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

Un flag de fonctionnalité disponible dans les versions Chrome 96 à 99 permet de tester en amont 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 cours du 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 des siècles, de nombreux problèmes ont été découverts avec les bibliothèques d'analyse user-agent, car le numéro de version majeure est passé d'un à deux chiffres. Maintenant que nous approchons de la version 100 dans Chrome et Firefox, avec Edge à proximité, nous voulons détecter les problèmes éventuels liés au numéro de version à trois chiffres suffisamment tôt, afin que nous soyons prêts lorsqu'il deviendra réalité.

À partir de Chrome 96 et jusqu'à Chrome 99, un flag 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'appliquera à la fois à l'en-tête de requête user-agent et aux API JavaScript (par exemple, navigator.userAgent). Des tests similaires sont également exécutés sur Firefox.

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

Un site qui vérifie si le navigateur envoie la chaîne user-agent 100. Le message suivant s'affiche : "Non", car vous utilisez la version 97 de Chrome, alors qu'elle est inférieure à 100.

Pour activer l'indicateur dans Chrome et faire des tests, saisissez chrome://flags dans la barre d'adresse et activez l'indicateur #force-major-version-to-100.

Page des indicateurs Chrome montrant que le forçage de la version majeure à 100 dans l'user-agent est activé.

La page Is Chrome 100 déjà ? après avoir activé l'indicateur signale que l'user-agent a le numéro de version majeure 100.

Un site qui vérifie si le navigateur envoie la chaîne user-agent 100. Le message "Oui", s'affiche, car vous utilisez la version 100 de Chrome, soit une version supérieure à 99.

L'objectif est de détecter autant de problèmes que possible à l'avance. Vous devez donc envoyer vos rapports de bug à Web Compat et aider à préparer le Web aux numéros de version principaux des navigateurs à trois chiffres.