в

Mozilla и Google предупреждают: новые версии браузеров могут поломать многие сайты

Mozilla и Google предупреждают: новые версии браузеров могут поломать многие сайты

Специалисты компании Mozilla предупредили разработчиков web-сайтов, что грядущие версии браузеров Mozilla Firefox 100 и Google Chrome 100 могут нарушить работу ресурсов при анализе строк User agent, содержащих трёхзначные номера версий.

User agent — используемая браузером строка, содержащая информацию о программном обеспечении, включая имя браузера, номер его версии и различные технологии, которые он использует.

К примеру, так выглядит user-agent Mozilla Firefox 97:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:97.0) Gecko/20100101 Firefox/97.0.

Переход на трёхзначное значение может привести к тому, что веб-сервер некоторых сайтов будет ошибочно избавляться от последней цифры индекса версии, приняв версию клиента №100 за №10.

Релиз Google Chrome 100 состоится 29 марта, Mozilla Firefox 100 — 3 мая. Разработчики Mozilla, Google и Microsoft уже несколько месяцев ведут работу, призванную сделать владельцев и администраторов сайтов информированными и избежать проблем. Однако далеко не все из них готовы к нововведениям.

Две компании, Mozilla и Google, уже провели тестирование, чтобы выяснить, чего именно следует ожидать пользователям после релизов сотых версий своих браузеров. Предварительно известно, что проблемы с работой сайтов будут носить локальный характер.

В августе 2021 года инженеры Mozilla начали эксперимент, чтобы выяснить, не вызовет ли трехзначное значение user-agent «Firefox/100» проблем в работе с сайтами. Разработчики Google вскоре провели аналогичный эксперимент для Chrome 100. В итоге эксперты обнаружили небольшое количество сайтов, которые работали с новыми user-agent некорректно.

Учасник

Автор: БлогGeeka

Мой блог о новостях технологий и гаджетах иногда играх. Я тут новый, посмотрим что выйдет...

Что вы об этом думаете?

Добавить комментарий