Google представила новую версию браузера Chrome 109
Google представила релизную версию web-браузера Chrome 109. В новой версии было добавлено много нововведений, исправлены ошибки и устранены 17 уязвимостей. Также ещё в октябре Google предупредила, что новая версия Chrome 110 от 7 февраля 2023 года будет последней версией браузера, поддерживающая установку на ОС Windows 7 и Windows 8.1. И даже когда старые версии Google Chrome будут работать после прекращения поддержки Windows 7/8.1, Google рекомендует пользователям обновлять свои операционные системы, чтобы продолжать получать обновления безопасности для браузеров и ОС.
Некоторые изменения в Chrome 109:
снова появилась поддержка языка разметки MathML Core (Mathematical Markup Language) для определения математических формул, встраиваемых в документы HTML и SVG;
появился новый многоплатформенный движок установки обновлений с повышенной производительность и надёжность;
в режиме Safe Browsing сканирование файлов на наличие вредоносного кода проверяется и распаковка архивов в формате 7z, помимо zip и rar;
была добавлена страница About this page, где есть информация о странице, используемых источниках и тематике сайта;
на странице chrome://settings/language появились расширенные настройки перевода, где можно выбрать текущий целевой язык, языки, которые не надо переводить, а также языки, которые переводить надо;
отключили использования специализированных web-приложений Chrome Apps, вместо них появились обособленные web-приложения на базе технологии Progressive Web Apps (PWA) и стандартных Web API;
добавили API OPFS (Origin-Private FileSystem), то есть расширение к API File System Access для размещения файлов в локальных файловых системах, привязанных к хранилищу, ассоциированному с текущим сайтом;
разрешили применение API Speculation Rules для организации упреждающей отрисовки ресурсов с других доменов (cross-origin) при подтверждении учётных данных, доступа к хранилищу, и активации с помощью заголовка Supports-Loading-Mode: credentialed-prerender;
Добавлено свойство CSS hyphenate-limit-chars, используемое для указания минимального числа символов в частях слова, разделённых при переносе конца слова на другую строку;
решили проблему медленной скорости прокрутки в Linux при использовании Wayland;
добавили улучшения в инструменты для web-разработчиков (улучшили отладчик JavaScript, с реализованной деобфускация имён переменных в Generator и async-функциях;
добавили свойство new.target, определяющее вызов функции или конструктора с помощью оператора new;
добавлен объект WeakRef, чтобы удержать ссылки на другой объект, который не будет вытеснен сборщиком мусора).
Полный список обновлений можно увидеть на сайте.