Traitement en cours…
L’AVIF donne les meilleurs chiffres du marché : environ 35 % du poids d’un JPEG équivalent. Deux réserves honnêtes : l’encodage est lent, ce qui le rend pénible à produire à la main, et Safari ne le lit que depuis la version 16. Sur un site, il se sert donc avec un repli en WebP.
Ce qu’apporte l’AVIF
L’AVIF est dérivé du codec vidéo AV1, publié en 2018 par un consortium qui réunit Google, Netflix, Mozilla et Amazon. Il applique à l’image fixe des techniques de compression conçues pour la vidéo, où chaque pourcent gagné vaut des millions en bande passante.
Le résultat est net : là où un WebP pèse environ la moitié d’un JPEG, l’AVIF pèse environ un tiers. Il gère aussi la transparence, les grandes plages de couleurs et le HDR, ce que ni l’un ni l’autre ne savent faire.
Quel format choisir
| Format | Poids relatif | Transparence | Compatibilité | Bon pour |
|---|---|---|---|---|
| AVIF | ≈ 35 % | oui | Chrome, Firefox, Safari 16+ | Photos, grandes images |
| WebP | ≈ 50 % | oui | Tous les navigateurs actuels | Le choix par défaut |
| JPEG | 100 % | non | Universelle | Repli pour vieux navigateurs |
| PNG | 150 à 400 % | oui | Universelle | Captures, logos, aplats |
En pratique : WebP par défaut, AVIF quand le poids compte vraiment et qu’un repli existe, PNG uniquement pour les aplats et les captures d’écran, où il reste meilleur que les deux autres.
Ce qu’il coûte
Deux inconvénients réels, qu’aucune page vantant l’AVIF ne mentionne assez :
- L’encodage est lent. Compter plusieurs secondes pour une grande image, là où un WebP prend quelques dizaines de millisecondes. À la main, sur un catalogue, c’est rédhibitoire.
- Le décodage aussi coûte quelque chose. Sur un téléphone d’entrée de gamme affichant vingt images, le temps gagné en téléchargement peut être partiellement repris par le processeur.
D’où la règle de terrain : l’AVIF sur les grandes images, où le gain en octets est massif ; le WebP sur les vignettes, où il est marginal et où le coût de décodage se multiplie.
La question Safari
Safari lit l’AVIF depuis la version 16, sortie en 2022. Les appareils Apple plus anciens, qui ne peuvent pas mettre à jour, existent encore. Servir de l’AVIF sans repli revient à leur montrer une image cassée.
La bonne pratique n’est donc jamais « passer tout le site en AVIF », mais
« servir de l’AVIF à qui l’annonce dans son en-tête Accept ».
C’est une décision qui se prend à chaque requête, pas une fois pour toutes
au moment de l’export.
La négociation de format, sans y penser
DAMDesk sert l’AVIF aux navigateurs qui l’acceptent et le WebP aux autres, depuis le même original, sans balise conditionnelle dans vos pages. L’encodage lent se fait une fois, côté service, pas dans votre chaîne de publication.
Questions fréquentes
AVIF ou WebP, lequel choisir ?
WebP par défaut, AVIF sur les grandes images. Le WebP est plus rapide à encoder, plus rapide à décoder et universellement lu ; l’AVIF gagne environ un tiers de poids en plus, ce qui compte surtout sur les fichiers lourds. Un site sérieux sert les deux, selon le navigateur.
Pourquoi la conversion en AVIF prend-elle plus de temps ?
Parce que l’encodeur explore beaucoup plus de possibilités pour trouver la représentation la plus compacte. C’est ce travail supplémentaire qui produit le gain de poids. Il est payé une fois à l’encodage, jamais par le visiteur.
Mes images sont-elles conservées sur vos serveurs ?
Non. Le fichier est transformé au vol et renvoyé dans la réponse, sans être écrit nulle part. Rien n’est stocké, rien n’est indexé, et la réponse porte l’en-tête qui interdit sa mise en cache.
Y a-t-il une limite ?
12 Mo par image, et quelques images par minute. Ces plafonds existent parce que chaque conversion coûte du calcul : sans eux, une boucle mal écrite viderait le budget de l’outil en une nuit.
La compression abîme-t-elle l’image ?
Oui, techniquement : WebP, AVIF et JPEG sont des formats à perte. La question utile est de savoir si la perte se voit. Entre 75 et 85 de qualité, elle ne se voit pas sur une photo, et le fichier pèse deux à trois fois moins. Gardez toujours votre original de côté.