Выпуск web-браузера Chrome 34
Компания Google представила релиз web-браузера Chrome 34. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения:
В версии для Linux удалена поддержка плагинов NPAPI (Netscape Plugin Application Programming Interface). Для Windows и OS X поддержка NPAPI будет полностью удалена до конца года. Причиной заблаговременного прекращения поддержи NPAPI в версии для Linux является переход с GTK+ на собственный графический стек Aura, который ожидается в следующем выпуске. В качестве альтернативы NPAPI компания Google продвигает PPAPI (Pepper API), который разработан для устранения проблем с переносимостью и производительностью классического NPAPI, а также для упрощения создания плагинов, работающих в виде отдельных процессов; Интеграция возможности быстро получить ответ на интересующий вопрос с использованием механизма распознавания речи и сервиса Google Now. Для активации сервиса нужно на сайте google.com кликнуть на микрофон и разрешить распознавание команд «Ok Google». В дальнейшем достаточно при открытом в текущей вкладке сайте Google.com сказать «Ok Google» и без лишних кликов и нажатий клавиш задать вопрос, после чего браузер при помощи системы распознавания речи сформируют обращение к поисковой системе и выведет ответ. Через систему голосового ввода также можно добавлять напоминания и устанавливать таймер; Поддержка импорта на новый компьютер уже созданного для других систем списка контролируемых пользователей, в котором выделены работающие с компьютером пользователи для которых требуется дополнительный контроль за их активностью в Сети. Через интерфейс chrome.com/manage имеется возможность проследить за работой таких пользователей и задать для них ограничения доступа к сайтам (например, можно разрешить открытие только конкретных сайтов); Поставка Web Audio API без специфичного для браузера префикса. Для разработчиков теперь доступны рекомендованные W3C вызовы audioContext и offlineAudioContext, которые ранее также были добавлены в Firefox. Web Audio API позволяет динамически генерировать в web-приложениях различные пространственные звуковые эффекты и смешивать несколько источников звука, виртуально размещенных в различных точках пространства. Web Audio API открывает двери для создания мощных web-приложения для обработки звука и, в сочетании с canvas 2D и WebGL 3D, обеспечить современное звуковое оформление для игр, выполненных только с использованием web-технологий; Реализация технологии отзывчивых изображений (Responsive Images), дающей возможность определить через новый атрибут «srcset» тега «img src» серию вариантов изображений, оптимизированных для различных типов устройств, экранных разрешений и уровня масштабирования. В будущих выпусках ожидается появление нового блочного тега picture, позволяющего определить более сложный сценарий применения различных вариантов изображения. Новое CSS-свойство font-variant-ligatures, позволяющее управлять лигатурой (соединением букв) в тексте; В движке Blink проведена чистка ряда устаревших и редко используемых возможностей; Обеспечена возможность сохранения и автозаполнения полей ввода паролей, несмотря на установку опции autocomplete=off. Реализовано новое отдельное оформление при запуске браузера в режиме Windows 8 Metro; Множество изменений под капотом, направленных на увеличение стабильности и производительности; Кроме нововведений и исправления ошибок, в новой версии устранена 31 уязвимость, из которых 21 проблема помечена как опасная. Ни одной уязвимости не присвоен статус критической проблемы, позволяющей обойти все уровни защиты браузера и совершить атаку на систему пользователя. 14 проблем выявлены сотрудниками Google в процессе внутреннего аудита кодовой базы. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 8 премий на сумму 29500 долларов США (две премии по $5000, три по $3000, три по $2000, одна $1500 и три по $1000).
© OpenNet