Chrome-webblÀsarens utvecklare om utvidgningen av verktygen för uppskjuten inlÀsning av webbsideselement, som gör det möjligt att inte ladda innehÄll som ligger utanför den synliga delen, förrÀn anvÀndaren skrollar sidan till platsen strax före elementet. Tidigare implementerades detta lÀge i Chrome 76 och Firefox 75 för bilder. Nu har Chrome-utvecklarna tagit ytterligare ett steg och lagt till möjligheten till uppskjuten inlÀsning av iframe-block.
För att hantera uppskjuten inlÀsning av sidor har taggen "iframe" ett nytt attribut "loading" som kan anta vÀrdena "lazy" (skjuta upp inlÀsningen), "eager" (ladda omedelbart) och "auto" (skjuta upp inlÀsningen pÄ browserns eget omdöme, vid aktivering av lÀget ). Det förvÀntas att uppskjuten inlÀsning kommer att minska minnesanvÀndningen, sÀnka datatrafiken och öka hastigheten för den initiala öppningen av sidor. Till exempel, nÀr den nya lÀget aktiveras kommer block med annonser och widgets frÄn Twitter, Facebook och YouTube inte att laddas omedelbart om de inte Àr synliga för anvÀndaren, förrÀn anvÀndaren skrollar sidan till positionen före dessa block.
Enligt utvecklarna kommer uppskjuten inlÀsning i genomsnitt att spara 2-3% trafik, minska antalet med 1-2% och minska med 2%. För specifika webbplatser Àr förÀndringarna mer mÀrkbara. Till exempel kommer aktiveringen av uppskjuten inlÀsning för YouTube-block att minska laddade data med ungefÀr 500KB, Instagram med 100KB, Spotify med 500KB, Facebook med 400KB. SÀrskilt anvÀndningen av uppskjuten inlÀsning för youtube-block pÄ webbplatsen Chrome.com har gjort det möjligt för mobila enheter att minska vÀntetiden för tillgÀngligheten av sidor för interaktion med upp till 10 sekunder och minska storleken pÄ den ursprungligen laddade JavaScript-koden med 511KB.
KĂ€lla: opennet.ru
