Sviluppatori del browser Chrome riguardo all'estensione degli strumenti per il caricamento posticipato degli elementi delle pagine web, che consentono di non caricare il contenuto al di fuori dell'area visibile fino a quando l'utente non scorre la pagina fino al punto immediatamente precedente l'elemento. In precedenza, in Chrome 76 e Firefox 75, questa modalità era già stata implementata per le immagini. Ora gli sviluppatori di Chrome hanno fatto un ulteriore passo avanti aggiungendo la possibilità di caricare in modo posticipato i blocchi iframe.
Per gestire il caricamento posticipato delle pagine nel tag "iframe" è stato aggiunto l'attributo "loading", che può assumere il valore "lazy" (caricamento posticipato), "eager" (caricare subito) e "auto" (caricamento posticipato a discrezione del browser, quando è attivata la modalità ). Si prevede che il caricamento posticipato riduca il consumo di memoria, diminuisca il traffico e aumenti la velocità di apertura iniziale delle pagine. Ad esempio, attivando la nuova modalità, i blocchi di pubblicità e i widget di Twitter, Facebook e YouTube non verranno caricati immediatamente se non sono visibili per l'utente, fino a quando l'utente non scorre la pagina fino alla posizione davanti a questi blocchi.
Secondo gli sviluppatori, il caricamento differito consente mediamente di risparmiare dal 2% al 3% di traffico, riducendo il numero delle di circa l'1-2% e diminuendo di il 2%. Le modifiche sono più evidenti per alcuni siti. Ad esempio, attivare il caricamento differito per i blocchi di YouTube porterà a una riduzione dei dati scaricati di circa 500 KB, Instagram di 100 KB, Spotify di 500 KB e Facebook di 400 KB. In particolare, l'utilizzo del caricamento differito per i blocchi di YouTube sul sito Chrome.com ha permesso di ridurre fino a 10 secondi il tempo di attesa per la disponibilità delle pagine sui dispositivi mobili, nonché di alleggerire di 511 KB la dimensione del codice JavaScript inizialmente caricato.
Fonte: opennet.ru
