Vývojári prehliadača Chrome o rozšírení nástrojov pre oneskorené načítanie prvkov webových stránok, ktoré umožňujú nenahrávať obsah nachádzajúci sa mimo viditeľnej oblasti, kým používateľ neprejde stránku na miesto tesne pred prvkom. Predtým v Chrome 76 a Firefox 75 bola táto funkcia už implementovaná pre obrázky. Teraz vývojári Chrome urobili ďalší krok a pridali možnosť oneskoreného načítania blokov iframe.
Na riadenie oneskoreného načítania stránok do značky „iframe“ bol pridaný atribút „loading“, ktorý môže mať hodnotu „lazy“ (oneskoriť načítanie), „eager“ (načítať okamžite) a „auto“ (oneskoriť načítanie podľa rozhodnutia prehliadača, pri zapnutí režimu ). Predpokladá sa, že oneskorené načítanie umožní znížiť spotrebu pamäte, znížiť prevádzku a zvýšiť rýchlosť počiatočného načítania stránok. Napríklad pri zapnutí nového režimu prestanú okamžite načítať bloky s reklamou a widgetmi Twitter, Facebook a YouTube, ak nie sú viditeľné pre používateľa, kým používateľ neprejde stránku na pozíciu pred týmito blokmi.
Podľa odhadov vývojárov priemerne oneskorené načítanie ušetrí 2-3% prevádzky, zníži počet o 1-2% a zníži o 2%. Pre konkrétne weby sú zmeny viditeľnejšie. Napríklad zapnutie oneskoreného načítania bloku YouTube vedie k zníženiu prenášaných dát približne o 500 KB, Instagram — o 100 KB, Spotify — o 500 KB, Facebook — o 400 KB. V konkrétnom prípade aplikácia oneskoreného načítania blokov YouTube na stránke Chrome.com umožnila na mobilných zariadeniach znížiť čas čakania na dostupnosť stránok na začatie interakcie až o 10 sekúnd a znížiť veľkosť pôvodne načítaného JavaScript kódu o 511 KB.
Zdroj: opennet.ru
