adblock check

Следующие обновления Chrome и Firefox могут «сломать» сайты: что делать пользователям

Подобное уже случалось 12 лет назад, и история может повториться. Благо разработчики осознают это уже сейчас

В официальном блоге Mozilla Hacks для разработчиков появилась предупреждающая статья о том, что следующие крупные обновления браузеров Chrome и Firefox могут привести к серьёзным поломкам на большинстве сайтов. Причина в том, что оба браузера уже весной этого года получат стабильное обновление до версии 100 (29 марта Chrome и 3 мая Firefox) — разработчики веб-порталов могут быть неготовы к этому.

Многие сайты используют User-Agent — грубо говоря, опцию определения версии браузера пользователя и некоторой информации о его системе. Проблема в том, что не существует единого формата для User-Agent, из-за чего браузеры по-разному выдают эту информацию, и сайты по-разному её обрабатывают. В следующих обновлениях Chrome и Firefox впервые начнут выдавать трёхзначную версию браузера, и налаженные много лет назад библиотеки могут быть попросту неготовы к такому и в итоге не справятся с корректной обработкой информации.

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

До релиза стабильных Chrome 100 и Firefox 100 ещё несколько этапов: сначала выйдут экспериментальные сборки (Chrome Canary и Firefox Nightly), затем станут доступны беты, а только после них выйдут уже финальные версии. Авторы статьи опубликовали рекомендации для разработчиков и сообщили, что делать обычным пользователям, желающим помочь: достаточно установить тестовые сборки браузеров и сообщать о любых проблемах, отправляя отчёт на специальном сайте.

BoobyBoo85
Без вести проспавший
4 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Ох уж эти ленивые криворукие разработчики. Ничему их не учит история
Лень двигатель прогресса!🍹
А при чём тут собственно браузеры? Если сломается сайт цэ проблема того, кто данный сайт делал, да и кроме вк и youtube не могу вспомнить тех кто отправляет на скачивание новых браузеров

Люди, распространяйте и ставьте классы — вот решение всех проблем:
  1. Ищем интересующие нас строки(Safari/537.36, Firefox/96.0 и т.д) — /[a-z]+\/[0-9]+/gmi
  2. Ищем версию — /[0-9]+/im
  3. Проводим семинары о регулярных выражениях