Des milliers de sites Web peuvent cesser de fonctionner avec Chrome, Edge et Firefox

En février, Google a publié Chrome 98, suivi de près par la sortie de Mozilla Firefox 97, alors qu'actuellement Microsoft Edge est également à la version 98. Bientôt, ils atteindront tous la version 100, et c'est un problème de compatibilité pour lequel les trois principaux navigateurs essaient de trouver des solutions avant que cela ne se produise, car cela pourrait casser littéralement des milliers de sites Web.

Des milliers de sites Web peuvent cesser de fonctionner

Les sites Web doivent identifiez votre navigateur grâce à un " agent utilisateur " chaîne de caractères , que les navigateurs envoient aux serveurs dans les en-têtes HTTP, qui incluent le nom du navigateur, le numéro de version majeure et le numéro de version mineure.

Jusqu'à présent, le numéro de version majeur n'a atteint son maximum qu'à deux chiffres et l'ajout d'un troisième semble être un problème suffisamment important pour que les développeurs de Mozilla et Chrome testent les effets avant l'arrivée des nouvelles mises à jour dans les prochains mois.

Contexte de « pause » Internet

Dans l'application de ces mises à jour de version, qui sont attendues en mars pour Chrome et Edge, suivies de Firefox en mai, plusieurs options sont envisagées pour que l'impact soit atténué ou finalement non remarqué. Heureusement, ce n'est pas la première fois que des cas similaires se produisent, ce qui peut éviter de grands drames, puisque les entreprises ont déjà essayé des solutions alternatives.

Navigation sur le Web

Des milliers de sites Web risquent de devenir inaccessibles.

Lorsque les navigateurs frappent pour la première fois version 10 il y a un peu plus de 12 ans , de nombreux problèmes avec le agent utilisateur des bibliothèques de chaînes ont été découvertes, car le numéro de version majeur est passé d'un chiffre à deux.

De plus, quelque chose de similaire s'est produit avec le "Y2K" ou "Effet 2000" , ce qui a rendu l'année 2000 indiscernable de 1900 pour certains ordinateurs. Cela ressemblait à la fin du monde et a fini par être quelque chose d'assez léger. Anticipant l'avenir, vous pouvez même voir comment ce changement de numérotation affecterait les principaux sites Web aujourd'hui, avec des problèmes sur des sites tels que HBO, Bethesda ou encore Yahoo auraient des problèmes de compatibilité avec la version 100. En Espagne, Banco Santander doit faire attention pour que tout soit résolu, comme le cas le plus notable.

Geler et mentir comme solutions temporaires

Les navigateurs ont différents formats pour les chaînes d'agent utilisateur, et "certaines bibliothèques d'analyse peuvent avoir des hypothèses ou des bogues codés en dur qui ne prennent pas en compte les numéros de version majeurs à trois chiffres".

Chequeo version 100

Vérifier la version 100 de l'agent utilisateur

Toutefois, Firefox et Chrome ont des plans pour éviter des problèmes catastrophiques. Firefox, comme détaillé dans un article de blog sur leur blog , mentira simplement aux navigateurs sur leur numéro de version ou verrouillera le navigateur sur la version 99 pour tout le monde pendant qu'ils essaieront d'autres méthodes.

Chrome, pour sa part, prévoit de geler le numéro de version majeur à 99, puis de glisser le numéro de version réel dans la partie mineure du agent utilisateur Étiquette.

Mozilla a recommandé à tous les développeurs web de tester le fonctionnement de leurs serveurs avec les versions 100 de Chrome et Firefox avant leur sortie via les outils que les deux sociétés ont déjà sortis.