Chrome 151 бета

Опубликовано: 3 июля 2026 г.

Если не указано иное, следующие изменения относятся к последней версии бета-версии Chrome для Android, ChromeOS, Linux, macOS и Windows. Подробнее об этих функциях можно узнать, используя предоставленные ссылки или посетив сайт ChromeStatus.com. По состоянию на 3 июля 2026 года Chrome находится в бета-версии. Вы можете загрузить последнюю бета-версию с сайта Google.com для настольных компьютеров или из Google Play Store для Android.

CSS и UI

Инструмент доступа к анимации для событий анимации и перехода.

Добавляет атрибут анимации только для чтения к интерфейсам AnimationEvent и TransitionEvent. Этот атрибут возвращает связанный объект Animation, который вызвал событие.

Свойство CSS ruby-overhang

Добавляет поддержку свойства CSS ruby-overhang . Это свойство принимает ключевые слова auto , spaces и none для управления поведением выступания текста аннотаций ruby. В соответствии со спецификацией CSSWG, none является псевдонимом для spaces , разрешая выступание только над пробелами и знаками препинания CJK, чтобы избежать неожиданных пробелов в макете, сохраняя при этом читаемость.

Начальное значение position-anchor изменено на normal

Изменяет начальное значение свойства CSS ` position-anchor с none на normal в соответствии со спецификацией позиционирования якорей CSS и другими реализациями в браузерах. Если установлено normal , свойство ведет себя как none , если position-area установлено как none , и как auto в противном случае.

Для методов воспроизведения AnimationTrigger автоматическая перемотка назад отсутствует.

Внесены изменения в методы воспроизведения AnimationTrigger ( play , play-forwards и play-backwards ), чтобы они не выполняли автоматическую перемотку назад. Если связанная анимация уже завершилась, запуск этих действий воспроизведения не приведет к перезапуску анимации.

атрибут импульса события «Колесо»

Добавляет атрибут momentum к событиям wheel , позволяющий указывать на инерцию прокрутки, создаваемую нативными платформами. Различение инерционных событий, вызванных резким движением курсора, от прямого взаимодействия пользователя с тачпадом позволяет разработчикам настраивать эффекты прокрутки или игнорировать имитированные события резкого движения курсора.

Веб-API

Элементы возможностей <usermedia>

Вводит элемент <usermedia> Capability Element в качестве декларативного, активируемого пользователем элемента управления для запуска и взаимодействия с медиапотоками. Благодаря встраиванию элемента, управляемого браузером, непосредственно в HTML, запросы на разрешение привязываются к четкому намерению пользователя, а не к вызовам JavaScript, что улучшает пользовательский опыт и обеспечивает понятный путь восстановления в случае отказа в предоставлении разрешения.

LanguageDetector поддерживает традиционный и упрощенный китайский языки.

Расширяет API LanguageDetector, позволяя возвращать zh-Hant для традиционного китайского языка и код zh-Hans для упрощенного китайского. Это обеспечивает более точную идентификацию языка, выходящую за рамки ранее возвращаемого общего кода zh .

Правила спекуляций, поле form_submission

Расширяет синтаксис правил спекулятивного отображения с помощью поля form_submission для правил предварительной отрисовки. Это позволяет веб-приложениям указывать браузеру на необходимость предварительной отрисовки навигации по отправке форм, например, GET-запросов из форм поиска.

API веб-речи: непроизносимая пунктуация

Добавляет логический атрибут unspokenPunctuation к SpeechRecognition . Если установить true , механизм распознавания речи автоматически определяет и вставляет знаки препинания на основе пауз в речи и просодии, не требуя от пользователей явного произнесения команд расстановки знаков препинания.

Потоковая передача текста с помощью textStream()

Добавляет метод textStream() к интерфейсам потоков Request , Response и Blob . Это обеспечивает прямой поток декодированных текстовых строк, доступный для чтения, что эквивалентно передаче потока байтов через TextDecoderStream .

WebGPU: управление размером подгруппы

Добавляет необязательную функцию GPU subgroup-size-control , которая позволяет явно задавать размер подгруппы в вычислительном шейдере.

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

DOM и HTML

Целевой эталон для межкорневого ARIA

Вводит возможность использования Reference Target для теневых корневых элементов, позволяя атрибутам, ссылающимся на идентификаторы, таким как ` for , aria-labelledby , popovertarget и commandfor воздействовать на теневые элементы внутри DOM компонента, сохраняя при этом инкапсуляцию. Ссылочные целевые элементы могут быть указаны декларативно с помощью shadowrootreferencetarget в шаблонах или императивно с помощью ShadowRoot.referenceTarget .

