Passer au contenu

Le successeur du JPEG débarque enfin dans Chrome pour rendre le web plus rapide

Chrome 155 affiche désormais les images JPEG XL, un format que Google avait lui-même enterré il y a trois ans. Entre les deux, une réécriture complète, pensée pour fermer l’une des portes d’entrée préférées des pirates.

Google a annoncé le 6 octobre l’activation par défaut du décodage JPEG XL dans Chrome 155. L’entreprise promet qu’avec ce format « le web devient plus rapide, plus riche et plus sûr ». Chrome avait pourtant supprimé la prise en charge expérimentale du JPEG XL avec Chrome 110, début 2023, en invoquant un manque d’intérêt de l’écosystème, avant de la réintroduire derrière un réglage caché en février dernier.

À lire aussi : Nouveau déluge de failles Chrome – Google corrige plus de 100 vulnérabilités, dont 11 brèches critiques

Pourquoi Google a tout réécrit en Rust

Les décodeurs d’images comptent parmi les surfaces d’attaque les plus visées d’un navigateur. Ces composants digèrent des fichiers binaires complexes venus de n’importe quel serveur, et ils s’exécutent au cœur du moteur de rendu. Écrits historiquement en C++, ils ont accumulé les failles de mémoire, des lectures hors limites aux dépassements de tampon, autant de bugs qu’une simple image piégée peut suffire à déclencher.

Google a donc conditionné le retour du format à une réécriture intégrale du décodeur en Rust, un langage qui verrouille la gestion de la mémoire. Le résultat, baptisé jxl-rs, a été soumis au fuzzing et à des relectures de code par IA : aucun bug de mémoire n’a été trouvé sur l’ensemble de son développement. Les performances suivent, grâce aux instructions SIMD des processeurs récents, exploitées sans sacrifier les protections du langage.

Ce que le JPEG XL change pour vos pages web

Le format promet des images 30 à 50 % plus compactes que le JPEG à qualité équivalente, un affichage progressif plus fin et la gestion native du HDR. Les JPEG existants se convertissent par ailleurs sans perte, de façon réversible à l’octet près : les sites peuvent alléger leurs pages sans toucher à leurs photothèques. Tout dépendra maintenant de l’adoption : la promesse d’un web plus rapide ne se verra à l’écran que si les sites convertissent leurs images, et Google recommande d’ailleurs de comparer AVIF et JPEG XL selon les usages.

Safari gère le format depuis trois ans, Firefox le cache derrière un réglage expérimental et Windows 11 l’ouvre via une extension. La pression constante des développeurs, qui ont fait du JPEG XL l’une des propositions les plus populaires du programme d’interopérabilité des navigateurs, a fini par faire plier Google.

👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.

Opera One - Navigateur web boosté à l’IA
Opera One - Navigateur web boosté à l’IA
Par : Opera

Source : Neowin


Naïm Bada