Les navigateurs Web sont sur le point de faire face à un problème de type Y2K

Google Chrome et Firefox pourraient être confrontés à de graves problèmes techniques dans un avenir proche qui ne seraient pas sans rappeler le problème Y2K de la fin du siècle dernier.

Selon ZDNet , alors que les deux navigateurs se préparent à lancer la 100e version de leurs navigateurs de bureau, cela pourrait créer une situation où la plupart des sites Web ne parviennent pas à se charger sur les nouvelles versions. Tout cela est dû à un problème de codage de type Y2K à venir.

Un MacBook avec Google Chrome chargé.
Firmbee/Unsplash

Pour les jeunes lecteurs, Y2K était un problème logiciel à la fin des années 1990. La plupart des programmes informatiques de l'époque ne pouvaient pas lire correctement les dates des années à quatre chiffres, et le passage à l'an 2000 a entraîné le mauvais fonctionnement de certains de ces programmes.

Cette bizarrerie du développement logiciel a rapidement gagné du terrain dans les cercles du complot, qui ont proclamé que le bogue créerait une catastrophe mondiale. Heureusement, cela ne s'est pas produit. Alors que certains pays ont certainement eu des problèmes, la plupart ont commencé à se préparer des années à l'avance .

Le problème avec la 100e version des navigateurs se résume à ce qu'on appelle un "agent utilisateur", une chaîne de code qui indique aux serveurs quel navigateur est utilisé. La plupart des programmes de sites Web ne peuvent lire que les UA à deux chiffres. À la fin de la première décennie de ce siècle, les sites Web ont rencontré un problème similaire lorsque les premiers UA à deux chiffres ont été introduits. Cela a eu pour conséquence que de nombreux sites ne se chargeaient pas correctement, voire pas du tout.

Google et Firefox travaillent à l'avance pour s'assurer que la plupart des sites ne rencontrent aucun problème. Cependant, il existe tout simplement trop de sites Web pour que Google et Firefox gèrent le problème par eux-mêmes.

Google propose déjà des instructions sur la façon de faire en sorte que votre site lise des chaînes UA à trois chiffres. Si vous gérez un site Web, vous voudrez peut-être faire le travail maintenant pour vous assurer que votre site est compatible avec la dernière version de Chrome.

Firefox et Chrome sont les deux navigateurs de bureau les plus populaires et, pour l'instant, ce problème se limite à eux. Les autres navigateurs sont loin de la version 100, ils devraient donc fonctionner correctement dans un avenir prévisible. Cela inclut le prochain navigateur de confidentialité de DuckDuckGo .

Cela ne devrait pas être une fin du monde, mais être préparé à l'avance pour des problèmes comme celui-ci maintiendra votre site opérationnel tandis que d'autres rencontreront des problèmes.