X

Нові версії Chrome, Edge та Firefox можуть «поламати» сайти

18.02.2022

Уже найближчим часом одразу три популярні браузери, Chrome, Edge та Firefox, досягнуть версії під номером 100, і цей апдейт може принести деякі проблеми користувачам. Річ у тому, що з виходом цього оновлення параметр User-Agent (рядок користувальницького агента) з двозначного перетвориться на тризначний, і не всі сайти зможуть безболісно «переварити» таку зміну.

Мобільний телефон HMD Barbie Phone Pink

2999 грн

Купити

Захисне скло для смартфону Piko Full Glue for Infinix Note 11 (1283126535109)

159 грн

Купити

Чохол для смартфону XOKO Ultra Thin Air + Захисне скло Full Cover Ultra-Thin 0.25мм for Realme C11 (2021) Black (XK-CS-ULT-RL-C11)

299 грн

Купити

Що може статися? Проблеми можуть виникати, коли користувачі, які оновили свої браузери до сотої версії, намагатимуться зайти на неоптимізовані під тризначні значення User-Agent сайти. У таких випадках будуть відображатися повідомлення про помилки, помилка 403, повідомлення «браузер не підтримується» та інші подібні сповіщення. Деякі сайти можуть некоректно відображати свій вміст у браузерах 100+ версії або видавати збої синтаксичного аналізу.

Раніше ми писали: Покращення пошуку в сервісі Google Диск — додано пошук за категоріями

Подібна ситуація вже виникала раніше, трохи більше десяти років тому, коли всі браузери приблизно одночасно переходили версії з двозначним номером — з 9 на 10. Тоді чимало сайтів, що проігнорували попередження від розробників, зіштовхнулися з проблемами бібліотек синтаксичного аналізу User-Agent.

Цього разу розробники браузерів також заздалегідь попередили власників сайтів щодо оновлення, але, схоже, далеко не всі портали встигли налаштувати сумісність з тризначними User-Agent. Наприклад, у компанії Mozilla нещодавно тестували експериментальну соту версію веб-браузера, й під час тесту виявилося, що трицифрові User-Agent капітально «ламають» деякі солідні сайти. Наприклад, у тестувальників фатальні помилки вилітали при спробі відвідати ігровий портал Bethesda, майданчик HBO Go та навіть пошуковик Yahoo.

Коли браузери оновляться до 100 версії? У Chrome та Edge перехід з 99 на 100 версію запланований на 29 березня 2022 року, а Mozilla Firefox планує апнутися 3 травня. Якщо до цього часу проблему з помилками через тризначний User-Agent не буде вирішено з боку сайтів, то розробники веб-браузерів обіцяють тимчасово заморозити оновлення на 99 версії, щоби через цю ситуацію не страждали звичайні користувачі.