Images correctement dimensionnées dans Lighthouse pour accélérer votre site Web

Images correctement dimensionnées dans Lighthouse pour accélérer votre site Web

Optimisez la vitesse de votre site en apprenant à dimensionner correctement les images avec Google Lighthouse

Publié par Joe Dodds le 27 mai 2023

L'outil Lighthouse de Google Chrome est une ressource précieuse pour les développeurs qui cherchent à optimiser leurs sites Web en termes de performances, d'accessibilité et de référencement. L'une des principales opportunités identifiées par Lighthouse est la nécessité de "dimensionner correctement les images". Cet aspect du rapport, qui se trouve dans la section Opportunités, répertorie toutes les images de votre page qui ne sont pas de taille appropriée. En redimensionnant ces images, vous pouvez économiser des données et améliorer considérablement les temps de chargement de vos pages.

Comprendre la nécessité d'un dimensionnement d'image approprié

De nombreux sites Web souffrent de temps de chargement lents en raison d'images plus grandes que nécessaire. Une image surdimensionnée prend plus de temps à se charger et utilise plus de données, ce qui peut être particulièrement problématique pour les utilisateurs utilisant des connexions Internet ou des appareils mobiles plus lents. Le dimensionnement correct des images améliore non seulement la vitesse de votre site Web, mais améliore également l'expérience utilisateur et peut avoir un impact positif sur votre référencement.

Identifier les opportunités avec Lighthouse

Lighthouse fournit une liste détaillée des images dont la taille n'est pas appropriée dans la section Opportunités du rapport d'audit. Chaque image est répertoriée avec les économies potentielles en kilo-octets (Ko) qui pourraient être réalisées en la redimensionnant pour mieux s'adapter à sa taille d'affichage.

L'outil calcule cette économie potentielle en comparant la taille actuelle de l'image avec sa taille d'affichage. La différence en Ko représente la quantité de données pouvant être sauvegardées et l'amélioration correspondante du temps de chargement.

Mise en œuvre des changements

Après avoir identifié les images qui doivent être redimensionnées, l'étape suivante consiste à générer des versions redimensionnées de ces images. Il existe différents outils disponibles pour accomplir cette tâche. Un populaire est:

  • Imagelato , un outil en ligne qui vous permet de convertir, redimensionner et optimiser des images Web.

Une fois que vous avez redimensionné vos images, assurez-vous qu'elles sont correctement référencées dans votre code HTML. Cela implique généralement la mise à jour de l'attribut 'src' de l'élément HTML 'img' pour qu'il pointe vers la nouvelle image plus petite.

Utilisation de l'élément HTML Image

En plus de redimensionner les images, vous pouvez optimiser davantage votre site Web en utilisant l'élément HTML pour spécifier des versions alternatives d'une image. Cette balise vous permet de fournir différentes images en fonction de diverses conditions telles que la taille de la fenêtre d'affichage et la prise en charge du format d'image. [La documentation de MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture) fournit un excellent guide d'utilisation de l'élément .

Par exemple, vous pouvez utiliser l'attribut 'media' pour diffuser des images haute résolution pour les écrans avec une densité de pixels plus élevée. Vous pouvez également utiliser l'attribut 'type' pour spécifier différents formats tels que WebP et JPEG. Voici comment vous pouvez utiliser la balise `` :

Dans cet exemple, le navigateur essaiera de choisir la meilleure source en fonction de ses capacités et des conditions du support. CSS-Tricks fournit des informations supplémentaires sur l'utilisation de l'attribut 'media' avec device-pixel-ratio.

Compatibilité du navigateur et conception réactive

Lors du redimensionnement de vos images, il est essentiel de prendre en compte la compatibilité du navigateur et la conception réactive. Différents appareils et tailles d'écran nécessiteront différentes tailles d'image pour être au mieux de leur forme. Par conséquent, vous devez fournir plusieurs versions de chaque image et utiliser des fonctionnalités HTML et CSS telles que l'attribut 'srcset' ou l'élément 'picture' pour fournir l'image la plus appropriée à chaque utilisateur.

Pour plus d'informations sur les images réactives et la compatibilité des navigateurs, puis-je utiliser est une excellente ressource pour vérifier la prise en charge de différentes fonctionnalités sur différents navigateurs, et le guide CSS Tricks sur les images réactives fournit des détails complets sur le sujet.

Conclusion

L'opportunité "Images correctement dimensionnées" fournie par l'outil Lighthouse de Google est un moyen puissant d'identifier les améliorations potentielles des performances de votre site Web. En redimensionnant vos images pour qu'elles correspondent à leur taille d'affichage, vous pouvez économiser des données et améliorer considérablement les temps de chargement de votre site Web. L'utilisation de la balise `` et la prise en compte de la compatibilité du navigateur optimisent davantage votre site. Cette simple étape d'optimisation peut conduire à une meilleure expérience utilisateur, à un meilleur référencement et à une présence Web plus efficace.

Imagelato vous aide à héberger et gérer des images dans tous les formatsimagelato

Inscrivez-vous à notre newsletter

Articles récents