Chrome, Firefox et Edge sont sur le point d’atteindre la version 100, dans une triple version qui pourrait casser certains sites Web. Le passage à la version 100 dans les semaines à venir pourrait entraîner des bogues ou des problèmes de compatibilité sur certains sites Web qui ne sont pas prêts à lire les chaînes d’agent utilisateur à trois chiffres. Google, Mozilla et Microsoft essaient d’anticiper les gros problèmes.
Mozilla, Google et Microsoft mettent en garde depuis des mois contre la prochaine version 100, qui est sur le point de tomber en mars pour Chrome et Edge, suivie de Firefox en mai. Mozilla et Google ont tous deux mené des expériences pour tester des sites Web et signaler des pannes. Il y a un liste courante des problèmesqui est assez petit en ce moment, et Engadget Remarques que les sites notables concernés incluent HBO Go, Bethesda et Yahoo.
« Lorsque les navigateurs ont atteint la version 10 pour la première fois il y a un peu plus de 12 ans, de nombreux problèmes ont été découverts avec les bibliothèques d’analyse User-Agent car le numéro de version majeur est passé d’un chiffre à deux », explique une équipe de développeurs Web dans un blog Mozilla. Tout comme le tristement célèbre bogue Y2K qui a rendu l’an 2000 impossible à distinguer de 1900 pour certains ordinateurs, les navigateurs ont des formats différents pour les chaînes d’agent utilisateur, et « il est possible que certaines bibliothèques d’analyse aient des hypothèses ou des bogues codés en dur qui ne prennent pas en compte compte les numéros de version majeurs à trois chiffres.
Bien qu’il y ait des inquiétudes concernant la rupture de certains sites Web, beaucoup de travail a été effectué dans les coulisses – un peu comme ce qui s’est passé pour éviter les maux de tête majeurs avec le bogue Y2K il y a 22 ans – pour que la transition vers la version 100 se déroule en douceur. Les développeurs peuvent activer un indicateur spécial dans les versions actuelles de Chrome, Edge et Firefox pour que les navigateurs signalent la version 100 et aident à tester les sites.
Des plans sont également en place en cas de problèmes généralisés. Mozilla dit qu’il réparera à chaud les sites Web défectueux ou gèlera temporairement la version majeure de Firefox à 99 si les pannes sont généralisées et ingérables. Le plan de sauvegarde de Google consiste à utiliser un indicateur pour geler la version majeure à 99, et Microsoft n’a pas détaillé de plan de sauvegarde pour autant que nous puissions en juger.