Un bug enfin corrigé sur Firefox, 18 ans après sa découverte
PATIENCE•Ce problème n’était pas jugé prioritaire par les équipes de Mozilla20 Minutes avec agence
Il aura fallu attendre dix-huit ans. Le 12 avril 2005, un bug était signalé sur la version 1.0 du navigateur Firefox et il vient seulement d’être corrigé par Mozilla, selon un article de NextINpact. Le problème était lié au rendu du texte et plus spécifiquement à une description de style. Ainsi, une grosse majuscule appliquée à la première lettre d’un texte ne s’affichait pas correctement.
En cause : l’interprétation d’une CSS (cascading style sheets en anglais ou feuilles de style en cascade en français). Ce langage informatique est utilisé pour mettre en forme une page Internet. Sauf que ces CSS sont interprétés différemment selon le navigateur utilisé. Ainsi, le problème apparaissait avec le pseudo-élément « CSS ::first-letter ».
Une nouvelle version en février
Un signalement avait été effectué. Son auteur expliquait : « Lorsqu’on laisse flottante une : first-letter, Gecko (le système qui va interpréter le code informatique et le transformer en visuel) ignore la hauteur de ligne déclarée et reprend celle de la boîte parente. [Contrairement à Firefox, N.D.L.R.], Opera 7.5 + et Safari 1.0 + gèrent tous deux correctement cette situation ».
Un problème important pour plusieurs sites Internet, qui utilisent une grande première lettre (une lettrine) au début de leur texte. Celle-ci apparaissait donc correctement sur tous les navigateurs, sauf Firefox. Après dix-huit années d’attente, ce bug, considéré comme étant non-prioritaire, a finalement été réglé le 20 décembre dernier. Sa correction devrait être visible lors du déploiement de Firefox 110, en février prochain.
À lire aussi