L'équipe de performance propose d'activer WebP par défaut dans WordPress 6.0 : WP Tavern

L’équipe de performance de WordPress a publié une proposition de fonctionnalité qui activerait les images WebP par défaut, élargissant la prise en charge de base du format d’image moderne. En juillet 2021, WordPress 5.8 a introduit la prise en charge de WebP, permettant aux utilisateurs de télécharger et d’utiliser des images WebP dans leur contenu.

Si la proposition est approuvée, la version 6.0 générera des images WebP par défaut pour les nouveaux téléchargements JPEG et utilisera des images WebP par défaut pour le contenu du site Web. « WebP a été développé comme un format d’image moderne qui offre une compression supérieure sur le Web », a déclaré Adam Silverstein, principal contributeur de WordPress, dans la proposition de fonctionnalité.

« Les images sont souvent parmi les ressources les plus importantes utilisées par les sites Web, et l’utilisation de WebP crée des sites Web plus légers et plus rapides. Par rapport aux images JPEG, les images WebP générées par WordPress sont presque toujours plus petites, avec une réduction de taille de fichier d’environ 30 % en moyenne (avec la même qualité visuelle). Avec WebP activé par défaut, les utilisateurs de WordPress ne subiront aucun changement dans leur flux de travail habituel de téléchargement d’images.

WordPress convertirait automatiquement les téléchargements JPEG en WebP en arrière-plan et les utiliserait sur le site Web. Selon Can I Use, le format d’image WebP est pris en charge par 94,25 % des navigateurs Web. Un très petit nombre de navigateurs, comme Internet Explorer 11 ou Safari sur MacOS < v11 Big Sur, ne prennent pas en charge WebP. La fonctionnalité proposée serait livrée avec deux filtres pour contrôler ou désactiver les téléchargements WebP, et un plugin convivial serait créé pour faire de même. Malgré les avantages significatifs en termes de performances, la prise en charge de la proposition de fonctionnalité n’est pas sans opposition. Plusieurs contributeurs participant à la discussion ont exprimé des inquiétudes concernant les clients de messagerie et les plateformes de médias sociaux ne prenant pas en charge WebP. « J’ai l’impression que WebP n’est pas encore prêt à devenir un » code par défaut « dans le post_content pour toutes les raisons mentionnées dans les commentaires précédents », a déclaré Kaspars Dambis. « De nombreux clients Web (qui ne sont pas que des navigateurs) ne prennent pas en charge les formats WebP – clients RSS, clients de messagerie, téléviseurs intelligents, lecteurs de livres électroniques, analyseurs de graphiques ouverts, visionneuses d’images de bureau, etc. Ce sont tous des utilisateurs importants du Web.  » Silverstein a répondu à ces préoccupations, confirmant que WordPress continuera à générer les sous-tailles d’image JPEG comme il l’a toujours fait. « Une remarque importante sur ce que cette fonctionnalité ne change pas  : les sous-tailles JPEG sont toujours générées et stockées dans les mêmes champs méta », a-t-il déclaré. « Pour cette raison, les consommateurs de flux RSS ou de points de terminaison multimédia REST ou de balises OG, par exemple, continueront à utiliser les versions sous-dimensionnées JPEG.  » Les contributeurs de l’équipe Performance ciblent WordPress 6.0 pour activer WebP par défaut et demandent l’approbation des mainteneurs du composant image. Tout le monde est invité à tester la fonctionnalité en installant le plugin Performance Lab avec le module « WebP Uploads » activé. Les testeurs sont encouragés à laisser des commentaires sur le ticket Trac ou la demande d’extraction.