A Chrome indításának felgyorsításához laza rakodólapok betöltésével

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A Native Lazy Tabs egy ingyenes böngésző-bővítmény a Google Chrome számára, amely felgyorsítja a webböngésző betöltését azáltal, hogy indulásakor a lusta betöltésekor.

Lehet, hogy észrevette, hogy a Chrome indulási teljesítménye súlyosan hiányzik, ha a Google Chrome úgy van beállítva, hogy az előző böngészési munkamenetet betöltődik.

Ennek alapvető oka, hogy a Chrome minden oldalra betölti a webhelyeket a kezdéskor, függetlenül attól, hogy hány lap van nyitva a böngészőben.

Ha az utolsó böngészési munkamenet során 50 vagy 100 lap volt nyitva, akkor a Chrome elinduláskor betölti ezeket a lapokat. Ez rossz az indítási teljesítmény szempontjából, mivel észlelni fog a késést, miközben a Chrome betölti az összes webhelyet. A memóriahasználatra is káros, mivel minden oldal RAM-ot használ, amikor betöltődik.

A legtöbb böngésző támogat egy olyan funkciót, amely megakadályozza ennek megvalósulását. Firefox a példa csak az aktív lapot tölti be, amikor konfigurálta a munkamenetek visszaállítására, és más lapok webhelyeit csak kiválasztáskor tölti be.

A Vivaldi a lusta betöltési funkcióval rendelkezik beépített a böngésző indítási beállításaiba (vivaldi: // beállítások / indítás /), és az Opera rendelkezik egy hasonló funkcióval, az úgynevezett 'háttérlapok betöltésének késleltetése', amelyet az opera alatt talál: // beállítások /.

Csak a Google Chrome, a legnagyobb piaci részesedéssel rendelkező böngésző nem támogatja ezt a funkciót.

Natív lusta lapok

lazy load tabs chrome

Bár vannak olyan megoldások a Chrome-hoz, amelyek megoldják ezt a problémát, mindegyik 2014-ben vagy korábban nyúlik vissza, és nem működnek rendkívül megbízhatóan.

A natív lusta lapok ezt megváltoztatják. A lapok elvetési módszerét használja, amelyet a Google API-ként vezet be a Chrome 54-be. A kiterjesztés blokkolja az aktív lap kivételével az összes fül betöltését a Chrome indításához.

A lapok továbbra is megjelennek a Chrome felületén, és ezért nem veszítenek rekordokról. A webhelyeket azonban nem tölti be, amit észre fog venni a Chrome indításakor, mivel a kezdés rendkívül gyors összehasonlításban van, és amikor összehasonlítja a memóriahasználatot a kiterjesztés telepítése előtt és után.

Ezt ellenőrizheti a Chrome Feladatkezelőben, ahol csak az induláskor betöltött aktív lap jelenik meg, miközben az összes webhelyet a kiterjesztés nélkül betöltött lapokon nyitja meg.

A fenti feladatkezelő képernyőképe a Chrome memóriahasználatát és a böngészőben nyitott lapokat mutatja be, ahol a natív lusta lapok engedélyezve vannak.

Az alábbiakban egy képernyőképe ugyanazon Chrome-munkamenetről, amelyen a natív lusta lapok le vannak tiltva. Körülbelül 30 extra lap töltődik be, és a Chrome memóriafelhasználása megközelítőleg háromszor annyi, mint az induláskor.

chrome without lazy load

Az indítás lassabb a kiterjesztés nélkül. Míg a Chrome felülete nagyjából ugyanabban az időben jelenik meg, észre fogja venni, hogy a lapok betöltése jelentősen lelassítja a böngészőt, amíg az összes oldal betöltődik.

Ítélet

A natív lustaterhelés hasznos böngésző-kiterjesztés minden olyan Chrome-felhasználó számára, akik a Chrome-ot úgy konfigurálták, hogy az induláskor betöltsék az előző böngészési munkamenetet. Észre fogja venni, hogy a Chrome gyorsabban indul, és a memóriahasználat sokkal alacsonyabb. Egy ilyen jellegű funkció véleményem szerint be kell építeni a böngészőbe.