Qu’est-ce qu’un fichier WebP ? Tout ce qu’il faut savoir sur le format WebP
Un fichier WebP est une image matricielle conçue pour le Web, qui prend en charge la compression avec perte, la compression sans perte, la transparence alpha et l’animation. Google l’a introduit pour offrir des alternatives plus légères à JPEG, PNG et GIF tout en couvrant leurs fonctionnalités les plus courantes dans un seul format.
Comment fonctionne WebP ?
Le WebP avec perte utilise une compression prédictive apparentée au codec vidéo VP8. Il prédit des blocs à partir des pixels voisins et stocke l’information résiduelle. Le WebP sans perte utilise des transformations dédiées et un codage entropique pour compresser les valeurs exactes des pixels. Les deux modes peuvent inclure un canal alpha complet.
Le WebP animé stocke plusieurs images et des données de minutage. Contrairement au GIF, il n’est pas limité à une palette de 256 couleurs.
Avantages de WebP
- Compression polyvalente : prend en charge aussi bien les photographies avec perte que les graphismes sans perte.
- Transparence : peut remplacer de nombreux fichiers PNG tout en réduisant la taille des transferts.
- Animation : produit souvent des animations plus légères et plus riches en couleurs que le GIF.
- Large prise en charge par les navigateurs : fonctionne dans les principaux navigateurs actuels.
- Encodage et décodage rapides : des outils matures le rendent pratique pour les pipelines dynamiques.
Limites de WebP
Les anciens navigateurs, systèmes d’exploitation, clients de messagerie et outils de bureau peuvent ne pas prendre en charge WebP. AVIF peut compresser certaines images plus efficacement et prend en charge le HDR, ce que WebP ne permet pas. JPEG et PNG offrent toujours un échange plus sûr avec les anciens logiciels.
Pour une diffusion publique à grande échelle, utilisez la négociation de contenu ou une solution de
repli <picture> si les anciens clients comptent pour vous.
WebP comparé à JPEG, PNG et AVIF
| Format | Usage idéal | Transparence | Compromis typique |
|---|---|---|---|
| WebP | Images web modernes courantes | Oui | Équilibre entre vitesse, taille et compatibilité |
| JPEG | Échange universel de photos | Non | Meilleure compatibilité avec les anciens logiciels |
| PNG | Graphismes exacts et captures d’écran | Oui | Fichiers plus volumineux |
| AVIF | Compression moderne maximale et HDR | Oui | Encodage plus lent |
Comment convertir des images en WebP avec Transloadit
Utilisez le Robot 🤖/image/resize pour redimensionner une image et l’encoder en dérivé WebP :
{
"steps": {
":original": { "robot": "/upload/handle" },
"webp": {
"use": ":original",
"robot": "/image/resize",
"format": "webp",
"width": 1600,
"quality": 82,
"resize_strategy": "fit"
}
}
}
FAQ sur WebP
WebP prend-il en charge la transparence ?
Oui. Les images WebP avec perte et sans perte peuvent inclure un canal alpha.
WebP est-il meilleur que JPEG ?
WebP offre généralement davantage de fonctionnalités et produit souvent un fichier plus léger à qualité visuelle comparable. JPEG reste utile lorsque la compatibilité universelle avec les anciens logiciels est l’exigence déterminante.
WebP ou AVIF : lequel choisir ?
Choisissez WebP pour un bon équilibre entre vitesse d’encodage et compatibilité. Envisagez AVIF lorsque la plus petite taille de transfert, le HDR ou une profondeur de bits plus élevée compte davantage.