Сегодня посмотрим обновления в Chrome 143 beta. Список немалый, поэтому постараюсь изложить сжато:
- Добавлены CSS
@container anchored(fallback) для стилизации привязанных элементов по позиции.- Исправлены
underlineStyle и underlineThickness в EditContext (`solid`, dotted, wavy и др.).- DOM API теперь разрешает больше символов в именах элементов и атрибутов.
- На мобильных `eager`-предзагрузка срабатывает при кратковременном появлении ссылки во вьюпорте.
- Поддержка
font-language-override — контроль OpenType-глифов по языковому тегу.- WebGPU: swizzle текстур — перестановка цветовых каналов в шейдерах.
- ICU 77: Unicode 16, новые правила форматирования (итальянские числа без точки, запятая после дня в en-локалей).
-
dataTransfer теперь доступен вмотрим обновления в Chromeдля contenteditable (как в Safari/Firefox).- FedCM: IdP может возвращать JSON вместо строк — проще интеграция с OAuth2/OIDC.
- WebTransport: согласование протокола при установке соединения.
- Web Smart Card API (только Isolated Web Apps): доступ к смарт-картам через ОС.
- Manifest: предсказуемое обновление, иконки с
immutable.- Heavy Ads: отчёты теперь приходят и во встраиваемый фрейм — проще отслеживать плохую рекламу.
- Origin Trials: выпуск цифровых сертификатов в кошелёк, рандомизация лимитов TCP-сокетов против отслеживания.
- Депрекации: устаревшие геттеры
Intl.Locale, удаление XSLT из-за уязвимостей и низкого использования.Статья - https://developer.chrome.com/blog/chrome-143-beta?hl=en