[BP#37] Utiliser le chargement paresseux des images #44
-
La BP#37 stipule : Règle Exemple <img data-src="image.jpg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUg AAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASs
JTYQAAAAASUVORK5CYII=" alt="logo green IT" />
<noscript><img src="image.jpg" alt="logo green IT"/></noscript> 1️⃣ On peut mettre cette règle à jour et indiquer qu'il est désormais possible de lazyLoader nativement les images sur certains navigateurs via l'attribut <img src="image.jpg" alt="..." loading="lazy">
<iframe src="video-player.html" title="..." loading="lazy"></iframe> 2️⃣ De plus , au lieu de parler d'un plugin de jQuery, qui est une librairie attroce et vieillisante ( 🙊 ) On pourrait dire qu'il existe vanilla-lazyload dans les cas ou la propriété native n'est pas supportée : c'est une librarire qui ne pèse que 2.4 kB 😸 . 3️⃣ Enfin, le lazyLoad existe aussi pour les iframes, qui peuvent peser bien plus qu'une simple image ;) Sources : Tableau de compatibilité pour l'attribut loading de la balise <iframe> |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Il existe aussi cette librairie lozad.js, elle pèse un peu moins que vanilla-lazyload :
|
Beta Was this translation helpful? Give feedback.
-
Note équipe projet:
Issue créée: #181 |
Beta Was this translation helpful? Give feedback.
Note équipe projet:
Issue créée: #181