Деякі сайти можуть перестати відкриватися з виходом браузера chrome 100

49

В кінці березня 2022 року повинен відбутися реліз браузера google chrome 100, і з появою в номері версії третьої цифри можуть виникнути проблеми, через які деякі сайти перестануть відкриватися. Google вже знає про потенційні складнощі і працює над їх подоланням.

Джерело зображення: google.com

Коли для роботи веб-сайту необхідно визначити версію браузера, яким користується клієнт, ресурс запитує так званий user agent-службовий текстовий рядок, в якому міститься основна інформація. Для актуального chrome вона виглядає приблизно так:»mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/96.0.4664.45 safari/537.36″. Точна версія браузера наводиться в цьому фрагменті:» chrome/96.0.4664.45«, де» 96 « — так звана» мажорна «або» старша ” версія.

Деякі веб-сервіси, такі як конструктор сайтів duda, при перевірці версії браузера зчитують тільки перші дві цифри — платформа відмовляється працювати з версіями нижче chrome 40 (від 2015 року), але з виходом 100-ї версії система «побачить» тільки дві цифри, і запис «chrome/100» буде інтерпретована як 10-а версія. Google підтвердила проблему з даним ресурсом і припустила, що помилка може виникнути десь ще. Деякі складнощі були виявлені для британської платформи yell business, проте її розробники внесли необхідні виправлення без потреби будь-яких дій з боку google.

В якості тимчасового рішення було запропоновано з виходом chrome 100 ввести додаткову настройку в розділ «chrome://flags» і при необхідності змінювати user agent з перенесенням значення «100» в другу групу цифр. Простіше кажучи, перетворювати запис виду “chrome / 100.0.1234.56»в “chrome/99.100.1234.56”. Якщо потенційно проблемні веб-ресурси не зможуть оперативно змінити алгоритми перевірки браузера, то це тимчасове рішення може на якийсь час затриматися в налаштуваннях оглядача.