WebP, nouveau format graphique de Google
Le nouveau format de fichier graphique inventé par Google veut concurrencer le format JPEG avec des technologies plus modernes. Il est fourni sous licence libre.
WebP (prononcer "wepy") est plus efficace que JPEG et permet une décompression plus rapide. Destiné aux images à inclure dans les pages Web, il permettra un chargement et un affichage plus rapide et s'inscrit d'ailleurs dans la politique de Google d'accélération du Web.
Technique
Le procédé est destructif, au contraire de PNG: plus au augmente le taux de compression et plus l'image perd en précision.
Le fichier conteneur est dérivé du format Resource Interchange File Format ou RIFF. Il est déjà utilisé par les les fichiers AVI et les fichiers de sons WAV.
Il coûte 20 octets par image et est extensible. On peut mettre plusieurs images dans un fichier et ainsi créer des animations.
Le procédé de compression est basé sur le codec VP8 de WebM. Le codage prédictif utilise les codes de pixels voisins à un block pour prévoir les valeurs dans le block et encode seulement les différences entre les valeurs trouvée et les valeurs prédites.
La transparence n'est pas supportée mais le sera dans une future version. JPEG ne la supporte.
Comparaison avec JPEG
Google à fourni plusieurs exemples comparatifs.
En premier lieu une image au format JPEG. Elle fait 1175642 octets.
Puis une image WebP . Elle fait 864134 octets.
![]() JPEG |
![]() WebP |
Les images ont été capturées et transformées en PNG qui est non destructif.
Une comparaison avec JPEG 2000 montre aussi un avantage pour WebP.
La compatibilité
Ce nouveau format est supérieur à JPEG et offrira aussi plus de possibilités avec la transparence et l'animation. Mais il faudra des années avant qu'il ne devienne un standard du Web.
Pour répondre à ce problème, Google propose aux webmasters de tester si le navigateur supporte le format, et si c'est le cas, de charger une image WebP.
Quelque chose qui est tout à fait envisageable sur les pages contenant des galeries d'images.
Noter aussi que les ordinateurs supportant déjà WebM supporteront aussi WebP.
Plus d'information



