По данным издания Bleeping Computer, разработчики Mozilla предупредили пользователей о том, что переход на сотую версию Firefox и Google Chrome чреват последствиями в виде некорректно работающих сайтов.
Так как не существует единой спецификации для всех браузеров, в вебе используется система агентов, сообщающих ресурсам информацию о том, с какого устройства зашел пользователь и какой браузер он применяет.
Проблема в том, что из-за некорректного парсинга данных из блока User agent некоторые сайты могут начать отправлять пользователям сообщения в духе «Ваш браузер не поддерживается», либо же на них будут неправильно отображаться те или иные элементы интерфейса.
Наличие проблемы связано с тем, что на многих сайтах проверка агента организована таким образом, что в расчет принимаются исключительно двухзначные значения версии браузера. Появление еще одного символа в User agent уже привело к ошибкам на сайтах HBO, Bethesda, Yahoo и т.п.
Разработчики браузеров продолжат проводить эксперименты до тех пор, пока не выпустят Mozilla Firefox 100 и Google Chrome 100 – 29 марта и 3 мая соответственно. К этому времени инженеры должны исправить потенциальные ошибки при переходе на новый User agent. Для проведения тестов разработчики могут использовать тестовые сборки браузеров.
Комментарии