В Chrome 152 добавлена ​​поддержка постквантовой криптографии и Flatpak.

Ключевые моменты:
  • Все расширения, основанные на Manifest V2, удаляются из Chrome Web Store.
  • Система обновления браузера (CUP) теперь использует постквантовые криптографические алгоритмы.
  • Новые API для разработчиков: управление производительностью ЦП, манипулирование CSS с помощью функции alpha() и перетаскивание окна.
  • На Android менеджер паролей унифицирован, а загрузка вредоносных сайтов блокируется в режиме расширенной защиты.
  • Экспериментальная поддержка установки и запуска Google Chrome в Linux с использованием формата пакетов Flatpak.

Google Chrome

Компания Google объявила о выпуске версии 152 своего веб-браузера Chrome. Это обновление включает в себя ряд изменений, направленных на подготовку экосистемы к будущим стандартам безопасности, модификацию управления расширениями и предоставление разработчикам новых инструментов визуального управления.

Кроме того, это отличная новость для сообщества Linux, связанная с интеграцией новых форматов пакетов, поскольку вводится экспериментальная поддержка распространения Chrome в Linux через пакеты Flatpak, обеспечивающая нативное взаимодействие с системой через порталы XDG.

В этой версии исправлено в общей сложности 327 уязвимостей, десять из которых были классифицированы как критические, поскольку позволяли злоумышленникам обходить песочницу браузера и выполнять код в системе. Восемь из этих критических уязвимостей были связаны с эксплойтами типа use-after-free (использование памяти после освобождения) .

Что нового в Chrome 152

Наиболее существенное краткосрочное изменение для пользователей — это окончательное удаление расширений, основанных на второй версии манифеста (Manifest V2). Начиная с 31 августа, все дополнения, созданные с использованием этого старого API, будут удалены из Chrome Web Store . Хотя уже установленные расширения продолжат работать локально, они потеряют возможность получать обновления и не смогут быть переустановлены после удаления.

Для пользователей Windows в Chrome 152 добавлен уровень безопасности, основанный на списках контроля доступа (ACL). Этот механизм блокирует чтение и запись в память процессами браузера , предотвращая внедрение кода. Однако из-за потенциальных конфликтов с антивирусным программным обеспечением или средствами обеспечения доступности эта функция по умолчанию отключена. Заинтересованные пользователи могут включить её, установив флаг chrome://flags/#enable-process-isolation-ui и настроив режим изоляции в системных настройках браузера.

Улучшения в автономных веб-приложениях и новые API.

Теперь изолированные веб- приложения (IWA) поддерживают подприложения . Это означает, что разработчики могут распространять несколько программ с отдельными именами, значками и ассоциациями файлов в рамках одной установки IWA. Специально для ChromeOS эти приложения теперь имеют режим просмотра без рамок , расширяющий контент на все окно и удаляющий традиционную строку заголовка. Также экспериментально реализована пользовательская схема URI googlechrome:// , предназначенная для того, чтобы внешние сайты, открытые в других браузерах, могли вызывать Chrome при нажатии на определенную ссылку.

API производительности ЦП позволяет веб-сайтам запрашивать информацию о возможностях процессора пользователя; для защиты конфиденциальности Chrome включает меню (Настройки > Производительность > Скорость) , где эти данные можно исказить, выбрав уровни от 0 (неизвестно) до 4 (сверхвысокая производительность).

В разделе CSS-дизайна добавлены псевдоэлементы ::backdrop, ::scroll-marker и ::view-transition для управления фоном модальных окон, индикаторами прокрутки и анимацией переходов путем прямого взаимодействия с JavaScript. Кроме того, добавлена ​​функция alpha() для управления прозрачностью цвета, а также свойство window-drag для определения того, какие области готового веб-приложения (PWA) будут выступать в качестве перетаскиваемой панели заголовка.

В мобильной версии для Android представлен единый экран, централизующий управление паролями и автозаполнение форм . Повышена также безопасность мобильных устройств: активировав «Расширенную защиту», браузер полностью заблокирует загрузку веб-сайтов, помеченных как вредоносные, требуя явного ручного подтверждения от пользователя для просмотра контента. К тегам <input> и <textarea> также добавлен атрибут HTML autocorrect, позволяющий разработчикам контролировать автокоррекцию в текстовых полях.

Как обновить Chrome на Linux?

Если вы используете дистрибутивы на основе Debian или Ubuntu и у вас настроен официальный репозиторий Google, просто выполните стандартные команды обновления в терминале:

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

Для пользователей систем на базе Fedora, RHEL или AlmaLinux этот процесс выполняется через DNF с помощью следующей команды:

sudo dnf upgrade google-chrome-stable

Если вы предпочитаете опробовать новый экспериментальный формат с использованием Flatpak, вы можете найти приложение непосредственно на Flathub (как только официальный пакет станет доступен в его репозитории) или установить его через командную строку:

flatpak update com.google.Chrome


Добавить в качестве предпочтительного источника в Google