A Google néhány új funkciót tesztel a Chrome-hoz, amelyek célja a böngésző teljesítményének javítása és az akkumulátor élettartamára gyakorolt hatás csökkentése.
A Google Chrome teljesítményének javítása és az akkumulátor élettartamára gyakorolt hatásának csökkentése érdekében a Google két új funkciót tesztel a böngészőhöz. Az első funkció, amelyet egy Chromium hibakövető oldalon észleltek, egy új akkumulátor-takarékos metacímkét ad hozzá, amely optimalizálja azokat a webhelyeket, amelyekről ismert, hogy magas CPU- vagy akkumulátorköltséggel rendelkeznek. Az új metacímkével kapcsolatos magyarázó a következőket mondja:
"Az akkumulátor vagy a CPU megtakarítása fontos olyan számítástechnikai eszközök esetében, amelyek nincsenek elektromos forráshoz csatlakoztatva, vagy hogy jobban megosszák a közös CPU és GPU erőforrásokat a futó folyamatok között... Azok a webhelyek, amelyekről ismert, hogy magas CPU- vagy akkumulátorköltséggel rendelkeznek, kérhetik, hogy az UA optimalizálja a processzort vagy az akkumulátort, még akkor is, ha a felhasználók ezt nem kérték... A legtöbb modern operációs rendszer akkumulátorkímélő funkciókkal is rendelkezik, amelyek akkor lépnek működésbe, ha az akkumulátor lemerült, vagy a felhasználó kíméli az akkumulátort. Ideális esetben a webhelyeknek tiszteletben kell tartaniuk ezeket a beállításokat. A webhelyek tanácsot adhatnak az UA-nak, hogy ezekben a helyzetekben mely stratégiák működnek a legjobban az oldalon."
A Google Chrome új metacímkéje lehetővé teszi a webhelyek számára metacímkék hozzáadását a keretsebesség csökkentése érdekében, lehetővé teszi az általános a szkript végrehajtásának lelassítása és a viselkedés megváltoztatása az akkumulátorkímélő beállítások alapján a jobb akkumulátor érdekében élet. A webhelyek képesek lesznek olyan címkéket hozzáadni, mint a annak érdekében. A metacímke lehetővé teszi a video- vagy videokonferencia-webhelyek számára, hogy csökkentsék a CPU-használatot és javítsák az akkumulátor élettartamát, lassú állítsa le a JavaScript-feladatokat, amelyek közvetlenül nem befolyásolják az UX-t, és váltson akkumulátorkímélő módba, ha a felhasználó ezt szeretné így.
A magyarázó továbbá kiemeli, hogy az akkumulátorkímélő funkció a következő összetevőket tartalmazza:
- Metacímke, amely lehetővé teszi a webhelyek számára, hogy jelezzék a preferált módokat.
- Médialekérdezések, amelyek lehetővé teszik a webhelyek számára, hogy módosítsák stíluslapjaikat az akkumulátor-megtakarításnak megfelelően.
- Specifikációs szöveg, amely szerint ha a felhasználó vagy az operációs rendszer akkumulátorkímélő módba vált, akkor a felhasználói ügynöknek egy vagy több akkumulátor-megtakarítást kell alkalmaznia a webhelyeken.
- Specifikációs szöveg, amely szerint az UA-knak tiszteletben kell tartaniuk a webhely metacímkéjét, kivéve, ha az ütközik a felhasználói vagy az operációs rendszer beállításaival.
A második funkció, amely a Google Chrome teljesítményének javítását célozza, az Android-eszközökre korlátozódik. A funkciót egy új jelzővel adták hozzá a böngészőhöz cpu-affinity-restrict-to-little-cores, a leírása pedig a következő: "A Chrome-szálakat KIS magokra korlátozza nagy eszközökön. LITTLE vagy hasonló CPU architektúrák."
A közelmúlt szerint jelentés től Chrome történet, a funkció várhatóan energiahatékonyabbá teszi a Chrome-ot az ARM-eszközökön, és javítja a teljesítményét. A funkció jelenleg kísérleti stádiumban van, és a Google tanulmányozza annak hatását az energiafogyasztásra, a simaságra és más rendszerállapot-mutatókra. Ezért előfordulhat, hogy sokáig várnunk kell, mire a funkció eléri a böngésző stabil verzióját.
Érdemes megjegyezni, hogy a Google nem csak ezeket a funkciókat ad hozzá a Chrome-hoz, hogy javítsa a teljesítményét és csökkentse az akkumulátor élettartamára gyakorolt hatását. A cég várhatóan kiegészíti a Vissza Előre gyorsítótár funkció Chrome 86 for Android, amely lehetővé teszi a felhasználók számára, hogy sokkal gyorsabban lépjenek vissza és előre a böngészőben. A Google is tesztel fojtó háttér JavaScript időzítők hogy javítsa a Chrome hatását az akkumulátor élettartamára.
Forrás: Chromium hibakövető, GitHub, Króm Gerrit