Comment dimensionner correctement les images

Publié: 2022-07-13

Recevez-vous l'avertissement "images correctement dimensionnées" lors de l'exécution d'un audit de performances sur Google PageSpeed ​​Insights ? Ce problème se déclenche si Lighthouse identifie des images sur votre page dont la taille n'est pas appropriée.

Le dimensionnement correct de vos images peut considérablement améliorer les temps de chargement des pages et réduire la consommation de bande passante. Dans cet article, nous partageons quelques techniques d'optimisation que vous pouvez suivre pour optimiser les images de votre site WordPress.

Que signifient les images correctement dimensionnées ?

Le dimensionnement correct de vos images signifie que l'URL de l'image ne doit pas être plus grande que la taille à laquelle elles sont rendues sur l'écran du visiteur. Vous ne devez pas servir quoi que ce soit de plus grand que ce qui est nécessaire - cela gaspillerait des octets et rendrait la page plus lente.

La règle d'or : les images téléchargées sur votre site WordPress doivent être dimensionnées en fonction des dimensions auxquelles elles seront affichées.
Taille réelle vs taille rendue - Source : Imagify
Taille réelle vs taille rendue – Source : Imagify

Qu'est-ce qui déclenche l'avertissement de phare

Lighthouse compare la taille de l'image rendue (rapport de pixels de l'appareil) et la taille de l'image réelle. L'avertissement "images correctement dimensionnées" est déclenché si la taille rendue est inférieure d'au moins 4 Ko à la taille réelle.

Impact des images de taille incorrecte sur les performances

Si les images ne sont pas correctement dimensionnées, le navigateur prendra la "décision" de les redimensionner avant de les afficher au visiteur, ce qui fera perdre du temps et des ressources. Des images trop grandes nuisent à l'expérience de la page, obligeant l'utilisateur à télécharger plus de données que nécessaire.

Une image haute résolution = taille de fichier énorme = affecte considérablement les performances Web = plus de données cellulaires consommées

Voici ce qui se passe du côté du navigateur lorsqu'il analyse des images de taille incorrecte :

Temps d'exécution du navigateur avec des images haute résolution - Source : Imagify
Temps d'exécution du navigateur avec des images haute résolution – Source : Imagify

Le navigateur passera plus de temps à télécharger le fichier et à redimensionner l'image, augmentant ainsi la bande passante consommée. Pour éviter tout problème de performances lié aux images, il existe quelques techniques simples que vous pouvez mettre en œuvre. Passons-les en revue dans la partie suivante !

3 conseils pour bien dimensionner les images sur WordPress

Pour dimensionner correctement les images sur WordPress, vous pouvez suivre trois conseils simples d'optimisation d'image :

  1. Redimensionner les images pour corriger les dimensions
  2. Utiliser des images réactives
  3. Utiliser des formats d'image vectoriels

Plongeons-nous !

1. Redimensionner les images pour corriger la dimension

Dimensionner correctement les images avec des logiciels et des outils en ligne

Il existe de nombreux logiciels gratuits et premium que vous pouvez utiliser pour redimensionner les images aux bonnes dimensions. Nous partageons deux options gratuites sur Mac et Windows :

  • Aperçu (Gratuit sur Mac)
Logiciel de prévisualisation - Source : prévisualisation
Logiciel de prévisualisation - Source : prévisualisation
  • GIMP – un logiciel d'édition gratuit vous permettant d'éditer et de redimensionner des images de manière très pratique :
Redimensionnement des images - Source : GIMP
Redimensionnement des images – Source : GIMP

Bien sûr, vous avez également la possibilité d'utiliser les deux célèbres logiciels Photoshop et Lightroom, mais ils peuvent être une courbe d'apprentissage abrupte. Nous avons répertorié 10 alternatives à Photoshop pour l'optimisation des images si vous êtes intéressé.

Important : Si vous redimensionnez plusieurs images, vous trouverez peut-être plus pratique d'utiliser un script comme Imagemagick pour automatiser le processus.

Dimensionner correctement les images à l'aide d'un CDN d'images

Les CDN d'images peuvent aider à dimensionner correctement les images de votre site WordPress. Ils se spécialisent dans la transformation, l'optimisation et la livraison d'images. Ils sont comme des API qui accèdent et trient les images utilisées sur votre site en fonction de l'appareil de l'utilisateur.

Comment ça marche?

Chaque image chargée à partir d'un CDN d'image a une URL qui indique quelle image charger, ainsi que la taille, le format et la qualité. Ensuite, il peut « transformer » l'image pour la diffuser dans le format le mieux optimisé.

URL du CDN de l'image - Source : WebDev
URL du CDN de l'image – Source : WebDev

Un CDN d'image crée également des variations d'une image pour différents cas d'utilisation et réduit la consommation d'octets d'image d'au moins 40 %. Les développeurs de Google ont fait des recherches intéressantes sur les entreprises qui ont décidé de passer à un CDN d'image. Voici la quantité de données qu'ils ont enregistrées :

Octets d'images enregistrés à l'aide d'un CDN d'images - Source : Imagify
Octets d'images enregistrés à l'aide d'un CDN d'images – Source : Imagify

2. Utilisez des images réactives

L'une des meilleures stratégies pour diffuser des images optimisées est appelée "images réactives", ce qui signifie ajuster la largeur et la hauteur pour s'adapter à n'importe quel écran (mobile, tablette ou ordinateur de bureau). Toutes les images seront optimisées et diffusées sur le bon écran, ce qui se traduira par une consommation de bande passante moindre et une exécution plus rapide du navigateur.

Images responsives - Source : Imagify
Images responsives – Source : Imagify

