Релиз web-браузера Chrome 14
16 сентября 2011 года
Компания Google представила релиз web-браузера Chrome 14, доступный для платформ Linux, MacOS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров.
Ключевые новшества, добавленные в Chrome 14:
- По умолчанию активирована технология Native Client, которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении. Кроме адаптации для работы в браузере уже существующих приложений, Native Client позволяет создавать web-приложения, написанные на языке C/C++ и использующие специальный API для выполнения свойственных web-приложениям действий. При работе программы в Native Client машинный код не преобразуется в байткод виртуальной машины, а выполняются как есть, с максимально возможной производительностью (потеря производительности не более 5%).
Поддержка Native Client присутствует в браузере, начиная с версии Chrome 10, но ранее поставлялась в качестве экспериментальной функции, активируемой через "about:flags". В Chrome 14 Native Client доступен только для приложений, присутствующих в каталоге Chrome Web Store. В будущем данное ограничение будет снято;
- Поддержка Web Audio API, позволяющего динамически генерировать в web-приложениях различные пространственные звуковые эффекты и смешивать несколько источников звука, виртуально размещенных в различных точках пространства. Новый API позволяет создавать мощные web-приложения для обработки звука и, в сочетании с canvas 2D и WebGL 3D, обеспечить современное звуковое оформление для игр, выполненных только с использованием web-технологий;
- Использование шифрования для всех участвующих в синхронизации данных;
- Возможность предварительного просмотра перед выводом на печать для платформы Mac OS X и задействование дополнительных возможностей Mac OS X Lion, таких как плавающие области прокрутки и полноэкранный режим;
- В качестве экспериментальных возможностей, требующих активации через "about:flags", добавлена поддержка Web Request API и Content Settings API.
Одновременно объявлено об исправлении 32 ошибок безопасности, из которых 15 уязвимостей помечены как опасные, 10 - умеренные и 7 - незначительные. Среди уязвимостей не отмечено критических проблем, которые позволили бы обойти все уровни защиты браузера. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила исследователям безопасности более 14 тысяч долларов США (4 премии по 500$, 8 премий по 1000$, одна премия 2000$ и одна премия 2337$). Среди опасных проблем фигурирует несколько обращений к областям памяти после их очистки, эффект гонки при работе с кэшем сертификатов, крахи в движке v8, проблема со сборщиком мусора в просмотрщике PDF.
Дополнительно можно отметить запуск компанией Google сайта-презентации Эволюция веба (Архивная копия от 27 января 2021 на Wayback Machine), на котором на шкале времени наглядно отражено появление различных web-технологий, отражены все версии основных web-браузеров с возможностью просмотра скриншотов для каждого этапа их развития.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.