Вышел Chrome 99

image

В начале марта 2022 года Google выпустила стабильную версию браузера Chrome 99 для Windows, Mac и Linux.
В новой версии Chrome исправлены ранее обнаруженные ошибки, внесены новые улучшения, там закрыты 28 уязвимостей. Причем среди патчей безопасности нет критических заплаток, а только обновления для закрытия ранее обнаруженных сторонними разработчиками и собственной командой уязвимостей высокого и среднего уровня.

В Chrome 99 в класс HTMLInputElement добавлен метод showPicker (), расширены некоторые функции и свойства CSS (calc (), color-scheme), в CSS реализована поддержка каскадных слоев, опять можно удалить предлагаемые по умолчанию поисковые системы. В JS движке V8 в API Intl.Locale добавлены новые свойства (calendars, collations, hourCycles, numberingSystems, timeZones, textInfo и weekInfo).

В Chrome 99 внесены улучшения в инструменты для web-разработчиков, включая панели и web-консоль, улучшено управление панелями с сенсорных экранов

Google запланировала на 29 марта выпуск следующей версии браузера — Chrome 100. Google продолжает проводить тестирование возможного нарушения работы сайтов после достижения браузером версии 100 из-за проблем с User-Agent. При активации опции «chrome://flags#force-major-version-to-100» в заголовке User-Agent начинает выдаваться версия 100.

В февраля этого года Mozilla напомнила веб-разработчикам проверить свои сайты и убедиться, что версии Firefox 100 и Chrome 100 будут запускаться там без ошибок и корректно отрабатывать данные о версии браузера из строки User-Agent. Например, трехзначный индекс браузера из User-Agent на веб-сайте, созданном на конструкторе Duda, в некоторых случаях будет откидывать последнюю цифру индекса версии. Веб-сервер примет клиента за версию браузера 10 и выдаст ошибку, так как он поддерживает минимум версию 40. Firefox 100 выйдет 3 мая.

© Habrahabr.ru