Mise à jour du 29 décembre : Duda a annoncé avoir mis à jour son éditeur de site web. Le problème a été corrigé « en quelques heures », bien en amont de la sortie de Chrome 100. Ce changement va fortement réduire le nombre de sites incompatibles : reste à voir s’il y en aura d'autres touchés par le même problème, mais Google semble être sur le bon chemin pour que Chrome 100 ne pose pas trop de soucis aux utilisateurs.
Un étrange remake du bug de l'an 2000 : les versions 100 des navigateurs Chrome et Firefox risquent de ne pas pouvoir ouvrir certains sites non mis à jour. Cette numérotation pourrait apporter un problème de compatibilité avec d'anciens sites qui sont incapables de lire les numéros de version à trois chiffres. Chrome est actuellement en version 96, et sa 100e version est attendue pour 2022. Firefox (actuellement en version 95) va également bientôt faire face au même souci.
En informatique, il est nécessaire que les navigateurs transmettent certaines informations aux sites web comme la version de l'OS et du navigateur. Or, certains sites développés avec l'éditeur de site web Duda utilisent un morceau de code obsolète pour vérifier que le navigateur est à jour : ils ne peuvent lire que deux chiffres dans un numéro de version.
Autrement dit, ils vont interpréter que Chrome 100 est en fait Chrome 10 (une version sortie en 2011), et Duda bloque les versions de Chrome sorties avant 2015. Les mises à jour venant après la version 100 seront elles aussi bloquées, et le problème se trouvant du côté des développeurs des sites, Google ne peut pas y faire grand-chose.
Quelles sont les solutions envisagées ? 9to5Google explique que Chrome pourrait garder 99 au début de la chaîne d'informations transmise aux sites pour ses prochaines versions. Celle-ci ressemblerait alors à « Chrome/99.100.123 » au lieu de « Chrome/100.123 » comme initialement prévu. Mais cette solution est pour le moment un plan de secours, car la firme de Mountain View envisage plutôt de contacter chaque développeur indépendamment pour lui remonter le problème. La version 100 de Chrome est attendue le 29 mars 2022.
Du côté de Firefox, les équipes de développeurs travaillent sur le problème depuis quelques temps. Le responsable de l'ingénierie (équipe compatibilité Web) relevait déjà le souci dans un billet de blog publié en avril. La version finale de Firefox 100 devrait sortir vers le mois de mai.