29 марта выпущены Chrome и Chromium 100.
Это последняя версия, не сокращающая строку пользовательского агента, а также вызовы navigator.userAgent
, navigator.appVersion
и navigator.platform
. 19 апреля будут завершены испытания сайтов на поддержку урезанного пользовательского агента Это часть стратегии по замене одной большой строки пользовательского агента на новый клиентский API наводок пользовательского агента, направленной на заботу о приватности пользователей.
Нововведения
-
API размещения окон на многих экранах. Теперь приложения, которые того требуют, могут получать список экранов и аккуратно размещать на них свои окна. Также для метода
Element.requestFullscreen()
добавлен параметрscreen
, указывающий, на каком экране запустить полноэкранный режим. -
Метод
AbortSignal.prototype.throwIfAborted()
, упрощающий выброс исключений из обрабатывающих сигналы функций. -
Делегирование разрешений. Позволяет фреймам передавать полученные ими разрешения вложенным фреймам, которым они доверяют, в том числе сторонним, на указанный период.
-
Метод
forget()
уHIDDevice
, позволяющий web-приложениям добровольно отказываться от выданных пользователем полномочий на доступ к HID-устройствам. -
Свойство
mix-blend-mode
теперь поддерживает значениеplus-lighter
. В этом режиме исходный и конечный цвета суммируются по цветовым каналам, а по альфа-каналу — умножаются. Благодаря этому, при переходах между элементами вид общих для них пикселей не меняется. -
Клиентская наводка Sec-CH-UA-WoW64. Булевый флаг для сайтов, которые интересует факт запущенности 32-разрядных приложений на 64-разрядных версиях Windows.
-
Интеграция SerialPort с сигналом выхода контроллера WritableStream. Теперь при использовании
WritableStream
можно закрывать последовательные порты, не дожидаясь завершения всех операций записи. -
При установке
wss://
-соединений теперь включается расширение TLS ALPN. Это приводит поведение в соответствие с Firefox и Safari, и защищает от некоторых межпротокольных атак (например, ALPACA). -
Метод
makeReadOnly()
уNDEFReader
, позволяющий web-разработчикам навсегда переключать NFC-метки в режим «только для чтения». -
Опция
serverCertificateHashes
уWebTransport
позволяет при подключении к web-транспортам использовать хэш сертификата вместо PKI.
>>> Подробности