Вышел Google Chrome 66 с усиленной защитой и новыми API

Google Chrome

Google объявила о релизе Chrome 66. Обновление уже доступно на Windows, macOS 10.9 и выше, Linux, а версии для Android и iOS выйдут позже. В браузере появились новые инструменты для разработчиков и алгоритм блокировки фонового звука. Кроме того, обеспечена повышенная безопасность использования Google Chrome.

Выключенный звук по умолчанию

Впервые о возможности отключения звука на сайтах заговорили в августе 2017 года. Внедрение функции ожидалось в Chrome 64, однако решение было отложено.

Пользователи Chrome 66 смогут полностью отключить звук на определенных сайтах. Браузер не заблокирует его только при наличии следующих условий:

  • звук уже отключен или вообще не содержится в видео;
  • пользователь предварительно нажал на какой-либо объект на сайте;
  • страница добавлена на главный экран мобильного устройства;
  • сайт имеет высокий индекс взаимодействия с медиа-контентом (MEI), который можно посмотреть на странице chrome://media-engagement.

Инструменты для разработчиков

В Chrome 66 применяется новый метод визуализации изображений, не требующий дублирования данных в памяти. Компания объяснила, что он позволит играм на WebGL загружать текстуры постепенно, по ходу геймплея.

Также в обновлении реализована модель типизированных объектов CSS, превращающая их свойства в типизированные объекты JavaScript. Это позволяет разработчикам писать более удобный для внесения правок код:

Асинхронный API буфера обмена, по мнению Google, гораздо проще, чем execCommand(‘copy’), появившийся в Chrome 43. Он предоставляет новый способ чтения и записи, а в будущем позволит копировать и вставлять изображения и более сложные типы данных.

Интерфейс ScriptProcessorNode заменен на AudioWorklet, позволяющий разработчикам управлять аудио без задержек и с более высокой стабильностью.

Безопасность Google Chrome 66

Компания все меньше доверяет SSL-сертификатам Symantec из-за несоблюдения стандартов, поэтому браузер закрывает доступ к некоторым сайтам, считая их потенциально опасными. В релизе Chrome 70, который запланирован на октябрь 2018 года, ожидается функция блокировки браузером всех сайтов с таким сертификатом. Напомним, что в июле 2018 года Chrome 68 начнет помечать «небезопасными» все HTTP-сайты.

Для дополнительной защиты от уязвимости Spectre внедрена новая технология Site Isolation. В данной версии функция работает в тестовом режиме и изолирует сайты друг от друга в разных процессах.

Также в числе нововведений — уведомления о попытках других программ внедрить вредоносный код и возможность сохранить пароли в CSV-файл. Остальные изменения можно посмотреть в логе.

Грядущие усовершенствования Google Chrome часто обнаруживаются в тестовой версии Canary. Например, в будущих релизах может появиться панель с эмодзи-символами.

Источник: блог Google

Ещё интересное для вас:
Тест: какой язык программирования вам стоит выбрать для изучения?
Тест: как хорошо вы разбираетесь в Data Science?
Соревнования и бесплатная онлайн-школа для программистов