Qu’est-ce que WebP ? Le format d’image moderne expliqué et son intérêt
WebP est un format d’image développé par Google avec codage avec et sans pertes, transparence et animation. Le corpus publié par Google a produit des fichiers plus petits que JPEG ou PNG selon des méthodes définies, mais c’est un résultat de benchmark et non une promesse pour chaque conversion. Les principaux navigateurs actuels prennent WebP en charge ; les autres logiciels et anciens clients doivent être vérifiés.
Les origines du WebP
Google a annoncé le WebP le 30 septembre 2010, en le positionnant comme un successeur moderne du JPEG pour le web. Le format est né d'un codec vidéo : Google avait acquis la société On2 Technologies, qui avait développé le format vidéo VP8. Les ingénieurs de Google ont réalisé que les techniques de compression de VP8 — conçues pour réduire la taille des images vidéo — pouvaient également produire des images fixes remarquablement légères.
Les premières années ont été lentes. Google a intégré le support WebP dans Chrome presque immédiatement, mais les autres éditeurs de navigateurs se montraient sceptiques. Mozilla a publiquement remis en question l'intérêt d'adopter un nouveau format. Apple l'a ignoré pendant des années.
L'adoption s'est faite progressivement :
- 2012 — l’implémentation WebP de Chrome a ajouté les fonctions sans pertes et alpha
- 2014 — WebP a continué de se diffuser dans les navigateurs Chromium et Android
- 2019 — Firefox 65 a ajouté WebP
- 2020 — Safari l’a pris en charge avec la génération iOS 14 et macOS Big Sur
- Aujourd’hui — les principaux navigateurs actuels prennent WebP en charge ; les anciens et autres consommateurs doivent être vérifiés
La prise en charge par Safari a comblé un manque majeur, mais la « compatibilité navigateur » ne couvre pas toute la chaîne de diffusion. Webviews intégrées, clients de messagerie, robots, éditeurs, applications natives et appareils anciens peuvent suivre d’autres calendriers.
Comment fonctionne la compression WebP
Le WebP propose deux modes de compression, chacun adapté à un type d'image différent.
Mode avec perte (pour les photos)
Le WebP avec perte utilise un codage prédictif basé sur VP8 : l'encodeur analyse chaque bloc de pixels, prédit ce à quoi il devrait ressembler en fonction des blocs voisins, puis ne stocke que la différence. Cette technique est particulièrement efficace pour les photographies aux dégradés doux et aux textures organiques.
L’étude comparative de Google a relevé dans son corpus des WebP avec pertes 25–34% plus petits que des JPEG comparables à SSIM équivalent. C’est un contexte, pas une attente fichier par fichier : historique de la source, versions de l’encodeur, réglages, métadonnées et métrique changent le résultat.
Mode sans perte (pour les graphiques)
WebP sans pertes utilise notamment prédiction spatiale, transformations de couleurs, codage par palette et codage entropique. Le décodage peut restituer les pixels encodés ; métadonnées, profils et gestion des valeurs RVB totalement transparentes restent des sujets de flux distincts.
Le corpus publié par Google a produit en moyenne des WebP sans pertes environ 26% plus petits que PNG. Un fichier peut moins rétrécir ou grossir. Le mode sans pertes restitue les pixels, tandis que métadonnées et RVB totalement transparent peuvent encore dépendre des réglages de l’encodeur.
WebP, JPEG et PNG : comparaison côte à côte
| Caractéristique | WebP | JPEG | PNG |
|---|---|---|---|
| Compression avec perte | Oui ; résultats de corpus publiés par Google face à JPEG | Oui | Non |
| Compression sans perte | Oui ; résultats de corpus publiés par Google face à PNG | Non dans le codage JPEG ordinaire | Oui |
| Transparence (canal alpha) | Oui | Non | Oui |
| Animation | Oui | Non | L’extension APNG est prise en charge par les principaux navigateurs actuels |
| Compatibilité navigateur | Principaux navigateurs actuels | Très large | Très large |
| Résolution maximale | 16383 x 16383 | Dépend de l’implémentation | Dépend de l’implémentation |
| Usage courant | Candidat moderne testé pour la diffusion web | Diffusion photographique largement interopérable | Graphismes sans pertes, captures et flux alpha |
WebP réunit des fonctions autrement réparties entre JPEG, PNG et formats animés, mais n’est pas garanti plus petit ou compatible dans tous les flux. Google documente une toile WebP maximale de 16383 × 16383 pixels pour le flux général, contrainte réelle pour les très grandes images.
Pourquoi les sites modernes adoptent le WebP
Transfert et décodage peuvent affecter l’expérience et les Core Web Vitals lorsque les images sont le goulot. Un WebP plus petit peut réduire le transfert, mais convertir ne garantit ni fichier plus petit, ni LCP plus rapide, ni classement différent. Mesurez la page et conservez un repli adapté.
L’HTTP Archive montre l’usage actuel des formats dans son corpus. De nombreux systèmes, bibliothèques et CDN acceptent ou génèrent WebP, mais capacités et offres changent. Vérifiez que votre pipeline conserve correctement animation, alpha, profils, métadonnées et variation du cache.
Pour les propriétaires de sites et développeurs, la conversion est directe. Vous pouvez convertir JPG en WebP ou convertir PNG en WebP dans le navigateur avec Vizua, sans installer de logiciel ni envoyer le contenu sélectionné à Vizua pour conversion.
Quand ne pas utiliser le WebP
Le WebP est excellent pour la diffusion web, mais ce n'est pas le bon choix dans tous les contextes :
- Archivage — utilisez le format, la politique de métadonnées, les contrôles d’intégrité et la redondance définis par vos archives plutôt que de supposer qu’un format web est archivistique.
- Impression — demandez à l’imprimeur les formats, profils, résolutions et exigences d’épreuve acceptés avant livraison.
- Pièces jointes — JPEG ou PNG peuvent mieux fonctionner avec les anciens clients et logiciels ; testez la destination réelle.
- Images dépassant 16383 pixels dans une dimension — le flux WebP général est limité à 16383 x 16383. Utilisez un format adapté aux grandes toiles, des tuiles ou une pyramide.
WebP est un bon candidat de diffusion web, pas un remplacement automatique du master. Conservez une source adaptée et générez des variantes pour le web, l’impression, l’e-mail ou l’archive selon chaque destination.
Besoin de faire l'inverse ? Vizua gère aussi la conversion WebP en JPG et la compression WebP pour les fichiers déjà dans ce format.
WebP et l'avenir : l'AVIF entre en scène
AVIF est un format plus récent fondé sur le codage AV1 et peut dépasser WebP dans certains benchmarks et cas de production. La marge dépend du contenu, des encodeurs, réglages et mesures de qualité. La prise en charge s’est étendue dans les navigateurs actuels, tandis que les anciens clients et logiciels hors navigateur varient.
AVIF ne rend pas WebP obsolète. Coût d’encodage, décodage, fonctions, outils et compatibilité diffèrent. Une pile <picture> peut proposer AVIF, WebP et JPEG, mais l’ordre correct ne garantit pas le fichier le plus petit si chaque candidat n’a pas été bien créé et testé.
WebP est souvent un candidat de départ pratique grâce à une large prise en charge actuelle. Testez AVIF lorsque votre pipeline, contrôle qualité, solutions de repli et public le permettent.
Questions fréquentes
Tous les navigateurs peuvent-ils afficher WebP ?
Les versions actuelles de Chrome, Firefox, Safari, Edge et Opera prennent WebP en charge, mais « tous les navigateurs » est trop large : anciennes versions, webviews intégrées, clients de messagerie, applications natives et logiciels spécialisés peuvent différer. Vérifiez les données de votre public et fournissez un repli JPEG ou PNG lorsque les clients non compatibles comptent.
WebP est-il meilleur que JPEG ?
Pas pour chaque fichier ou flux. L’étude WebP publiée par Google a relevé dans son corpus des WebP avec pertes plus petits que des JPEG comparables à SSIM équivalent, mais les résultats dépendent de la source, des encodeurs, réglages et métriques. WebP ajoute transparence et animation ; JPEG reste plus compatible avec les logiciels anciens ou hors web.
WebP est-il meilleur que PNG ?
Cela dépend de l’image et du logiciel. Le corpus publié par Google a donné en moyenne des WebP sans pertes plus petits que PNG, mais une conversion peut être plus grande. WebP et APNG peuvent être animés. PNG reste utile pour la compatibilité des outils et les flux sans pertes prévisibles.
La conversion en WebP fait-elle perdre en qualité ?
Cela dépend du mode et de l’outil. WebP avec pertes supprime des informations. WebP sans pertes peut restituer les valeurs de pixels encodées, mais métadonnées, profils, orientation et valeurs RVB cachées sous des pixels entièrement transparents peuvent changer. Réencoder un JPEG en WebP avec pertes peut ajouter une perte générationnelle ; créez les fichiers de diffusion depuis le meilleur master disponible.
Pourquoi certains sites utilisent-ils encore JPEG plutôt que WebP ?
JPEG peut rester adapté pour la compatibilité des destinataires, les masters existants, la prise en charge de l’éditeur ou du CMS, les flux d’e-mail et d’export, la complexité du cache et le coût de migration. Un candidat WebP n’est pas garanti plus petit à la qualité requise. Testez des ressources représentatives et gardez JPEG lorsqu’une variante n’apporte pas assez de bénéfice mesuré.
Travaillez avec vos images WebP
Convertissez et compressez gratuitement dans le navigateur ; les fichiers sélectionnés ne sont pas envoyés à notre serveur de traitement d’images.