Najnovšie experimenty prehliadača Google Chrome sú navrhnuté tak, aby zlepšili výdrž batérie a výkon

Google testuje niekoľko nových funkcií pre Chrome, ktoré sú navrhnuté tak, aby zlepšili výkon prehliadača a znížili jeho vplyv na výdrž batérie.

V snahe zlepšiť výkon prehliadača Google Chrome a znížiť jeho vplyv na výdrž batérie Google testuje dve nové funkcie prehliadača. Prvá funkcia, ktorá bola zaznamenaná na stránke sledovania chýb Chromium, pridáva novú metaznačku šetriacu batériu, ktorá optimalizuje webové stránky, o ktorých je známe, že majú vysoké náklady na procesor alebo batériu. Vysvetlenie týkajúce sa novej metaznačky uvádza:

„Šetrenie batérie alebo CPU je dôležité pre výpočtové zariadenia, ktoré nie sú pripojené k elektrickému zdroju, alebo pre lepšie zdieľanie spoločných CPU a GPU zdrojov medzi spustenými procesmi... Webové stránky, o ktorých je známe, že majú vysoké náklady na CPU alebo batériu, môžu chcieť požiadať o optimalizáciu UA pre CPU alebo batériu, aj keď o to používatelia nepožiadali... Väčšina moderných operačných systémov má tiež funkcie na úsporu batérie, ktoré sa aktivujú buď vtedy, keď je batéria takmer vybitá, alebo keď si používateľ želá šetriť batériu. V ideálnom prípade by webové stránky mali byť schopné rešpektovať tieto nastavenia. Webové stránky môžu chcieť poradiť UA, ktoré stratégie v týchto situáciách najlepšie fungujú pre stranu.“

Nová metaznačka v prehliadači Google Chrome umožní webovým stránkam pridávať metaznačky na zníženie snímkovej frekvencie, povoliť generické spomalenie vykonávania skriptov a zmena správania na základe nastavení úspory batérie pre lepšiu batériu života. Webové stránky budú môcť pridávať značky ako aby sa tak stalo. Metaznačka umožní webovým stránkam s videom alebo videokonferenciami znížiť využitie procesora a zlepšiť výdrž batérie znížte úlohy JavaScriptu, ktoré priamo neovplyvňujú UX, a prepnite sa do režimu úspory batérie, ak si to používateľ želá tak.

Vysvetľovateľ ďalej zdôrazňuje, že funkcia úspory batérie bude mať nasledujúce komponenty:

  • Metaznačka, ktorá umožňuje stránkam označiť preferované režimy.
  • Dopyty na médiá, ktoré webovým stránkam umožňujú upraviť ich šablóny štýlov podľa úspory batérie.
  • Špecifikujte text, ktorý hovorí, že ak používateľ alebo operačný systém prešli do režimu šetrenia batérie, používateľský agent by mal na stránky použiť jednu alebo viacero úspor batérie.
  • Zadajte text, ktorý hovorí, že UA by mali rešpektovať metaznačku na stránke, pokiaľ nie je v konflikte s nastaveniami používateľa alebo operačného systému.

Druhá funkcia, ktorej cieľom je zlepšiť výkon prehliadača Google Chrome, je obmedzená na zariadenia so systémom Android. Funkcia bola pridaná do prehliadača pod novým príznakom s názvom cpu-affinity-restrict-to-little-cores, a jeho popis znie takto: „Obmedzuje vlákna Chrome na LITTLE jadrá na zariadeniach s veľkým. LITTLE alebo podobné architektúry CPU."

Podľa nedávneho správa z Chrome StoryOčakáva sa, že vďaka tejto funkcii bude Chrome energeticky efektívnejší na zariadeniach ARM a zlepší sa jeho výkon. Funkcia je momentálne v experimentálnej fáze a Google študuje jej vplyv na spotrebu energie, plynulosť a ďalšie metriky stavu systému. Preto možno budeme musieť chvíľu počkať, kým sa funkcia dostane do stabilnej verzie prehliadača.

Stojí za zmienku, že toto nie sú jediné funkcie, ktoré Google pridáva do prehliadača Chrome, aby zlepšil jeho výkon a znížil jeho vplyv na výdrž batérie. Očakáva sa, že spoločnosť pridá a Funkcia Back Forward Cache v prehliadači Chrome 86 pre Android, ktorý používateľom umožní prechádzať v prehliadači oveľa rýchlejšie. Testuje aj Google obmedzovanie časovačov JavaScript na pozadí na zlepšenie vplyvu prehliadača Chrome na výdrž batérie.


Zdroj: Chromium bug tracker, GitHub, Chromium Gerrit