Comment charger paresseux des images / vidéos / autres contenus volumineux en javascript?
Avant de plonger profondément dans le chargement paresseux d'images, nous devons d'abord bien connaître le chargement paresseux. Nous devrions avoir la réponse que ce qui est exactement chargement paresseux?
Beaucoup d’entre vous ont sûrement déjà entendu dire que Google Chrome ajoutera le chargement différé de manière native avec les balises HTML, pour les images et les iframes.
Ce que signifie fondamentalement Lazy Loading, c’est de ne pas charger le contenu de ces images ou vidéos, ni aucun contenu de ce type qui prend un certain temps, jusqu’à ce que l’utilisateur ne les ait pas dans le champ de vision. De cette manière, une image (pour cet article) située à la fin de la page Web ne sera jamais chargée si l'utilisateur n'atteint pas ce point. Avec cette solution, nous gagnons du temps de chargement et gagnons en vitesse.
Notre apparence HTML
Vous trouverez ci-dessous notre fichier index.html. Il a juste un titre, un spinner de chargement et un div vide où nous allons mettre toutes les images de l'API.
Chargement des images paresseux title> head> Chargement des images paresseux h1>
div>div>div>div>div>div>div>div>div> div>