Опубликовано: 16 сентября 2026 г.
Если не указано иное, следующие изменения относятся к последней версии бета-версии Chrome для Android, ChromeOS, Linux, macOS и Windows. Подробнее об этих функциях можно узнать, используя предоставленные ссылки или посетив сайт ChromeStatus.com. По состоянию на 16 сентября 2026 года Chrome 155 находится в бета-версии. Вы можете загрузить последнюю бета-версию с сайта Google.com для настольных компьютеров или из Google Play Store для Android.
CSS и UI
CSS- symbols()
Функция CSS symbols() позволяет авторам определять стиль счетчика непосредственно в коде, вместо предварительного объявления именованного правила @counter-style . Она создает анонимный стиль счетчика из списка строковых символов плюс необязательная система подсчета (циклическая, числовая, алфавитная, символическая или фиксированная) и принимается в качестве стиля счетчика в list-style-type , сокращенной записи list-style , counter() и counters() .
CSS-сокращенные свойства углов
Реализует сокращенную запись CSS corner и подзаголовки для каждого угла ( corner-top-left , corner-top-right , corner-bottom-left , corner-bottom-right ), а также физические ( corner-top , corner-bottom ) и логические ( corner-block-start , corner-block-end и т. д.) обозначения краев. Это позволяет задавать как border-radius так и corner-shape для отдельных углов в одном объявлении. Кроме того, параметр corners сохраняется как совместимый псевдоним для сокращенной записи corner .
Эта функция также включает в себя элементы управления кэшированием. По умолчанию каждая функция random() возвращает новое, уникальное значение. Веб-разработчики могут переопределить это значение по умолчанию, передав значение <random-key> в качестве первого аргумента функции, чтобы контролировать, как случайные значения распределяются между свойствами и элементами.
CSS text-decoration-skip-spaces
Свойство CSS text-decoration-skip-spaces управляет тем, пропускают ли декоративные линии текста (например, подчеркивание, надчеркивание и зачеркивание) пробелы. Это позволяет авторам предотвратить отображение декоративных элементов под пробелами, что часто выглядит более привлекательно.
CSS margin-trim
Свойство CSS margin-trim позволяет опускать поля до или после первого или последнего дочернего элемента контейнера. Это поддерживается для обычных блочных контейнеров и многоцветных контейнеров.
JavaScript
Избегайте сбоев модуля кэширования.
В настоящее время веб-разработчики не могут повторно загружать модули после неудачных попыток, поскольку эти ошибки кэшируются (и повторные попытки приводят лишь к немедленным сбоям). Изменение поведения загрузки модулей позволяет вручную повторять попытки загрузки модулей после неудачных попыток (например, повторно вызывая import() ), что решает реальные проблемы разработчиков (и пользователей) при использовании модулей в нестабильной сети.
Импорт текста (текстовые модули)
Предложение TC39 добавить в JavaScript import … with { type: "text" } . Атрибут import загружает текстовые данные как строковое значение.
Веб-API
Дополнительные элементы управления окном
Веб-приложения с разрешением window-management могут максимизировать, минимизировать и восстанавливать свои окна с помощью maximize() , minimize() и restore() , а также предотвращать изменение размера с помощью setResizable() . Кроме того, новые возможности CSS для работы с медиафайлами display-state и resizable позволяют скриптам и контенту адаптироваться к соответствующим состояниям окон и их возможности изменения размера. Эти функции улучшают удобство использования окон удаленных приложений VDI в веб-клиентах, особенно в отношении элементов управления окном заголовка. Новая функциональность расширяет существующие возможности API управления окнами .
Обновления алгоритмов в WebCrypto
В API веб-криптографии добавлена поддержка множества постквантовых криптографических алгоритмов, стандартизированных NIST:
- ML-KEM (768, 1024)
- ML-DSA (44, 65, 87)
- ChaCha20-Poly1305
- X-Wing
Дополнительную информацию можно найти в проекте спецификации: https://wicg.github.io/webcrypto-modern-algos/
API для цифровых учетных данных (поддержка выдачи)
Это позволяет веб-сайтам-эмитентам (например, университету, государственному учреждению или банку) безопасно инициировать процесс предоставления (выдачи) цифровых учетных данных непосредственно в мобильное приложение-кошелек пользователя. На Android эта возможность использует систему Android IdentityCredential CredMan (менеджер учетных данных). На настольных компьютерах она использует межплатформенные подходы с применением протокола CTAP, аналогично представлению цифровых учетных данных.
Поддержка декодирования JPEG XL (image/jxl) в Blink.
Добавляет поддержку декодирования изображений JPEG XL ( image/jxl ) в Blink с помощью jxl-rs , безопасного для памяти декодера на чистом Rust. JPEG XL — это современный формат изображений, стандартизированный как ISO/IEC 18181, который предлагает прогрессивное декодирование для улучшения воспринимаемой скорости загрузки, поддержку широкого цветового охвата, HDR и высокой битовой глубины, а также поддержку анимации.
Приостановка воспроизведения мультимедиа в невидимых iframe-элементах
Добавляет политику разрешений для media-playback-while-not-visible позволяющую разработчикам контролировать, будут ли скрыты встроенные iframe. Это включает iframe со свойством display , установленным в значение none , свойством visibility , установленным в hidden , или с нулевой областью (ширина или высота равны 0 ). В скрытом состоянии попытки встроенного iframe воспроизвести звуковое содержимое будут заблокированы. Когда фрейм снова отобразится, запреты должны быть сняты. Это позволит разработчикам создавать более удобные для пользователей интерфейсы, а также улучшит производительность, позволив браузеру обрабатывать воспроизведение контента, невидимого для пользователей.
PredefinedColorSpace srgb-linear and display-p3-linear
Добавьте цветовые пространства srgb-linear и display-p3-linear (определенные в CSS) в PredefinedColorSpace для использования с холстами.
Обновлены методы вставки и потоковой передачи HTML-кода.
Предоставьте несколько методов настройки HTML, которые обеспечат согласованный процесс динамической вставки разметки в существующий документ:
- Позиционные методы (
before(),after(),append(),prepend(),replaceWith()), принимающие HTML в качестве аргумента, фактически заменяютinsertAdjacentHTML(). - Методы потоковой обработки (
streamAppendHTML(),streamAppendHTMLUnsafe()и т. д.), которые возвращают объектWritableStream. - Передача
{runScripts}в качестве частиSetHTMLUnsafeOptions, имитирующая поведениеcreateContextualFragment. - Поддержка функции
createParserOptionsв доверенных типах, позволяющая доверенным типам переопределять режим выполнения скриптов и средство проверки данных.
Для получения более подробной информации см. документацию по декларативным частичным обновлениям .
Заголовки WebTransport и responseHeaders
Добавляет поддержку передачи пользовательских заголовков HTTP-запросов с помощью WebTransportOptions и анализа заголовков ответа сервера через экземпляр WebTransport . Это позволяет веб-приложениям предоставлять метаданные, токены аутентификации и пользовательские параметры во время первоначального установления соединения CONNECT и получать доступ к заголовкам, предоставляемым сервером, после установления соединения.