ToolBox Image — Comment fonctionne réellement la compression d'images (en 5 minutes)
JPEG, WebP, AVIF — ce qu'ils font, leurs compromis, et comment choisir le bon encodeur.
La compression d'image est un problème résolu en principe, mais choisir le mauvais format ou le mauvais réglage de qualité peut gaspiller de la bande passante, ralentir votre site ou produire des artefacts visibles. Voici un guide pratique sur le fonctionnement des principaux formats et quand les utiliser.
Avec perte vs sans perte
Chaque format d'image appartient à l'une des deux catégories. Les formats sans perte préservent chaque pixel de l'original — l'image décodée est identique bit pour bit à la source. Les formats avec perte suppriment les informations auxquelles l'œil humain est moins sensible, obtenant des fichiers beaucoup plus petits au prix d'une certaine fidélité.
Le choix dépend du cas d'utilisation. Les photographies et les dégradés tolèrent bien la compression avec perte car les artefacts sont difficiles à repérer à des tailles de visualisation normales. Les captures d'écran, le texte, les logos et les graphiques aux bords nets nécessitent un encodage sans perte pour rester nets.
JPEG : le standard universel
JPEG est le format d'image dominant sur le Web depuis trois décennies. Il utilise un algorithme de compression avec perte basé sur la transformée en cosinus discrète — la même technique utilisée dans les codecs vidéo. L'encodeur divise l'image en blocs de 8x8 pixels, transforme chaque bloc dans l'espace fréquentiel et supprime les informations haute fréquence que l'œil humain perçoit moins nettement.
Points forts : Prise en charge universelle par les navigateurs, excellente compression pour les photographies, qualité réglable.
Faiblesses : Pas de support de la transparence, artefacts de blocs visibles à faible qualité, mauvaise compression pour le texte et les graphiques.
Idéal pour : Photographies, dégradés complexes, images de réseaux sociaux, toute situation où la compatibilité universelle prime sur la taille du fichier.