Устранив все проблемные места, Google выпустила Chrome 14
Google обратилась к независимым специалистам с просьбой исследовать последний свой стабильный релиз на предмет уязвимости, которых те обнаружили 32 и за работу свою получили в общей сложности более 14 000 долларов. Устранив все проблемные места системы, Google выпустила следующую версию своего веб-браузера Chrome. Компания добавила в эту четырнадцатую версию несколько расширений, предназначенных специально для программистов. Если говорить о Мас-версии, то здесь появились пропадающие полосы прокрутки, обеспечена работа в полноэкранном режиме и обеспечена полная поддержка Мас OS X 1.7.
Напомним, что ранее компания пообещала, что каждые полтора месяца будет выпускать новые версии браузера. Предыдущая версия Chrome появилась в самом начале августа.
32 устраненных уязвимости компания промаркировала по уровню опасности следующим образом: 15 – «высокой опасности», 10 – «средней» и 7 – «низкой». На благо не было выявлено «критически опасных», которых за последние пять месяцев было устранено 4.
Независимых специалистов, проверявших веб-браузер различными способами на наличие всевозможных уязвимостей, компания наградила денежными компенсациями общей суммой 14 337 долларов, в том числе 2 337 получил российский специалист Сергей Глазунов и 3500 – программист, который известен только под кличкой Miaubiz.
Еще одна новинка Chrome 14 – NativeClient. Эта технология позволяет запускать новый класс довольно функциональных и мощных приложений. Представленная впервые еще в 2010 году, NativeClient представляет собой ряд открытых инструментов, которые в свою очередь позволяют браузеру запускать скомпилированный код на C++ и C, по подобию того, как существующие браузеры работают с JavaScript либо любым другим языком веб-программирования. Эта новая технология представляет собой изолированную среду выполнения, традиционную для Chrome, и дополнительно – широкий комплект интерфейсов для C++/C привязок к возможностям HTML 5.
С технической точки зрения, Native Client – новая функция, с помощью которой программисты смогут создавать виртуальные приложения с открытым доступом к десктопным библиотекам. Это позволит созданным приложениям работать на порядок быстрее и получать новые функции, которые прежде были недоступны веб-проектам.
Одна очевидная проблемка у технологии Native Client (которую Google именует как NaCl – химическая формула соли) есть – она поддерживается лишь Chrome. На что Google заявил, что специально под эту технологию создал новый API, известный нам, как Pepper.