ARROW Parlons de votre projet
Menu

Lazy loading

Lazy loading : charger seulement ce qui est visible

Le lazy loading retarde le chargement des images et des cadres situés hors de l'écran, jusqu'à ce que le visiteur s'en approche. Il allège le premier affichage et réduit les données transférées. Mal appliqué, il retarde au contraire l'élément principal de la page.

<img src="photo.webp" loading="lazy" width="800" height="600">

Comment se met en place un lazy loading

Les navigateurs modernes le proposent en natif, par un attribut sur la balise image ou sur le cadre intégré. Aucune bibliothèque n’est nécessaire dans la plupart des cas.

Élément Traitement recommandé
Image principale en haut de page Chargement immédiat, jamais différé
Images plus bas dans la page Différées
Cadres de vidéo et de carte Différés
Logos et icônes légers Chargement immédiat

L’erreur qui coûte des points de performance

Appliquer le chargement différé à l’image principale. Le navigateur attend alors de savoir qu’elle est visible avant de la demander, ce qui retarde l’affichage du plus grand élément et dégrade la mesure d’expérience.

Cette erreur vient presque toujours d’un réglage global posé sur toutes les images du site, sans exception pour le haut de page.

Lazy loading et référencement

Les moteurs chargent les pages et déclenchent le chargement différé natif. Une implémentation maison qui attend une action du visiteur, un défilement ou un clic, peut en revanche laisser le contenu invisible pour le robot.

Le réglage natif est donc préférable au script sur mesure.

Ce que le lazy loading n’améliore pas

La vitesse globale de la page une fois entièrement parcourue. Il déplace la charge, il ne la supprime pas.

Les confusions fréquentes et ce qui les sépare

Mise en cache
Le cache évite de retélécharger un fichier déjà obtenu. Le lazy loading retarde un premier téléchargement encore inutile.
Compression d'image
La compression réduit le poids du fichier. Le lazy loading ne change pas son poids, il décale le moment où il arrive.

Mis à jour le