Открытый глобальный интерфейс FontFaceSet

Удаляет [LegacyNoInterfaceObject] из определения IDL FontFaceSet в соответствии со спецификацией загрузки шрифтов CSS. FontFaceSet теперь доступен как глобальное свойство, и вызов new FontFaceSet() корректно вызывает TypeError: Illegal constructor .

Безопасный для памяти парсинг XML на Rust

Переход от анализа XML-данных без использования XSLT (включая DOMParser , XMLHttpRequest.responseXML и ссылки на SVG-изображения) к безопасному для памяти парсеру на Rust, что исключает потенциальные уязвимости, связанные с повреждением памяти, и обеспечивает соответствие стандартам.

Производительность

PerformanceSoftNavigation and InteractionContentfulPaint timeline entries

Добавляет в шкалу производительности Web Performance API типы записей для soft-navigation и interaction-contentful-paint . Эти метрики отслеживают задержку загрузки, обусловленную взаимодействием, и плавную навигацию в одностраничных приложениях (SPA), устанавливая новые временные точки для переходов между маршрутами. Это позволяет измерять основные показатели веб-производительности (Core Web Vitals) для плавной навигации .

Включение опции выбора времени междоменной переадресации

Позволяет исходным серверам по своему усмотрению делиться информацией о времени перенаправления между источниками с целевыми источниками навигации, что дает разработчикам возможность измерять производительность перенаправления.

Доступность

атрибут aria-actions

Поддерживает атрибут aria-actions в соответствии со спецификациями ARIA. Этот атрибут позволяет разработчикам отображать дополнительные элементы управления действиями внутри составных интерактивных виджетов для улучшения обнаружения вспомогательных технологий.

Безопасность и конфиденциальность

Обновление политики разрешений для прямых сокетов

Обновлены политики разрешений для изолированных веб-приложений, использующих прямые сокеты. Политика direct-sockets-private заменена отдельными политиками local-network и loopback-network , обеспечивающими детальный контроль над сетевыми соединениями.

Новые испытания происхождения

В Chrome 151 вы можете принять участие в следующих новых пробных версиях Origin .

Обновления алгоритма WebCrypto

Добавляет постквантовые алгоритмы (ML-KEM и ML-DSA), гибридный обмен ключами (X-Wing) и симметричный AEAD ChaCha20-Poly1305 в API веб-криптографии, предоставляя нативные реализации стандартизированной криптографии, устойчивой к квантовым атакам.

WebRTC Data Channel: SCTP Negotiation Acceleration Protocol

В каналах передачи данных WebRTC используется протокол Stream Control Transmission Protocol (SCTP) поверх соединения Datagram Transport Layer Security (DTLS).

Для установления стандартного соединения по протоколу SCTP требуется рукопожатие, которое вносит задержку. В новом проекте интернет-пакета описывается метод ускорения установления канала передачи данных путем встраивания параметров инициализации SCTP в обмен предложениями/ответами протокола описания сессии (SDP). Это сокращает время, необходимое для открытия канала передачи данных, до двух раз по времени кругового обмена данными в сети.

Амортизация и удаление

В Chrome версии 151 следующие функции устарели или удалены.

Поддержка macOS 12 прекращена.

Chrome 150 был последним релизом, поддерживающим macOS 12. Начиная с Chrome 151, требуется macOS 13 или более поздняя версия. На устройствах под управлением macOS 12 Chrome продолжит работать, но больше не будет получать обновления.