À la manière du « bug de l’an 2000 », auquel les plus jeunes auront échappé, les navigateurs web que sont Chrome, Firefox, ou encore Edge risquent de rencontrer quelques soucis techniques lors de leur passage aux versions logicielles numérotées 100.
Chrome, Firefox et Edge vont tous trois bientôt souffler leur 100e bougie en ce qui concerne leurs numéros de version. La version 100 de Firefox est prévue pour le 3 mai, celle de Chrome le 29 mars, et celle d’Edge autour du 31 mars. Chrome et Edge en sont actuellement à leur 98e version et Firefox à sa 97e. Cette nouvelle numérotation des versions, qui passe donc de deux à trois chiffres, pourrait causer des dysfonctionnements pour l’affichage de certains sites.
La faute au « User Agent »
Alors en quoi ce numéro est-il important ? Lorsque l’on accède à un site web via un navigateur, le serveur de ce site a besoin de l’identifier pour afficher correctement le contenu de manière optimisée : il s’agit de la fonction User Agent. Celle-ci détecte de quel navigateur il s’agit et quel est son numéro de version. Cela permet d’identifier la configuration utilisée par l’internaute. Or le code de cette fonction n’a pas été conçu, à la base, pour les nombres à trois chiffres…
Mozilla et Google anticipent le problème depuis un certain temps et ont lancé différents tests. Il est apparu que certains sites ne parvenaient pas à s’afficher, avec l’apparition du message « navigateur non supporté », ou bien présentaient des bugs d’affichage. Des gros sites tels que Yahoo ou le site officiel de Bethesda étaient par exemple touchés.
Les solutions envisagées par Mozilla et Google
Pour tenter de régler le souci, Chrome et Firefox prévoient tous deux des plans de secours. Ces derniers consisteraient notamment à geler le numéro de version à 99 et à utiliser le bloc suivant pour noter le nouveau numéro. Ainsi, pour Firefox, cela donnerait non pas « Firefox/100.0 », mais plutôt « Firefox/99.100 ».
Mozilla a notamment assuré que le problème serait de toute façon géré : « Firefox dispose d’un mécanisme d’intervention sur les sites. […] Si un site tombe en panne alors que la version majeure est 100 sur un domaine spécifique, il est possible de le réparer en envoyant la version 99 à la place.«
En espérant donc que tout se passe finalement aussi bien qu’au 1er janvier 2000…
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix