Google Chrome devrait atteindre la version 100 au début de l’année prochaine, mais malheureusement, ce jalon empêchera certains sites Web de fonctionner dans le navigateur.
Bien qu’il n’y ait pas de changements majeurs ou de nouvelles fonctionnalités révolutionnaires actuellement prévues pour Chrome 100, le géant de la recherche est conscient depuis un certain temps que cette version historique entraînera probablement des problèmes pour certains sites Web plus anciens.
Avec la sortie de l’ensemble Chrome 100 en mars 2021, Google a déjà commencé à avertir les utilisateurs et les propriétaires de sites des problèmes potentiels.
Chaîne de l’agent utilisateur
« Au premier semestre 2022, Chrome atteindra un numéro de version majeur à trois chiffres : 100 ! Lorsque les navigateurs ont atteint la version 10 pour la première fois il y a de nombreuses éons, de nombreux problèmes ont été découverts avec les bibliothèques d’analyse User-Agent, car le numéro de version principal est passé d’un chiffre à deux », a déclaré un article de blog publié en novembre 2021 pour la première fois.
« Maintenant que nous approchons de la version 100 dans Chrome et Firefox, avec Edge pas loin derrière, nous voulons détecter les problèmes possibles liés au numéro de version à trois chiffres au plus tôt, nous sommes donc prêts quand cela deviendra une réalité. »
Lorsque le numéro de version principale de Chrome passe de deux chiffres à trois, certains sites Web plus anciens ne s’afficheront plus correctement. Heureusement, Google a un plan pour éviter de perturber le Web et la société a déjà commencé à contacter des développeurs individuels pour les avertir du changement à venir.
Pour qu’un site Web sache quel navigateur et quelle version vous utilisez actuellement, le site vérifiera la chaîne de l’agent utilisateur qui est essentiellement une ligne de texte que votre navigateur attache à chaque connexion Web qu’il établit.
Voici un exemple de chaîne d’agent utilisateur : « Mozilla/5.0 (Windows NT 10.0 ; Win64 ; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 ». À la fin, vous pouvez voir « Chrome/96.0.4664.110 », ce qui signifie que nous utilisons la version 96 de Chrome.
Alors que Google a envisagé de forcer le numéro de version majeure à la position de version mineure et de rester à 99, donc « Chrome/100 » serait à la place « Chrome/99.100 », il ne s’agit que d’un plan de sauvegarde. Au lieu de cela, le géant de la recherche a commencé à contacter des développeurs individuels pour les informer de ce problème avant la sortie de Chrome 100. Google a également ajouté un nouveau drapeau à Chrome (#force-major-version-to-100) que les développeurs peuvent utiliser pour voir si leurs sites seront affectés ou non.
Bien que le passage à la version 100 ait le potentiel de perturber de nombreux sites plus anciens, Google et Mozilla travaillent dur pour résoudre le problème avant le déploiement de la version 100 de Chrome et de Firefox l’année prochaine.
Via 9To5Google