Lazy Loading
Il lazy loading (letteralmente caricamento pigro) è una tecnica di ottimizzazione che ritarda il caricamento di risorse non critiche, come immagini e video, fino a quando non sono necessarie, ovvero fino a quando non entrano nel viewport dell’utente durante la navigazione della pagina.
Questo significa che il browser caricherà inizialmente solo i contenuti visibili all’utente, riducendo il tempo di caricamento iniziale e migliorando le prestazioni complessive del sito.
Il lazy loading può essere particolarmente utile per siti web con molte immagini o contenuti multimediali pesanti e per migliorare l’esperienza utente su dispositivi mobili con connessioni lente.
Per implementare il lazy loading, si possono utilizzare attributi HTML nativi come “loading=lazy” per immagini e iframe, oppure librerie JavaScript che offrono maggiore controllo e compatibilità con browser più vecchi.