Fin mars 2022, la sortie du navigateur Google Chrome 100 devrait avoir lieu, et avec l'apparition du troisième chiffre du numéro de version, des problèmes peuvent survenir en raison desquels certains sites cesseront de s'ouvrir. Google est déjà conscient des défis potentiels et s'efforce de les surmonter.
Lorsque le site Web fonctionne, il est nécessaire de déterminer la version du navigateur que le client utilise, la ressource demande ce que l'on appelle l'agent utilisateur - une chaîne de texte de service qui contient des informations de base. Pour Chrome actuel, cela ressemble à ceci : "Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, comme Gecko) Chrome / 96.0.4664.45 Safari / 537.36". La version exacte du navigateur est donnée dans cet extrait : « Chrome / 96.0.4664.45 », où « 96 » est la version dite « majeure » ou « majeure ».
Certains services Web, tels que le constructeur de site Web Duda, ne lisent que les deux premiers chiffres lors de la vérification de la version du navigateur - la plate-forme refuse de fonctionner avec des versions inférieures à Chrome 40 (à partir de 2015), mais avec la sortie de la 100e version, le système ne « verra » que deux chiffres, et l'entrée « Chrome / 100 » sera interprétée comme la version 10. Google a confirmé le problème avec le site et a suggéré que l'erreur pourrait se produire ailleurs. Quelques difficultés ont été rencontrées pour la plateforme britannique Yell Business, mais ses développeurs ont apporté les correctifs nécessaires sans qu'aucune action de la part de Google ne soit nécessaire.
A titre de solution temporaire, il a été proposé avec la sortie de Chrome 100 de saisir un paramètre supplémentaire dans la section "chrome : // flags" et, si nécessaire, de modifier l'agent utilisateur avec le transfert de la valeur "100" à la seconde groupe de nombres. En termes simples, transformez un enregistrement comme "Chrome / 100.0.1234.56" en "Chrome / 99.100.1234.56". Si des ressources Web potentiellement problématiques ne sont pas en mesure de modifier rapidement les algorithmes de vérification du navigateur, cette solution temporaire peut alors persister dans les paramètres du navigateur pendant un certain temps.
2021-12-25 21:23:41
Auteur: Vitalii Babkin