Как стать автором
Поиск
Написать публикацию
Обновить

Вышел Google Chrome 96

Время на прочтение3 мин
Количество просмотров10K

Вышла стабильная версия браузера Google Chrome 96. Ветка будет сопровождаться на протяжении восьми недель, а выпуск Chrome 97 запланирован на 4 января 2022 года. Добавили новые инструменты для веб-разработчиков, исправили ошибки и расширили экспериментальные функции в мобильной версии.

Нововведения в Google Chrome 96:

  • в новой версии добавили перенаправление с HTTP на HTTPS с использованием DNS;

  • прекратили поддержку платформы Android 5.0 и более ранних версий;

  • в версии для Windows данные о работе сетевых сервисов переехали в отдельную директорию Network. Все это на фоне подготовки к механизму сетевой изоляции Network Sandbox;

  • добавили CSS-свойство font-synthesis, которое позволяет управлять синтезом начертаний, отсутствующих в выбранном семействе шрифтов;

  • предложили добавление нового класса в CSS :autofill, который отвечал бы за отслеживание автоматического заполнения полей тега input;

  • в версии для десктопов расширили осуществление навигации между ранее просмотренными страницами после открытия другого сайта;

  • добавили медиавыражения типа prefers-contrast, которые предназначены для адаптации содержимого страницы в зависимости от пользовательских настроек цветопередачи;

  • включили поддержку директивы CSP wasm-unsafe-eval для возможности запуска код на WebAssembly;

  • в сам WebAssembly включили поддержку ссылочных типов;

  • если пользователь перейдет на сайт с API U2F, то браузер предупредит его о том, что данная технология устаревает. В Chrome 98 API U2F будет по умолчанию отключен, а в Chrome 104 полностью удален, на смену придет API Web Authentication;

  • добавили поддержку параметра credentialless для управления отключением передачи информации, связанной с учетными данными пользователя;

  • CSS-свойства writing-mode, direction и backgrounds теперь не распространяются на viewport при применении свойства contain к тегам <html></html> и <body></body>. Это позволяет избежать зацикливание запросов;

  • в PaymentMethodData объявили устаревшей поддержку метода платежей basic-card, который позволял обеспечить работу с любыми типами пластиковых карт с помощью единого идентификатора без привязки к типам.

Также веб-разработчикам стали доступны новые инструменты, в том числе CSS Overview, который позволяет посмотреть подробную сводку об используемых на странице цветах, шрифтах, медиавыражениях, неиспользуемых объявлениях и гипотетических проблемах. Улучшили операцию копирования и редактирования CSS. На панели стилей теперь можно скопировать CSS-определение в формате выражения JavaScript. В консоли появилась опция игнорирования всех ошибок CORS.

Работа CSS Overview на примере новостной страницы Хабра
Работа CSS Overview на примере новостной страницы Хабра

Кроме десктопной версии разработчики поработали и над мобильной версией браузера для устройств на базе Android. В частности появилась экспериментальная функция, которая позволяет принудительно перекрасить сайт в темную тему.  Для того, чтобы включить режим, необходимо активировать флаг chrome://flags/#darken-websites-checkbox-in-themes-setting. Стоит помнить о том, что функция применяет цветовую схему даже в том случае, если разработчики сайта не предусмотрели такий сценарий, поэтому контент на некоторых страницах может отображаться некорректно.

Темная тема для всех сайтов в мобильной версии Chrome
Темная тема для всех сайтов в мобильной версии Chrome

Также в мобильной версии добавили экспериментальную функцию масштабирования страниц, которая пришла с десктопной версии браузера. Активировать функцию можно включив флаг chrome:flags#enable-accessibility-page-zoom. После этого в меню информации о безопасности протоколов передачи сайта появится отдельная строка масштабирования. Эта настройка применяется к конкретному сайту и не влияет на глобальные установки.

Масштабирование страниц в мобильной версии Chrome
Масштабирование страниц в мобильной версии Chrome

Кроме всего прочего Google сообщила о том, что в обновлении удалось закрыть 25 известных уязвимостей. По программе выплат вознаграждений за обнаружение ошибок компания выплатила 13 премий на общую сумму в 60 тыс. долларов.

Теги:
Хабы:
Всего голосов 6: ↑5 и ↓1+10
Комментарии9

Другие новости

Ближайшие события