Vous devrez générer plusieurs versions de chaque image, puis spécifier celle à utiliser dans votre code HTML ou CSS à l'aide des dimensions de la fenêtre d'affichage, des requêtes multimédias, etc.

Important : la taille de l'image changera en fonction des points d'arrêt de la mise en page du site (éléments constitutifs du design réactif).

Points d'arrêt réactifs les plus courants pour la diffusion d'images réactives - Source : Imagify
Points d'arrêt réactifs les plus courants pour la diffusion d'images réactives - Source : Imagify

Si vous souhaitez suivre les normes Bootstrap, vous pouvez utiliser les requêtes multimédias suivantes pour vous assurer que vos images sont réactives :

  • 576px pour les téléphones portrait
  • 768px pour les tablettes
  • 992px pour les ordinateurs portables
  • 1200px pour les gros appareils

Maintenant que nous connaissons les dimensions que nous devons spécifier pour chaque écran, comment dire au navigateur lequel choisir en fonction de l'écran du visiteur ?

Vous pouvez utiliser les attributs src, srcset et sizes pour servir différentes images à différentes densités d'affichage (qualités) sur mobile ou ordinateur de bureau. Dans l'exemple ci-dessous, nous utilisons l'attribut src pour indiquer au navigateur que différentes tailles sont disponibles pour l'image de la fleur :

Images responsives avec l'attribut src - Source : WebDev
Images responsives avec l'attribut src – Source : WebDev

Pour diffuser automatiquement des images réactives sur votre site WordPress, vous pouvez utiliser Cloudinary (aucune configuration requise). Il s'agit d'une solution de gestion d'images et de vidéos de bout en bout pour les sites Web et les applications mobiles. Vous pouvez facilement télécharger des images et des vidéos sur le cloud et automatiser les manipulations intelligentes de ces médias (démission, optimisations, etc.) sans installer d'autre logiciel d'édition.

Servir des images correctement dimensionnées avec Cloudinary -Source : Cloudinary
Servir des images correctement dimensionnées avec Cloudinary -Source : Cloudinary

Une fois optimisé, Cloudinary diffuse les images via ces trois CDN : Akamai, Fastly et CloudFront. Si vous souhaitez connecter votre propre CDN, vous devrez les contacter.

Vous voulez tester si votre site utilise un design responsive ? Accédez à Google Search Console > Mobile Friendly et entrez votre URL.

Résultat de page adapté aux mobiles - Source : Google Search Console
Résultat de page adapté aux mobiles – Source : Google Search Console

3. Utilisez des formats d'image vectoriels

Une autre stratégie pour redimensionner correctement vos images consiste à utiliser des formats d'image vectoriels (comme SVG). Une image SVG peut être mise à l'échelle à l'infini avec une quantité finie de code sans perte de qualité.

Polices d'icônes vs .SVG - Source : Imagify
Polices d'icônes vs .SVG - Source : Imagify

Le redimensionnement des images est crucial pour les performances Web, mais vous pouvez suivre de nombreuses autres techniques d'optimisation avancées pour donner à votre site Web une accélération supplémentaire de la vitesse.

Avez-vous entendu parler de l'encodage, de la compression et de l'utilisation de formats de nouvelle génération pour rendre votre site WordPress plus rapide ? Dans la partie suivante, nous passons en revue quelques autres stratégies d'optimisation d'image que vous pouvez mettre en œuvre en quelques clics, grâce à Imagify, l'un des meilleurs plugins de compression d'image pour WordPress.

Rendre les images plus rapides avec Imagify

Avec Imagify, vous ne pouvez pas redimensionner vos images manuellement. Néanmoins, vous pouvez effectuer les optimisations de taille de fichier suivantes :

  • Compressez vos grandes images en vrac en utilisant trois niveaux de compression sans (presque) impacter la qualité : Normal, Ultra et Agressif.
Apprenez-en plus sur les différences entre la compression d'image sans perte et avec perte dans notre guide dédié.

En termes de compression, Imagify peut économiser jusqu'à 95 % de la taille de votre fichier ! Dans l'exemple ci-dessous, nous ne pouvons pas redimensionner les images avec nos valeurs, mais la compression a réduit la largeur et la hauteur de nos images.

Économiser plus de 90 % sur la taille du fichier d'origine en utilisant la compression Ultra avec Imagify - Source : tableau de bord Imagify WordPress

Comme mentionné ci-dessus, l'optimisation en bloc vous permet d'optimiser toutes les images à la fois :

Bouton d'optimisation en masse - Source : Tableau de bord Imagify WordPress
Bouton d'optimisation en masse – Source : tableau de bord Imagify WordPress
  • Convertissez-les en WebP, le format nouvelle génération recommandé par Lighthouse.
Conversion d'images en WebP - Source : tableau de bord Imagify WordPress
Conversion d'images en WebP – Source : Tableau de bord Imagify WordPress

Emballer

La meilleure façon d'éviter les avertissements d'image correctement dimensionnés est d'apprendre la mesure des différentes zones de votre site Web (logo, barre latérale, curseurs, images en vedette, etc.). Une fois que vous savez quelles dimensions sont nécessaires pour chaque pièce, afficher la bonne taille pour n'importe quel appareil sera un jeu d'enfant !

Le redimensionnement des images n'est pas le seul moyen de les optimiser. Vous devez également les compresser (ou encoder) et les servir dans un format de nouvelle génération comme WebP.

Toutes ces stratégies réduiront considérablement la taille du fichier image, ce qui se traduira par un temps de téléchargement plus rapide pour vos visiteurs. Et bonne nouvelle, ils peuvent être implémentés facilement avec le plugin Imagify ! Un essai gratuit est disponible afin que vous puissiez optimiser quelques images et voir comment les performances de votre page s'améliorent. Aucun risque pris !