Mozilla a annoncé son intention d’intégrer JPEG XL dans Firefox. Ce format d’image moderne cherche à améliorer la compression, la qualité et le chargement progressif. Chrome prépare également sa prise en charge, tandis que Safari dispose déjà d’une implémentation partielle, ce qui pourrait conduire à un support généralisé avant la fin de l’année 2026.
Un format moderne pour les images
JPEG XL peut compresser des photographies avec ou sans perte et convertir des fichiers JPEG existants sans dégradation supplémentaire. Il vise les images de haute qualité, les archives et les contenus nécessitant une grande profondeur de couleur.
Son arrivée ne signifie pas la disparition immédiate de JPEG, WebP ou AVIF. Les sites devront continuer à fournir des formats compatibles avec les navigateurs plus anciens et choisir la solution adaptée à leur public.
Un décodeur Rust pour réduire les risques
Firefox possédait depuis 2021 un support expérimental placé derrière un réglage. Mozilla hésitait à le diffuser largement, car le décodeur représentait environ 100 000 lignes de code C++ multithreadé, une surface d’attaque importante pour un composant qui traite des fichiers provenant du Web.
Google Research a répondu à un défi lancé par Mozilla en développant jxl-rs, un décodeur écrit en Rust, plus compact et conçu pour limiter certaines erreurs de mémoire. Ce projet constitue désormais le cœur du support prévu dans Firefox.
Le retour du rendu progressif
JPEG XL permet d’afficher une image de manière progressive pendant son téléchargement. Une version très floue apparaît d’abord, puis les détails deviennent plus précis à mesure que les données arrivent. L’utilisateur peut reconnaître le contenu sans attendre le fichier complet.
Cette fonction peut améliorer la perception de rapidité sur les connexions lentes ou pour de grandes images. Elle doit toutefois être correctement intégrée par le navigateur et les outils de création afin d’apporter un véritable bénéfice.
JPEG XL et AVIF répondent à des besoins différents
Mozilla estime que JPEG XL se distingue pour les images sans perte, la recompression de JPEG et le rendu progressif. AVIF peut produire des fichiers plus petits pour certaines images destinées au Web, notamment à qualité moyenne ou élevée.
Il n’existe donc pas un vainqueur unique pour tous les usages. Les développeurs devront tester plusieurs formats avec leurs propres images, mesurer le poids, la qualité et la compatibilité, puis conserver des solutions de repli. L’intérêt de JPEG XL réside surtout dans l’élargissement de ces choix.
Source officielle et crédit image : Mozilla Hacks — annonce officielle du support de JPEG XL.
