ПЗ

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

0

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

Коли для роботи веб-сайту необхідно визначити версію браузера, яким користується клієнт, ресурс запитує так званий 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». Якщо потенційно проблемні веб-ресурси не зможуть оперативно змінити алгоритми перевірки браузера, це тимчасове рішення може на якийсь час затриматися в налаштуваннях оглядача. Джерело

Comments

Comments are closed.