Google объявил несколько дней назад о выпуске стабильной версии "Chrome 97" в котором мы можем обнаружить, что были введены некоторые новые функции, а также что были внесены некоторые изменения в настройки конфиденциальности и безопасности, исправления и многое другое.
Помимо нововведений и исправлений ошибок, в новой версии убрано 37 уязвимостей многие из них были выявлены с помощью автоматизированных тестов с помощью AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer и AFL.
К уязвимостей присвоен статус критической проблемы, позволяющий обойти все уровни защиты браузера и выполнять код в системе вне среды песочницы. Подробности о критической уязвимости (CVE-2022-0096) пока не раскрываются, известно лишь, что она связана с доступом к уже освобожденной в коде области памяти для работы с внутренним хранилищем (API Storage).
За текущий выпуск Google выплатила 24 приза на сумму 54 000 долларов в рамках программы вознаграждения за уязвимости (три по 10 000 долларов, два по 5000 долларов, один по 4000 долларов, три по 3000 долларов и один по 1000 долларов).
Основные новые функции Chrome 97
В представленной новой версии Google решил сосредоточить свои усилия на усилить защиту персональных данных пользователей, потому что теперь можно удалить все сохраненные данные веб-сайта. Ранее можно было удалить только отдельные файлы cookie. Этот новый параметр находится в разделе «Настройки» > «Безопасность и конфиденциальность» > «Настройки сайта» > «Просмотр разрешений и сохраненных данных для отдельных сайтов».
Новая версия тоже вносит изменения в веб-приложения, поскольку они должны быть немного более естественными и на самом деле разработчики могут использовать верхнюю панель приложений для интеграции областей письма, кнопок навигации и цветного фона.
Кроме того, также подчеркивается включение нового хромированного флага: flags #enable-accessibility-page-zoom, который позволяет сохранить предпочтительный уровень масштабирования на мобильном устройстве.
Другие новые функции включить расширенную поддержку HDR с помощью CSS. Это тестировалось с Chrome 94, и новая версия позволяет использовать его для всех. Это позволяет разработчикам включать HDR-контент без ущерба для тех, у кого нет HDR-дисплеев.
В улучшена поддержка автозаполнения полей в веб-формах, так как рекомендации с параметрами автозаполнения теперь отображаются с небольшим изменением и снабжены информационными значками, упрощающими предварительный просмотр и визуальное определение отношения к заполняемому полю. Например, значок профиля дает понять, что предлагаемое автозаполнение влияет на поля, связанные с адресом и контактной информацией.
С другой стороны, упоминается, что С 17 января Интернет-магазин Chrome больше не будет принимать плагины, использующие версию 2 манифеста. Chrome, но разработчики ранее добавленных плагинов по-прежнему смогут выпускать обновления.
В то время как для части экспериментов упоминается, что добавлена экспериментальная поддержка спецификации WebTransport, который определяет протокол и сопутствующий JavaScript API для отправки и получения данных между браузером и сервером.
Канал связи организован по протоколу HTTP/3 с использованием протокола QUIC в качестве транспорта. WebTransport можно использовать вместо механизма WebSockets, который предлагает дополнительные функции, такие как многопоточность, односторонняя потоковая передача, неупорядоченная доставка, надежные и ненадежные способы доставки. Также WebTransport может заменить механизм Server Push, который Google удалил в Chrome.
наконец тоже отмечается улучшение страницы настроек поисковой системы, потому что теперь отключена автоматическая активация движков, информация о которых выдается при открытии сайта через скрипт OpenSearch и новые движки для обработки поисковых запросов из адресной строки теперь нужно активировать вручную в настройках (ранее активированные движки будут автоматически продолжать работу без изменений).
Как установить Google Chrome 97 в Linux?
Если вы заинтересованы в возможности установить эту новую версию этого веб-браузера, но она у вас все еще не установлена, вы можете скачать установщик, который предлагается в пакетах deb и rpm, на его официальном сайте.