A Google Chrome és a Chromium-alapú böngészők új teljesítményt kapnak az „iframe Lazy Loading” funkció javításával

Android / A Google Chrome és a Chromium-alapú böngészők új teljesítményt kapnak az „iframe Lazy Loading” funkció javításával 3 perc olvasás A Chrome Canary értesítési felszólításai

Google Chrome



A Google Chrome és minden olyan böngésző, amely a Chromium bázisra támaszkodik, mint a Microsoft új Edge, Opera, Vivaldi, Brave és még sok más, most támogatni fog egy új funkciót, amely elősegíti az általános teljesítmény javítását. Ezek a böngészők már képesek támogatni az „iframe-tartalmak lusta betöltését”. Az új szolgáltatásnak segítséget kell nyújtania ezen internetes böngészők kiegyensúlyozásában és teljesítményének javításában azáltal, hogy intelligensen megszervezi és ütemezi a webtartalom betöltését.

A Google továbbfejlesztette a legnépszerűbb böngészőket működtető Chromium bázist. A mag most támogatja az „iframe lusta betöltést”. Ez a szolgáltatás fontos a nagy mennyiségű tartalmú weboldalak betöltésekor. A lusta betöltés megakadályozza a tartalom egyidejű betöltését, ami megterheli a böngészőt. Ezenkívül az egyidejű betöltés negatívan befolyásolhatja a webböngészők és végül a PC teljesítményét.



A Chromium „iframe Lazy Loading” funkciója a weboldalak zökkenőmentes működésének biztosítása érdekében a böngészőkben:

A Google rendelkezik megerősített hogy a Chromium-alapú, amely nemcsak a saját Google Chrome webböngészőjét működteti, hanem számos más böngészőt is, mostantól támogatja az iframe-tartalmak lusta betöltését. Az új funkció rögtön azután következik be, hogy a Google nemrégiben bevezetett egy támogatást a lusta képek betöltésére a Chromiumba és a Chrome-ba. Egyszerűen fogalmazva, most már nemcsak a képek és a multimédiás tartalom töltődik be szelektíven, hanem az alaptartalom is, amelyet általában az iframe-eken belül rendeznek el.



Műszaki szempontból a lusta betöltés korlátozza a böngészőt bizonyos tartalmak betöltésétől, amíg a felhasználó hozzá nem fér, vagy a görgetési tartományba esik. Egy oldal első betöltésekor a nem látható, a hajtás alatt lévő tartalom „lustán betölthető” lehet. Amikor egy felhasználó lefelé görget, a görgetés közben a tartalom betöltődik.



A Chromium alapú böngészők „lusta iframe-ek betöltése” funkciója ugyanazt a technikát követi. Fontos azonban, hogy a webmesterek vagy a weblaptervezők használják a loading = ”lazy” attribútumot az iframe-ekhez a webhely kódjában. Ez az attribútum arról tájékoztatja a böngészőt, hogy a tartalmat nem szabad azonnal betölteni, és a görgetési minta szerint tölthető be.



Felesleges hozzáadni, egészen a közelmúltig azok a böngészők, amelyek nem támogatták a „lusta betöltést”, teljesen figyelmen kívül hagynák az attribútumot, és a lehető legtöbb tartalmat betöltenék vagy hozzáférhetnék. Ez némi nyomást gyakorol a webböngészőre és végül a PC-re vagy az internetre képes eszközre, legyen szó okostelefonról, táblagépről stb. Bár a nagy mennyiségű RAM-mal és erőteljes CPU-val rendelkező eszközöknek nem lenne sok hatása, ha a böngésző betöltene egy sok tartalom egyidejűleg, a korlátozott vagy kevés RAM-mal rendelkező és könnyű CPU-val rendelkező készülékek negatív hatással lehetnek.

Másrészt azok a böngészők, amelyek támogatják a „lusta betöltést”, ennek megfelelően kezelik a betöltést. Mellékesen, Mozilla Firefox a 75-ös verzió megjelenése óta képes volt támogatni a funkciót. A Firefox jelenleg a v78 (stabil) verzióval rendelkezik.

Mennyire pozitív hatása van a lusta betöltésnek a böngészőkre?

A Google néhány tesztet lefuttatott annak megítélésére, hogy milyen hatással van az iframe-ek lusta betöltése a böngészőkre. Az alábbiak a következők:

  • A YouTube beágyazásainak lusta betöltése körülbelül 500 kilobájtot spórolna meg az oldal kezdeti betöltésével.
  • A Chrome.com oldalon a Google-nak 10 másodperccel csökkentette a mobileszközök betöltési idejét, amikor hozzáadta a lusta attribútumot az oldal YouTube-beágyazásaihoz.
  • A lusta betöltés az Instagram-beágyazásokkal kb. 100 kilobájtot spórol meg a kezdeti terhelésnél.
  • Lusta betöltése A Spotify beágyazása 514 kilobájtot spórol meg a kezdeti terhelésnél.

https://twitter.com/PickJBennett/status/1116776399988121600

Míg az eredmények változhatnak, a képernyőn kívüli iframe-ek lusta betöltése általában 2-3 százalékos medián megtakarítást eredményez, 1-2 százalék az első tartalommal teli festék és 2 százalék az első beviteli késés. A Google azt is megjegyezte, hogy van lehetőség a weboldalakon található hirdetések attribútumainak betöltése . Egyszerűen fogalmazva, a Google jelezhette, hogyan használhatja a funkciót szelektíven töltse be a hirdetéseket .

Címkék Króm Google