18.02.2022 в 22:25

Скорые обновления Google Chrome и Mozilla Firefox до сотых версий могут сломать многие сайты

Совсем скоро выйдут версии Google Chrome, Microsoft Edge и Mozilla Firefox под номером 100 — это будет первый трёхзначный номер, что может сломать некоторые веб-сайты. Переход на сотую версию в ближайшие недели может привести к ошибкам и проблемам совместимости на некоторых сетевых ресурсах, которые не готовы считывать трёхзначный номер User-Agent. Google, Mozilla и Microsoft пытаются предотвратить негативные последствия любе серьёзные проблемы.

if( mobIndicator ) {window.yaContextCb.push(()=>{ window.Ya.adfoxCode.create({ ownerId: 323017, containerId: ‘adfox_mob1′, params: { pp: ‘bowr’, ps: ‘dntn’, p2: ‘hfkp’,puid1: ‘/software-news’, puid2: ‘browsers’, puid3: », puid4: ‘publication’, puid5: ’10:273:64:674:’,/*puid3: AdriverPrebid.adriverBids.mob_3dnews_300x250*/ } });});}

Источник изображения: gettotext.com

Источник изображения: gettotext.com

Создатели браузеров уже несколько месяцев предупреждают пользователей о предстоящем выпуске версий 100, который состоится в марте для Chrome и Edge и в мае для Firefox. Google и Mozilla активно тестируют веб-сайты и периодически сообщают о наблюдающихся сбоях. К счастью, список проблем сейчас довольно мал. Наиболее заметные проблемы наблюдаются с сайтами HBO Go, Bethesda и Yahoo.

«Когда около 12 лет назад браузеры впервые достигли версии 10, было обнаружено множество проблем с библиотеками синтаксического анализа User-Agent, поскольку основной номер версии стал содержать не одну цифру, а две», — объясняет команда разработчиков Firefox в блоге Mozilla. Подобно печально известной ошибке 2000 года, когда многие компьютеры решили, что после 1999 года наступил 1900 год, переход браузеров на версию 100 может принести непредвиденные проблемы. Некоторые библиотеки синтаксического анализа могут иметь жёстко запрограммированные параметры, которые не учитывают трёхзначные номера версии браузера.if( mobIndicator ) {window.yaContextCb.push(()=>{ window.Ya.adfoxCode.create({ ownerId: 323017, containerId: ‘adfox_mob4′, params: { pp: ‘bowu’, ps: ‘dntn’, p2: ‘hfkp’ } });});}

Чтобы переход на сотые версии прошёл гладко, Google, Microsoft и Mozilla добавили в текущие версии фирменных браузеров специальный флаг, который разработчики могут включить, чтобы Chrome, Edge и Firefox сообщали о номере версии 100 и помогали тестировать сайты. Кроме того, создатели браузеров имеют запасной план на случай широкого распространения проблем. Mozilla заявляет, что либо исправит подверженные проблемам веб-сайты, либо временно заморозит основную версию Firefox на уровне 99, если сбои будут массовыми и неуправляемыми. План Google состоит в том, чтобы добавить в Chrome 100 флаг, который позволит браузеру сообщать сайтам User-Agent 99. Microsoft пока не рассказала, как будет бороться с возможными проблемами.

Источник новости: 3DNews.ru
25 просмотров

Оставить комментарий

Популярные статьи

Как установить Internet Explorer на Mac OS

прочтений: 12620 23.12.2015 в 19:12
У разработчиков различных программных продуктов очень часто возникает необходимость тестирования своих новых наработок в разных браузерах. Но если для основной работы используются, например, компьютеры... Читать далее
Браузер Opera Mini как для Android, так и для остальных мобильных ОС, на которых он выпущен (Symbian, iOS, Windows Phone), имеет встроенную функцию сохранения страниц веб-сайтов с дальнейшей возможностью их просмотра без подключения... Читать далее
Часто возникает необходимость сохранять различные страницы в Интернете для последующего их использования. И отлично справляется с этим такая функция браузера, как добавление закладок и, конечно же,... Читать далее
В отличие от браузера Google Chrome, в котором функция сохранения страницы в PDF является встроенной, в Firefox и Opera это достигается установкой специальных расширений и плагинов.... Читать далее
Облако тегов