Les codecs nouvelle génération qui pourraient remplacer le JPEG
(cloudinary.com)- Après 25 ans passés à occuper la place de l’image dans la balise
img, le JPEG a désormais atteint ses limites
→ pas de prise en charge du canal alpha, limitation au 8 bits donc pas de HDR, taux de compression faible
- 6 codecs de nouvelle génération
→ JPEG 2000 (groupe JPEG) : le plus ancien successeur du JPEG, pris en charge dans Safari
→ WebP (Google) : pris en charge dans tous les navigateurs
→ HEIC (groupe MPEG) : basé sur HEVC, pris en charge sur iOS
→ AVIF (Alliance for Open Media, AOM) : pris en charge dans Chrome et Firefox
→ JPEG XL (groupe JPEG) : codec de nouvelle génération
→ WebP2 (Google) : successeur expérimental de WebP. Non compatible avec WebP
-
À l’exception de WebP2, les autres codecs sont déjà finalisés. Leur maturité varie toutefois. JPEG 2000 a 20 ans, tandis que JPEG XL n’a qu’un mois
-
HEIC est bien pris en charge par Apple, mais comme il n’est pas libre de redevance, il est difficile d’en faire un remplaçant du JPEG
- Comparaison
→ En compression avec pertes, AVIF et JPEG XL sont excellents. En revanche, sur le low-fidelity, high-appeal (faible fidélité, fort impact visuel), AVIF est meilleur
→ En vitesse, JPEG XL est le meilleur
- Limites
→ JPEG XL : 32 bits, 4099 canaux, 4:4:4, prise en charge du HDR, taille maximale 1073741823x1073741823
→ AVIF : 10 bits, 5 canaux, 4:4:4, prise en charge du HDR, taille maximale 8193x4320
→ HEIC : 10 bits, 5 canaux, prise en charge du HDR, taille maximale 8193x4320
→ WebP : 8 bits, 4 canaux, taille maximale : 16383x16383
- L’auteur de cet article est Jon Sneyers, co-président du groupe temporaire qui a créé JPEG XL
1 commentaires
WebP n’est toujours pas pris en charge sur IE11, ni sur Safari antérieur à Big Sur, ni sur iOS Safari avant la version 14.
Si on abandonne IE11 et qu’on attend encore un peu les mises à jour de macOS et d’iOS, on devrait pouvoir utiliser WebP...
Mais d’ici là, une autre techno de nouvelle génération aura sans doute pris le dessus... éternellement la prochaine génération...