Dezvoltatorii browser-ului Chrome au extins instrumentele pentru încărcarea întârziată a elementelor paginilor web, care permit nerezolvarea conținutului situat în afara zonei vizibile, până când utilizatorul derulează pagina în locul imediat anterior elementului. Anterior, în Chrome 76 și Firefox 75, acest mod a fost deja implementat pentru imagini. Acum, dezvoltatorii Chrome au făcut un nou pas și au adăugat posibilitatea de încărcare întârziată pentru blocurile iframe.
Pentru a gestiona încărcarea întârziată a paginilor, în eticheta „iframe” a fost adăugat atributul „loading”, care poate accepta valorile „lazy” (încărcare întârziată), „eager” (încărcare imediată) și „auto” (încărcare întârziată la discreția browser-ului, când modul este activat ). Se presupune că încărcarea întârziată va reduce consumul de memorie, va diminua traficul și va crește viteza de deschidere inițială a paginilor. De exemplu, atunci când noul mod este activat, blocurile de publicitate și widget-urile Twitter, Facebook și YouTube nu vor fi încărcate imediat dacă nu sunt vizibile pentru utilizator, până când utilizatorul nu derulează pagina în poziția anterioară acestor blocuri.
Conform estimărilor dezvoltatorilor, în medie, încărcarea întârziată va economisi 2-3% din trafic, va reduce numărul de cu 1-2% și va diminua cu 2%. Pentru site-uri specifice, modificările sunt mai evidente. De exemplu, activarea încărcării întârziate pentru blocul YouTube va duce la o reducere a datelor descărcate de aproximativ 500KB, Instagram – 100KB, Spotify – 500KB, Facebook – 400KB. În special, aplicarea încărcării întârziate a blocurilor YouTube pe site-ul Chrome.com a redus timpul de așteptare pentru disponibilitatea paginilor pentru a începe interacțiunea cu până la 10 secunde pe dispozitive mobile și a diminuat dimensiunea codului JavaScript inițial descărcat cu 511KB.
Sursa: opennet.ro
