Bonjour,
la fonction loading="lazy" implantée sur les navigateurs récents date maintenant de plus d'une année, je crois. J'ai commencé sur l'un de mes sites à l'utiliser en remplacement du JavaScript dédié à cette tâche. C'est un gros soulagement dans le code. Reste les anciens navigateurs ou ceux pas mis à jour. Qu'en est-il à ce jour ?
Côté négatif, avec cette commande intégrée aux navigateurs, l'impossibilité de régler le seuil d'apparition des images en dessous de la ligne de flottaison. Avec le JavaScript, c'était possible avec var config={rootMargin:'0px 0px 100px 0px',}
Si mes informations sont bonnes, le seuil a d'ailleurs été changé plusieurs fois sur cette fonction native. Preuve que ce n'est pas adapté totalement à tous les cas.
On peut, sur Firefox, aller changer ce seuil avec about:config, mais c'est chez soi, pas chez les visiteurs.
Sur caniuse = 95.77% de support.
la fonction loading="lazy" implantée sur les navigateurs récents date maintenant de plus d'une année, je crois. J'ai commencé sur l'un de mes sites à l'utiliser en remplacement du JavaScript dédié à cette tâche. C'est un gros soulagement dans le code. Reste les anciens navigateurs ou ceux pas mis à jour. Qu'en est-il à ce jour ?
Côté négatif, avec cette commande intégrée aux navigateurs, l'impossibilité de régler le seuil d'apparition des images en dessous de la ligne de flottaison. Avec le JavaScript, c'était possible avec var config={rootMargin:'0px 0px 100px 0px',}
Si mes informations sont bonnes, le seuil a d'ailleurs été changé plusieurs fois sur cette fonction native. Preuve que ce n'est pas adapté totalement à tous les cas.
On peut, sur Firefox, aller changer ce seuil avec about:config, mais c'est chez soi, pas chez les visiteurs.
Sur caniuse = 95.77% de support.