Súgó és dokumentáció
Sebesség Közepes hatás Egyszerű 10–30 perc
Képek lazy loadingja
A képernyőn kívüli képeket csak görgetéskor töltsd be.
Mi ez
A lazy loading azt jelenti, hogy a látható területen kívüli képek nem azonnal töltődnek be, hanem csak amikor a felhasználó odagörget. Elég a loading="lazy" attribútum.
Miért foglalkozzon vele
Lazy loading nélkül a böngésző az oldal legalján lévő képeket is letölti, amelyeket a felhasználó talán sosem lát, ez hátráltatja az első renderelést és pazarolja az adatot. A lazy loading gyorsítja az indulást és spórol az átvitellel.
Hogyan csinálja
- 1Adj loading="lazy" attribútumot a látható területen kívüli képeknek és iframe-eknek.
- 2NE használj lazyt a hajtás feletti fő képen (LCP kép), azt ellenkezőleg a lehető leghamarabb akarod (akár preloaddal).
- 3Mindig add meg a width és height értékeket, hogy a layout ne ugráljon (CLS).
Példa
Helyesen
<img src="galerie-12.webp" alt="..." loading="lazy" width="800" height="600">Összegzés
A lazy loading ma natív (egyetlen attribútum), és szinte ingyen gyorsítja a sok képet tartalmazó oldalakat. Csak a hajtás feletti fő képre vigyázz, arra ne tedd a lazyt. Egészítsd ki a méretekkel a layout stabilitása érdekében.
Kapcsolódó témák