Поломают интернет? Браузеры Chrome и Firefox новых версий могут оказаться несовместимыми со многими сайтами
IT-индустрия18 февраля 2022, 15:24
Инженеры из Google, Mozilla и Microsoft сейчас заняты тем, что пытаются предотвратить любые серьезные проблемы, пишет The Verge.
Mozilla, Google и Microsoft уже несколько месяцев предупреждают о предстоящем выпуске версии 100, которая должна выйти в марте для Chrome и Edge, а в мае — для Firefox. Mozilla и Google проводят эксперименты по тестированию веб-сайтов и сообщают о сбоях. Существует текущий список проблем, который сейчас довольно мал, а наиболее заметными затронутыми сайтами являются сайты HBO Go, Bethesda и Yahoo.
«Когда немногим более 12 лет назад браузеры впервые достигли версии 10, было обнаружено много проблем с библиотеками синтаксического анализа User-Agent, поскольку основной номер версии изменился с одной цифры на две», — объясняет команда веб-разработчиков в блоге Mozilla.
Подобно печально известной ошибке 2000 года, которая сделала 2000 год неотличимым от 1900 года для некоторых компьютеров, браузеры имеют разные форматы для строк пользовательского агента, и «возможно, что некоторые библиотеки синтаксического анализа могут иметь жестко запрограммированные предположения или ошибки, которые не учитывают трехзначные номера основных версий».
Несмотря на опасения по поводу поломки некоторых веб-сайтов, инженерами была проделана большая тяжелая работа — так же, как это произошло 22 года назад, чтобы избежать проблем с ошибкой 2000 года.
Разработчики могут включить специальный флаг в текущих версиях Chrome, Edge и Firefox, чтобы браузеры сообщали о версии 100 и помогали тестировать сайты.
Есть также планы на случай широко распространенных проблем. Mozilla заявляет, что либо исправит неисправные веб-сайты, либо временно заморозит основную версию Firefox на уровне 99, если поломки станут массовыми и неуправляемыми. План Google также состоит в том, чтобы заморозить основную версию на уровне 99.
Ранее НВ писал, что недавно компания Opera заявила, что ее браузер начал понимать веб-адреса, которые состоят только из эмодзи, «чтобы вывести интернет на новый уровень творчества».
Интеграция является частью партнерства с Yat, компанией, которая продает URL-адреса со строками смайликов в них.
«Прошло почти 30 лет с тех пор, как всемирная паутина стала общедоступной, и в пространстве веб-ссылок не было особых инноваций: люди по-прежнему включают .com в свои URL-адреса», — сказал Йорген Арнесен, исполнительный вице-президент по мобильным устройствам в Opera.
Страницы Yat — это уникальные домены, генерируемые, когда кто-то покупает строку смайликов (которая сама по себе называется Yat). Владелец Yat может создать NFT из своей строки смайликов, и компания планирует в конечном итоге позволить пользователям подключать свои Yat к электронным платежам.