# Chrome 155 : le JPEG XL revient, avec un décodeur réécrit en Rust

> Google active par défaut le format d'image qu'il avait retiré en 2023, à condition d'un décodeur en Rust censé fermer une porte d'entrée des pirates.

- Source : KLYNLABS (https://klynlabs.eu)
- URL : https://klynlabs.eu/articles/chrome-155-jpeg-xl-decodeur-rust-jxl-rs
- Auteur : Kelvyn
- Publié le : 9 octobre 2026 (2026-10-09T04:45:00.246Z)
- Rubrique : Logiciels
- Sujets : Google, JPEG XL, Format d'image, Chrome, Rust, AVIF
- Langue : français

Google a annoncé le 6 octobre 2026 que **Chrome 155** décode désormais par défaut le format d'image JPEG XL, qu'il avait lui-même retiré de son navigateur avec Chrome 110 début 2023, selon 01net. Pour autoriser ce retour, l'entreprise a imposé une condition : réécrire entièrement le décodeur en Rust, un langage conçu pour éviter les erreurs de gestion de la mémoire.

## Pourquoi Google revient-il sur le JPEG XL ?

En 2023, Chrome avait supprimé la prise en charge expérimentale du format en invoquant un manque d'intérêt de l'écosystème. Elle a été réintroduite en février 2026 derrière un réglage caché. La pression 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 pencher la balance, rapporte 01net. Safari gère le format depuis trois ans, Firefox le garde derrière un réglage expérimental et Windows 11 l'ouvre via une extension.

## Qu'apporte le JPEG XL aux 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 peuvent aussi être convertis sans perte et de façon réversible à l'octet près : un site peut alléger ses pages sans toucher à sa photothèque. Ces chiffres sont les promesses du format et de Google, pas des mesures réalisées sur un site précis.

Tout dépendra de l'adoption : le gain de vitesse ne se verra à l'écran que si les sites convertissent leurs images. Google recommande d'ailleurs de comparer le JPEG XL et l'AVIF selon les usages, ce qui montre que l'un ne remplace pas automatiquement l'autre.

## Pourquoi un décodeur en Rust ?

Les décodeurs d'images sont parmi les composants les plus attaqués d'un navigateur : ils traitent des fichiers binaires complexes venus de n'importe quel serveur, au cœur du moteur de rendu. Écrits historiquement en C++, ils ont accumulé des failles de mémoire (lectures hors limites, dépassements de tampon) qu'une simple image piégée peut déclencher.

Le nouveau décodeur, jxl-rs, a été soumis au fuzzing (génération massive d'entrées malformées) et à des relectures de code assistées par IA. Selon Google, relayé par 01net, aucun bug de mémoire n'a été trouvé durant son développement. Cette absence de bug est une déclaration de l'éditeur : elle n'équivaut pas à une garantie d'absence de faille, et le code est désormais exposé à des milliards d'utilisateurs. Les performances, elles, s'appuient sur les instructions SIMD des processeurs récents, sans sacrifier les protections du langage.

## Source

[01net — Le successeur du JPEG débarque enfin dans Chrome pour rendre le web plus rapide](https://www.01net.com/actualites/le-successeur-du-jpeg-debarque-enfin-dans-chrome-pour-rendre-le-web-plus-rapide.html), qui cite Neowin.

## À retenir

- Google a annoncé le 6 octobre 2026 l'activation par défaut du décodage JPEG XL dans Chrome 155, trois ans après avoir retiré ce format avec Chrome 110.
- Le décodeur jxl-rs de Chrome est réécrit en Rust ; Google affirme qu'aucun bug de mémoire n'a été trouvé pendant son développement.
- Le JPEG XL promet des images 30 à 50 % plus compactes que le JPEG à qualité équivalente, selon les chiffres relayés par 01net.
- Les gains de vitesse du web ne seront visibles que si les sites convertissent leurs images au nouveau format.

---

Article publié par KLYNLABS, signé Kelvyn. À citer avec son lien : https://klynlabs.eu/articles/chrome-155-jpeg-xl-decodeur-rust-jxl-rs