Google выпустил Chrome 153 в стабильный канал 8 сентября для десктопов, Android и iOS. Это первая версия, вышедшая по двухнедельному циклу релизов, о котором Google объявил в марте, и опубликованные в тот же день примечания к выпуску показывают, как «двухнедельный» Chrome выглядит на практике: два новых HTML-элемента для доступа к камере и микрофону, безопасный для памяти XML-парсер на Rust, несколько дополнений в CSS и JavaScript и список устаревших функций, который тихо закрывает большую часть Privacy Sandbox.
Chrome 154 выйдет 22 сентября, сообщает 9to5Google; издание также передаёт, как Google объясняет ускоренный ритм: исправления доходят до пользователей быстрее, а меньший по объёму релиз упрощает поиск регрессии, если она всё же проскочит.
Камера и микрофон становятся HTML-элементами
Главная новинка для разработчиков — пара так называемых элементов возможностей (capability elements). Элемент <camera> запрашивает захват видео, элемент <microphone> — захват звука. В заметке Рейчел Эндрю «New in Chrome 153» они описаны как «declarative, user-activated HTML controls» — декларативные элементы управления, которые активирует пользователь: браузер сам рисует кнопку, пользователь должен её нажать, и только после этого появляется запрос разрешения или запускается поток.
Они построены на элементе <usermedia>, вышедшем в Chrome 151 в июне. Та более ранняя заметка Мари Вианы и Миня Ле объясняла логику. Клик по кнопке, которую контролирует браузер, — это «a trusted signal of intent», доверенный сигнал намерения, и это важно, потому что именно запросы разрешений, которые скрипт вызывает без очевидного действия пользователя, браузеры всё чаще блокируют или прячут. У элемента есть и путь восстановления: если пользователь несколько месяцев назад отказал в доступе к камере, нажатие на элемент «triggers a specialized recovery flow that lets you re-enable your camera or microphone instantly on the page, without navigating complex browser settings» — запускает специальный сценарий восстановления, который позволяет снова включить камеру или микрофон прямо на странице, не блуждая по сложным настройкам браузера.
Правила стилизации намеренно строгие, чтобы кнопку нельзя было замаскировать: в заметке о <usermedia> перечислены минимальный контраст текста 3:1, запрет прозрачности и отрицательных отступов, а трансформации ограничены 2D-сдвигом и пропорциональным масштабированием. Новые элементы с одной возможностью сохраняют, как сказано в заметке о бета-версии, «identical security model, strict styling constraints, and built-in permission recovery path as the <usermedia> MVP» — ту же модель безопасности, строгие ограничения стилизации и встроенный путь восстановления разрешения, что и у MVP <usermedia>.
Безопасный для памяти разбор XML
Chrome 153 переводит разбор XML для нескольких распространённых сценариев на реализацию на Rust. В примечаниях к выпуску названы DOMParser, свойство responseXML объекта XMLHttpRequest, а также отдельные и внешние SVG-изображения. Сценарии XSLT это изменение не затрагивает. Заявленная цель Google, по заметке о бета-версии, — «eliminate potential memory corruption bugs while maintaining full compatibility with existing web specifications»: устранить потенциальные ошибки повреждения памяти, сохранив полную совместимость с существующими веб-спецификациями.
Для владельца сайта практическое значение имеет SVG. Логотипы, иконки и иллюстрации в формате SVG теперь проходят через новый парсер. Google заверяет, что совместимость сохранена и ничего делать не нужно, но если после обновления какой-то SVG-ресурс отображается иначе, смотреть следует в первую очередь сюда.
Дополнения в CSS и JavaScript
Два изменения в CSS касаются прокрутки. Свойство overflow теперь принимает значение прокрутки вместе с clip, так что overflow: scroll clip создаёт контейнер прокрутки по одной оси, тогда как другая ось остаётся обрезанной на месте. В примечаниях к выпуску отмечено, что это позволяет ограничивать position: sticky разными родительскими контейнерами прокрутки для каждой оси. Новое свойство scroll-axis-lock позволяет разработчику указать браузеру не привязывать жест прокрутки к одной оси, когда нужна диагональная прокрутка.
JavaScript получает два предложения TC39. Iterator.prototype.join() склеивает вывод итератора в строку по аналогии с Array.prototype.join(). Joint Iteration добавляет Iterator.zip() и Iterator.zipKeyed(), которые проходят несколько итерируемых объектов синхронно и возвращают массивы или объекты с ключами; режимы — «shortest» по умолчанию, «longest» с необязательным дополнением и «strict», который бросает TypeError, если длины различаются.
Кроме того, Chrome 153 декодирует контейнер Immersive Audio Model and Formats — открытый формат пространственного звука без роялти — через Media Source Extensions, соединения WebTransport могут передавать собственные HTTP-заголовки, а Long Animation Frames API теперь отчитывается и из веб-воркеров.
Privacy Sandbox попадает в список на удаление
В примечаниях к Chrome 153 указано, что Protected Audience API, Shared Storage API, Attribution Reporting API, Related Website Sets и document.requestStorageAccessFor каждый «planned for deprecation and removal» — запланированы к признанию устаревшими и удалению. Причина для Related Website Sets такова: механизм проектировался для браузера без сторонних cookie, а Chrome решил их сохранить. Заметка о бета-версии от 20 августа уже перечисляла Related Website Sets и requestStorageAccessFor среди удалений.
Ничего неожиданного здесь нет. 17 октября 2025 года Энтони Чавес, вице-президент Google по Privacy Sandbox, объявил, что Google сворачивает десять технологий Privacy Sandbox, включая Topics, Protected Audience, Attribution Reporting, Private Aggregation с Shared Storage и Related Website Sets, сославшись на «ecosystem feedback about their expected value and in light of their low levels of adoption» — отзывы экосистемы об их ожидаемой ценности и низкий уровень внедрения. Та заметка обещала, что детали «follow Chrome and Android processes for phasing out these technologies», то есть будут следовать процессам Chrome и Android по поэтапному выводу этих технологий. Chrome 153 — это момент, когда эти процессы становятся видимыми в примечаниях к выпуску.
Что это значит для вашего бизнеса
Если ваш сайт использует камеру или микрофон, новые элементы стоит внедрить раньше других. Проверка личности, виртуальная примерка, сценарий «отсканируйте документ» — каждый из них сегодня начинается с JavaScript-вызова и запроса разрешения, который многие пользователи рефлекторно отклоняют. Нарисованная браузером кнопка, которую пользователь нажимает сам, со встроенным путём восстановления ранее отклонённого разрешения, работает ровно в тот момент, где такие сценарии теряют людей. Chrome сегодня единственный браузер с этой функцией, поэтому это должно быть прогрессивным улучшением: оставляйте существующий путь через getUserMedia как запасной.
Если ваш рекламный стек или аналитика когда-либо интегрировали какой-либо Privacy Sandbox API, пора убрать этот код. Интеграции Attribution Reporting, Protected Audience и Shared Storage в основном делали ad-tech-поставщики, а не владельцы сайтов напрямую, но теги и конфигурации согласия, которые на них ссылаются, всё ещё существуют. Спросите у своего поставщика, что произойдёт, когда эти API исчезнут, и убедитесь, что измерение конверсий не зависит от одного из них незаметно для вас. Сторонние cookie остаются, а значит, схема измерения, которая была у вас до Sandbox, — та, что и остаётся.
Related Website Sets касались конкретной группы: компаний с несколькими доменами, разделяющими общий вход или корзину. Если вы объявляли набор, чтобы cookie могли передаваться между доменами ваших брендов, этот механизм отзывают. Сам Storage Access API остаётся; уходят только ярлык на основе наборов и requestStorageAccessFor. Проверьте любой междоменный вход или оформление заказа сейчас, а не тогда, когда о проблеме сообщит клиент.
Ничто в этом релизе не должно сломать обычный маркетинговый сайт. Изменение в XML и SVG задумано как незаметное, дополнения CSS включаются по желанию, а методы JavaScript новые, а не изменённые. Привычка, которую мы рекомендуем и закладываем в каждый сайт, который сопровождаем, с прошлой недели не изменилась: один профиль браузера на канале Beta и проход по формам, оформлению заказа и любому сценарию с камерой раз в две недели. Chrome 154 Beta уже вышел; стабильным он станет 22 сентября.
На наш взгляд, Chrome 153 — скромный релиз с одним важным сигналом. Функции постепенные, но список устаревших технологий подтверждает: браузер прекратил попытки заменить сторонние cookie собственными рекламными API. Для бизнеса это убирает переменную, которая шесть лет нависала над планами веб-аналитики и рекламы. Планируйте с расчётом на cookie, согласие и собственные данные, а всё с пометкой Privacy Sandbox считайте наследием.