JPEG, PNG, SVG, GIF : ces formats dโimages traditionnels doivent sรปrement vous dire quelque chose.
Ce sont les plus utilisรฉs sur les sites internet. Derriรจre eux, un concurrent gagne de plus en plus en popularitรฉ.
Il faut dire quโil a de quoi sรฉduire. Ce format dโimage aide ร accรฉlรฉrer le temps de chargement de vos pages en compressant de faรงon spectaculaire vos images JPEG, PNG ou GIF.
Le format WebP, vous connaissez ? ร la fin de cet article, il nโaura plus aucun secret pour vous. En prime, vous saurez comment utiliser et afficher des images WebP sur WordPress avec et sans plugin.
Quโest-ce que le format WebP ?
WebP : un format lรฉger pour accรฉlรฉrer le web
WebP est un format dโimage conรงu par Google qui vise ร crรฉer ยซ des images plus petites et plus riches ยป pour accรฉlรฉrer le web, dรฉtaille le moteur de recherche. Grรขce au WebP, vos images ont un degrรฉ de compression supรฉrieur (jusquโร 30% en moyenne par rapport au
JPG), sans perte de qualitรฉ.
En plus dโessayer de rendre le web plus rapide, le format WebP, lancรฉ en 2010, a aussi pour objectif de remplacer des formats dโimage plus traditionnels comme :
- le JPEG (ou JPEG 2000), format standard et universel ;
- le PNG, qui gรจre la transparence ;
- le GIF, pour crรฉer des images animรฉes ;
- le SVG, un format de dessin vectoriel.
ร l’image de WordPress, WebP est open source : son code source est ouvert et modifiable. Comme lโindique Google dans sa FAQ dรฉdiรฉe au WebP, ยซ tout le monde peut utiliser le format et suggรฉrer des amรฉliorations ยป.
Quelles sont les caractรฉristiques du format WebP ?
Si lโon se penche un peu sur la technique, voici en dรฉtails quelques caractรฉristiques-clรฉs du WebP.
Tout dโabord, WebP permet la compression des images avec (lossy) et sans perte de qualitรฉ (lossless).
ยซ La compression WebP avec perte utilise un codage prรฉdictif pour encoder une image, la mรชme mรฉthode que celle utilisรฉe par le codec vidรฉo VP8 pour compresser les images clรฉs dans les vidรฉos, dรฉtaille Google. Le code prรฉdictif utilise les valeurs des blocs de pixels voisins pour prรฉdire les valeurs d’un bloc, puis encode uniquement la diffรฉrence. ยป
En lossy, la rรฉduction de la taille du fichier est prioritaire, mais la perte de qualitรฉ sera plus importante quโen lossless (qui conservera un fichier image un peu plus lourd).
Dans le cadre dโune compression sans perte (lossless), ยซ la compression WebP sans perte utilise des fragments d’images dรฉjร vus pour reconstruire exactement de nouveaux pixels ยป, prรฉcise Google.
Ensuite, WebP est aussi intรฉressant car il est capable de :
- prendre en charge la transparence. La taille dโun fichier PNG converti en WebP avec pertes est par exemple 3 fois infรฉrieure ;
- gรฉrer des images animรฉes, comme le fait par exemple le format GIF. ยซ Les GIF animรฉs convertis en WebP avec pertes sont 64% plus petits, tandis que les WebP sans perte sont 19% plus petits ยป, explique Google.
Pourquoi utiliser le WebP ?
Mรชme sโil reste encore beaucoup moins utilisรฉ sur les sites web que des formats plus classiques type JPEG ou PNG, le WebP gagne en popularitรฉ et connaรฎt une croissance importante au cours des derniers mois.
Selon les chiffres fournis par lโorganisme W3Techs, son usage a par exemple doublรฉ entre dรฉcembre 2021 et dรฉcembre 2022 :
De plus en plus de webmasters sont sรฉduits par lโatout numรฉro un de ce format : grรขce au gain de compression quโil permet sur vos images, les pages de votre site se chargent plus rapidement.
ร ce propos, les rรฉsultats dโรฉtudes maison rรฉalisรฉes par Google sont รฉloquents :
- les images WebP sont 25% ร 34% plus lรฉgรจres que celles en JPG ;
- le WebP permet un taux de compression jusquโร 23% supรฉrieur que le format PNG.
Le gain de compression est significatif, le tout sans aucune diffรฉrence notable pour l’ลil humain. Une image WebP a exactement la mรชme apparence visuelle quโune image JPEG ou PNG, regardez :
Avec des images plus lรฉgรจres, les pages de votre site internet WordPress se chargeront plus rapidement. Cโest un aspect ร prendre trรจs au sรฉrieux.
Les images sont le type de contenu le plus utilisรฉ sur une page web, devant les fichiers JavaScript, CSS et HTML. Dans certains cas, elles peuvent mรชme reprรฉsenter prรจs de la moitiรฉ du poids total dโune page web !
Il est donc primordial de les optimiser, ce que permet WebP. Grรขce ร lui :
- vous soignez lโexpรฉrience utilisateur. Vos visiteurs souhaitent naviguer sur des pages rapides, sous peine de quitter rapidement votre site et d’augmenter son taux de rebond, ce qui reste un mauvais signal envoyรฉ ร Google. En moyenne votre taux de conversion se rรฉduit de 4,42% ร chaque seconde de temps de chargement additionnel ;
- vous tentez de vous conformer (en partie) aux Signaux Web Essentiels (Core Web Vitals), pris en compte par lโalgorithme de Google. Les Core Web Vitals se focalisent notamment sur la vitesse de chargement de vos pages. Si elle est trรจs lente, cela peut avoir un impact sur le classement de vos pages sur les pages de rรฉsultats de recherche de Google.
Pour connaรฎtre la vitesse de chargement de vos pages et obtenir des suggestions dโamรฉlioration, servez-vous dโun outil de mesure de la performance comme Google Page Speed Insights, Pingdom Tools ou WebPageTest.
Quels navigateurs supportent le format WebP ?
Si WebP emporte de plus en plus lโadhรฉsion, cโest aussi parce que sa prise en charge par les principaux navigateurs du marchรฉ sโest largement amรฉliorรฉe au fil du temps.
Au dรฉpart, il nโรฉtait par exemple pas pris en charge par Safari, le navigateur dโApple, ce qui a pu freiner son expansion. Au moment de rรฉdiger ces lignes, ce nโest plus le cas.
Actuellement, les derniรจres versions de la plupart des navigateurs assurent le support du WebP. Cโest par exemple le cas de :
- Google Chrome (ordinateur et appareil mobile : smartphone ou tablette) ;
- Firefox (ordinateur et mobile) ;
- Opera (ordinateur et mobile) ;
- Microsoft Edge ;
- Safari.
Dโaprรจs le site Can I Use, qui fournit des informations mise ร jour sur la prise en charge de technologies web sur les navigateurs, le WebP est pris en charge ร 97% par les navigateurs utilisรฉs par les internautes :
Il y a quand mรชme quelques dรฉtails ร savoir pour vous :
- Internet Explorer ne prend pas en charge le WebP ;
- Safari prend en charge totalement WebP ร partir de sa version 16.0 sur ordinateur de bureau. Pour les versions 14 ร 15.6, le support est partiel : lโinternaute doit avoir macOS Big Sur ou supรฉrieur installรฉ sur sa machine.
WordPress prend-il en charge nativement le format WebP ?
Vous venez de voir le support du WebP sur les navigateurs web, mais quโen est-il de lโadoption de WebP sur WordPress ?
Depuis juillet 2021 et la sortie de la version 5.8 de WordPress, le CMS (Content Management System) le plus utilisรฉ ร travers la planรจte prend en charge WebP.
Concrรจtement, cela signifie que vous pouvez tรฉlรฉcharger et mettre en ligne des images WebP depuis votre Mรฉdiathรจque WordPress, ร condition de les avoir transformรฉes dans ce format au prรฉalable (votre serveur dโhรฉbergement doit aussi prendre charge le WebP, au passage)
Pour le moment, WordPress ne permet pas encore de gรฉnรฉrer par dรฉfaut des images en WebP dรจs que lโutilisateur tรฉlรฉcharge des images JPEG.
Cette fonctionnalitรฉ devait รชtre intรฉgrรฉe par dรฉfaut dans le Coeur (Core) de WordPress ร lโoccasion de la sortie de WP 6.1, en novembre 2022. Mais son dรฉveloppement a รฉtรฉ mis en pause au dernier moment.
Les principaux dรฉveloppeurs du CMS souhaitaient que lโoption ne soit pas active par dรฉfaut, ce qui nโรฉtait pas le cas en lโรฉtat.
Cependant, au moment oรน vous consulterez cet article, le support du format WebP sera peut-รชtre intรฉgrรฉ au Cลur de WordPress.
Si ce nโest pas encore le cas, vous allez devoir transformer vos images au format WebP pour pouvoir les utiliser sur WordPress.
Dรฉcouvrez maintenant comment faire avec et sans plugin, et les diffรฉrences entre ces deux types dโusage.
Comment utiliser des images WebP sur WordPress sans plugin ?
Pour convertir vos images en WebP sur WordPress manuellement, vous disposez de deux options principales.
Option nยฐ1 : Se servir dโun utilitaire de ligne de commande
Lโoption nยฐ1 est la plus technique. Comme lโexplique Google, il est dโabord possible dโutiliser l’utilitaire de ligne de commande WebP pour convertir vos fichiers image personnels au format WebP.
Cela implique que vous soyez ร lโaise en dรฉveloppement et avec lโรฉcriture de lignes de commandes.
Lโavantage est que vous pouvez convertir tous vos fichiers JPEG en masse, grรขce ร une ligne de texte. La procรฉdure diffรจre en fonction du systรจme dโexploitation que vous utilisez (Windows, Linux/macOS) :
Pour information, Google donne plus dโinfos sur la marche ร suivre dans sa documentation.
Option nยฐ2 : Utiliser un outil/logiciel dรฉdiรฉ
Plus abordable pour le novice ou lโutilisateur intermรฉdiaire, la seconde solution consiste ร passer par un logiciel ou outil en ligne, capable de convertir vos fichiers image en WebP.
Voici quelques convertisseurs de fichiers WebP susceptibles de vous aider :
- WebPonize, une application MacOs gratuite pour convertir au format WebP. Son รฉquivalent Windows est WebPconv ;
- Convertio (gratuit) ;
- EZGIF (gratuit) ;
- Lโextension Chrome Save image as Type (gratuite). Elle permet dโenregistrer une image en WebP ;
- Les logiciels Adobe Photoshop (payant) et Gimp (gratuit) permettent dโexporter des images au format WebP pour WordPress ;
- Online Converter (gratuit).
Choisissez lโun des services proposรฉs ci-dessus, puis convertissez lโimage de votre choix au format WebP. Le fichier portera alors lโextension .webp (ex : monimage.webp).
Rendez-vous ensuite sur votre interface dโadministration WordPress pour tรฉlรฉcharger l’image convertie dans votre Mรฉdiathรจque. Pour cela, dirigez-vous dans le menu Mรฉdias > Ajouter.
Tรฉlรฉchargez votre image en la glissant-dรฉposant dans la zone prรฉvue ร cet effet :
Votre image est maintenant prรฉsente dans votre Mรฉdiathรจque. Vous pouvez lโutiliser dans nโimporte quel type de contenu personnalisรฉ (article, page etc.). Le navigateur de votre utilisateur se chargera tout seul de lโafficher au format WebP, sโil le prend en charge.
Si vous utilisez lโรฉditeur Gutenberg sur WordPress, vous pouvez aussi directement glisser-dรฉposer une image dans le contenu de votre choix, par exemple un article de blog que vous รชtes en train de rรฉdiger. WordPress ajoutera automatiquement lโimage en question ร votre mรฉdiathรจque. De quoi gagner un peu de temps !
Si cette mรฉthode est fonctionnelle et efficace, elle comporte deux problรจmes majeurs :
- Elle vous ยซ oblige ยป ร sortir de votre interface WordPress pour convertir vos fichiers. Vous devez jongler entre plusieurs onglets, ce qui ralentit le processus dโรฉdition ;
- Elle ne permet pas de convertir en WebP les images dรฉjร prรฉsentes sur votre site.
Avec une extension, fini ce genre de petits dรฉsagrรฉments. Reste ร savoir laquelle utiliser, et comment procรฉder. Voyez tout cela juste en-dessous.
Comment afficher des images WebP sur votre site avec un plugin ?
Une extension WebP pour WordPress est capable de convertir en WebP toutes les nouvelles images que vous allez tรฉlรฉcharger, ainsi que celles dรฉjร prรฉsentes dans votre Mรฉdiathรจque.
Pour vous, rien ne change : vous continuez ร ajouter vos images ร la volรฉe, dans le format de votre choix, et le plugin WebP sur WordPress se charge de la conversion automatiquement.
Si le navigateur de votre visiteur prend en charge le WebP, la version WebP de votre image sโaffichera. Dans le cas contraire, cโest le format original de l’image (JPEG, PNG, GIF) qui sera pris en considรฉration.
Le rรฉpertoire officiel de plugins WordPress propose une dizaine dโextensions pour passer ร lโaction. Parmi celles contenant plus de 100 000 installations actives, on retrouve par exemple :
- EWWW Image Optimizer ;
- Smush ;
- Imagify ;
- ShortPixel Image Optimizer ;
- Converter for Media ;
- WebP Express.
Alors, laquelle choisir ? Smush ? ShortPixel ? Imagify ? Pour les besoins de ce test, nous allons vous prรฉsenter la configuration de trois dโentre-elles :
- Imagify, parce quโil sโagit dโune solution made in France ;
- EWWW Image Optimizer, qui est la plus populaire avec Smush (1 million + installations actives) ;
- Converter for Media, lโune des mieux notรฉes (4,9 รฉtoiles sur 5).
Lโรฉquipe dรฉdiรฉe en charge de la Performance sur WordPress propose aussi une extension, Performance Lab, pour amรฉliorer les performances de votre site. Elle propose notamment un module pour crรฉer une version WebP de chaque nouvelle image JPEG que vous tรฉlรฉversez.
Option 1 : Convertir des images WebP sur WordPress avec le plugin Imagify
Dรฉveloppรฉ et maintenu par lโรฉquipe de WP Media, qui propose aussi lโextension de cache WP Rocket, Imagify est une extension qui permet dโoptimiser vos images en les compressant, sans perte de qualitรฉ.
Parmi ses fonctionnalitรฉs, elle propose aussi une option pour convertir vos fichiers ร des formats nouvelle gรฉnรฉration (next gen formats) comme le WebP sur WordPress.
Pour y parvenir, commencez par installer puis activer le plugin en passant par le menu Extensions > Ajouter.
Aprรจs avoir enregistrรฉ votre clรฉ API rรฉcupรฉrรฉe sur votre compte Imagify (tout se fait en trรจs vite quelques clics), configurez vos rรฉglages dโoptimisation concernant le format WebP sur WordPress.
Rendez-vous dans Rรฉglages > Optimisation. Au niveau de lโencart appelรฉ ยซ Optimisation, Format WebP ยป, cochez les cases suivantes :
- ยซ Crรฉer des versions WebP de vos images ยป afin quโImagify sโen charge automatiquement pour vous ;
- ยซ Afficher les images au format WebP sur le site ยป pour indiquer au plugin quโil doit proposer les versions WebP aux navigateurs web qui les prennent en charge. Par dรฉfaut, Imagify remplacera vos balises <img> par des balises <picture> : il sโagit de sa solution recommandรฉe.
Si jamais cela cause un bug sur votre site, cochez plutรดt le bouton radio ยซ Utiliser des rรจgles de rรฉรฉcriture ยป. au niveau de votre fichier .htaccess.
Pensez ร sauvegarder vos rรฉglages. Pour cela, cliquez sur le bouton ยซ Enregistrer les modifications ยป, en bas de la page.
Par la suite, vous pouvez aussi optimiser en masse (bulk optimization) toutes les images de votre site en allant dans Mรฉdias > Optimisation en masse. Dans ce cas, vos rรฉglages concernant le WebP sur WordPress sโappliqueront ร lโensemble de votre Mรฉdiathรจque, en un clic.
Imagify est un plugin WordPress freemium. Sa version gratuite est limitรฉe ร lโoptimisation de 20 MB par mois, soit environ 200 images. Les tarifs premium vont ensuite de 4,99 โฌ/mois (pour 500 MB) ร 9,99 $/mois (illimitรฉ).
Option 2 : Lโextension EWWW Image Optimizer
EWWW Image Optimizer est lโun des plugins dโoptimisation dโimages parmi les plus populaires du rรฉpertoire officiel WordPress. Comme Imagify, elle compresse et optimise le poids de vos images pour vous aider ร rendre le chargement de vos pages plus rapide.
Elle nโimpose pas de limitation de taille pour traiter vos images et prรฉsente la particularitรฉ de compresser vos images sur votre serveur (pas besoin de clรฉ API ici).
Aprรจs avoir activรฉ lโextension, dirigez-vous dans lโonglet ยซ Gรฉnรฉral ยป du menu de rรฉglages (dans Rรฉglages > EWWW Image Optimizer).
Au niveau de lโoption ยซ Conversion WebP ยป, cochez la case correspondante pour convertir vos images dans ce format :
Dรฉsormais, ร chaque fois que vous tรฉlรฉchargerez une nouvelle image sur votre site WordPress, EWWW Image Optimizer la gรฉnรฉrera au format WebP.
Si vous voulez convertir en masse tous les fichiers de votre Mรฉdiathรจque, allez dans Mรฉdias > Optimisation de masse. Cochez la case ยซ Uniquement WebP ยป et le tour est jouรฉ :
EWWW Image Optimizer ne vous convient pas, notamment au niveau de son interface ? Essayez la version gratuite de ShortPixel ou Smush, par exemple.
Option 3 : Afficher des images WebP sur WordPress avec Converter for Media
Contrairement ร Imagify et ร EWWW Image Optimizer, qui permettent dโoptimiser le poids de vos images (le WebP est une option parmi dโautres), Converter for Media est spรฉcifiquement dรฉdiรฉ ร une action prรฉcise : remplacer vos fichiers dโimage standards (JPG, PNG, GIF) par leur version au format WebP, sur WordPress.
Aprรจs activation de cette extension WebP pour WordPress, la conversion WebP est active par dรฉfaut.
Nรฉanmoins, vous pouvez affiner vos rรฉglages via deux onglets, accessibles dans Rรฉglages > Converter for Media :
- ยซ General Settings ยป (ยซ Rรฉglages Gรฉnรฉraux ยป) permet par exemple de choisir le type de compression (allant de lossy ร loseless). Vous pouvez aussi sรฉlectionner les rรฉpertoires dans lesquels les fichiers qui sโy trouvent seront convertis en WebP (ex : Tรฉlรฉchargements / Plugins / Thรจmes).
- ยซ Advanced Settings ยป (ยซ Rรฉglages Avancรฉs ยป) vous laisse la main sur le choix des fichiers ร convertir en WebP sur votre WordPress, sur le mode de chargement de lโimage ou sur des fonctions supplรฉmentaires (ex : suppression automatique des fichiers dans les formats de sortie plus grands que lโoriginal).
Dans sa version Pro, WebP Converter for Media propose รฉgalement la conversion au format AVIF. Ce format nรฉ en 2019 propose des niveaux de compression encore plus รฉlevรฉs quโen WebP. Cependant, pour le moment, il est encore peu pris en charge par la plupart des logiciels, dont les navigateurs web.
Comment vรฉrifier que vos images sont bien converties au format WebP ?
En principe, quel que soit le plugin que vous choisirez, vos images seront converties au format WebP. Pour vous en assurer, effectuez une petite manipulation toute simple sur votre รฉcran.
Aprรจs avoir ajoutรฉ une image dans un article de blog ou une page de prรฉsentation de vos services, ouvrez-la dans un nouvel onglet de votre navigateur en effectuant un clic droit dessus :
Si son extension se termine par webp dans votre barre de recherche, tout a fonctionnรฉ :
WebP et WordPress : le rรฉcapitulatif
Utiliser le format WebP sur WordPress constitue un excellent moyen de compresser vos images sans perte de qualitรฉ visible par lโinternaute. Cela amรฉliore aussi la vitesse de chargement de vos pages, tout en soignant lโexpรฉrience utilisateur.
De mieux en mieux pris en charge par les navigateurs web, le format WebP pourrait mรชme faire son apparition en natif dans le Coeur de WordPress, au cours de la sortie de lโune de ses prochaines versions majeures.
En attendant pareille รฉvolution, lโusage dโun plugin reprรฉsente la faรงon la plus simple et rapide de convertir vos images en WebP.
Vous pouvez soit :
- passer par un plugin tout-en-un comme Imagify, qui vous aidera ร la fois ร activer le format WebP mais aussi ร optimiser le poids et la taille fichier de vos images. Si ce plugin ne rรฉpond pas ร vos besoins, donnez sa chance ร un concurrent comme EWWW, ShortPixel ou Smush, pour ne citer quโeux ;
- opter pour une extension spรฉcifique au WebP sur WordPress comme Converter for Media.
Si malgrรฉ les conseils et explications prรฉsentรฉs dans cet article, vous avez besoin dโรชtre accompagnรฉ pour implรฉmenter le format WebP sur WordPress, lโรฉquipe dโexperts de Maintenance WP se tient ร votre disposition.
Nous sommes disponibles 7 jours/7 pour vous accompagner sur-mesure. Contactez-nous pour en savoir plus.