Google Chrome per Android aggiungerà il Lazy Loading per accelerare il caricamento della pagina. Il Lazy Loading si riferisce al concetto in cui viene caricato solo il contenuto visibile.
Aggiornamento 2 (8/4/19): Il caricamento lento passerà finalmente alla versione stabile di Google Chrome nella versione 75 il prossimo mese.
Aggiornamento 1 (14/08/18): il caricamento lento è ora disponibile come flag di funzionalità in Chrome Canary. Maggiori informazioni di seguito.
Ogni volta che carichi una pagina Web su un browser Web, viene scaricata l'intera pagina. Questo non è un problema sui dispositivi desktop o sui dispositivi mobili con connessioni Internet veloci, ma Google lo è sempre alla ricerca di modi velocizzare la navigazione web su dispositivi mobili per portare sul web la prossima generazione di utenti. Piccole ottimizzazioni qua e là possono fare una grande differenza, e qualcosa del genere Caricamento lento (attraverso Computer che dorme) è un ottimo esempio di tale ottimizzazione. L'idea qui è che un sito Web riprodurrà immagini e testo solo nelle parti che la persona può effettivamente vedere. Pertanto, a meno che la persona non scorra fino in fondo, le immagini e il testo fuori dalla vista non verranno mai inviati dal server al tuo browser. Non tutti i siti Web lo implementano per un motivo o per l'altro, ma sembra che Google Chrome lo farà per tutti i siti Web in un futuro aggiornamento.
Questa è una caratteristica piuttosto interessante poiché le statistiche hanno dimostrato che i tempi di caricamento delle pagine sono molto più rapidi quando gli sviluppatori utilizzano script a caricamento lento sui loro siti web. I test medi mostrano che ciò può aumentare la velocità di caricamento della pagina dal 18% al 35%, ma ovviamente questo varierà da sito web a sito web. Tutto dipende da come è configurato il sito Web e dal tipo di contenuto caricato da esso.
Google ha già affermato che al giorno d'oggi oltre il 50% delle query di ricerca web proviene da dispositivi mobili, quindi puoi vedere quale impatto ciò può avere. L'aggiunta di una funzionalità di caricamento lento in Google Chrome per Android sarà probabilmente un'ottima aggiunta per gli utenti nei paesi in via di sviluppo. Questa funzionalità richiederà molto lavoro poiché Google dovrà rifare alcune delle funzionalità esistenti incluso "Stampa" o "Salva pagina con nome", in modo che il browser possa caricare l'intera pagina prima di stampare o salvare a sito web.
Aggiornamento 1: Live in Canary su desktop
Come riportato da Computer che dorme, le ultime build di Chrome Canary su desktop ora dispongono di flag di funzionalità che, se abilitati, supportano il caricamento lento.
chrome://flags/#enable-lazy-image-loading
chrome://flags/#enable-lazy-frame-loading
Questi flag abilitano rispettivamente il caricamento lento di immagini e iframe. Computer che dorme rileva inoltre che Google sta lavorando con il W3C per creare un attributo HTML che i siti Web possano utilizzare per specificare se un elemento non deve essere caricato in modo lento.
Aggiornamento 2: in arrivo su Chrome 75
Uno sviluppatore Googler su Chromium Gerrit pubblicato la loro intenzione di fornire la funzionalità di caricamento lento in Chrome 75 (via Reddit E TechDows.)