Forcer la version majeure de Chrome à 100 dans la chaîne user-agent

Un indicateur de fonctionnalité disponible dans les versions Chrome 96 à 99 permet de tester à l'avance les problèmes potentiels lors de l'analyse d'une chaîne user-agent à trois chiffres.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

Au premier semestre 2022, Chrome atteindra un numéro de version majeure à trois chiffres : 100. Lorsque les navigateurs ont atteint la version 10 il y a bien longtemps, de nombreux problèmes ont été découverts avec les bibliothèques d'analyse de l'User-Agent, car le numéro de version majeure est passé d'un chiffre à deux. Maintenant que nous approchons de la version 100 dans Chrome et Firefox, et qu'Edge n'est pas loin derrière, nous souhaitons détecter à l'avance les problèmes potentiels liés au numéro de version à trois chiffres afin d'être prêts lorsque cela deviendra une réalité.

À partir de Chrome 96 et jusqu'à Chrome 99, un indicateur de fonctionnalité sera disponible pour forcer la chaîne user-agent à utiliser le numéro de version majeure 100, quel que soit le numéro de version majeure réel. Il s'applique à la fois à l'en-tête de requête User-Agent et aux API JavaScript (par exemple, navigator.userAgent). Des tests similaires sont également effectués sur Firefox.

Consultez Chrome 100 est-il déjà disponible ? pour vérifier si votre navigateur envoie la version majeure 100 dans la chaîne user-agent.

Site qui vérifie si le navigateur envoie la chaîne User-Agent 100. La réponse est "Non", car vous indiquez que la version de Chrome est 97, ce qui est inférieur à 100.

Pour activer l'option dans Chrome et effectuer le test, saisissez chrome://flags dans la barre d'adresse et activez l'option #force-major-version-to-100.

Page des flags Chrome indiquant que le forçage de la version majeure sur 100 dans l'User-Agent est activé.

Si vous accédez à Is Chrome 100 yet? (Chrome 100 est-il déjà disponible ?) après avoir activé l'indicateur, vous verrez que la version majeure de l'User-Agent est 100.

Site qui vérifie si le navigateur envoie la chaîne User-Agent 100. La réponse est "Oui", car vous indiquez que la version de Chrome est 100, ce qui est supérieur à 99.

L'objectif est de détecter le plus grand nombre de problèmes possible à l'avance. Envoyez donc vos rapports de bugs à Web Compat et aidez à préparer le Web aux numéros de version principaux à trois chiffres des navigateurs.