Nejnovější experimenty Google Chrome jsou navrženy tak, aby zlepšily výdrž baterie a výkon

click fraud protection

Google testuje několik nových funkcí pro Chrome, které mají zlepšit výkon prohlížeče a snížit jeho dopad na výdrž baterie.

Ve snaze zlepšit výkon prohlížeče Google Chrome a snížit jeho dopad na výdrž baterie Google testuje dvě nové funkce prohlížeče. První funkce, která byla spatřena na stránce sledování chyb Chromium, přidává novou metaznačku pro úsporu baterie, která optimalizuje webové stránky, o kterých je známo, že mají vysoké náklady na CPU nebo baterii. Vysvětlení týkající se nové značky metadat uvádí:

„Úspora baterie nebo CPU je důležitá pro výpočetní zařízení, která nejsou připojena k elektrickému zdroji, nebo pro lepší sdílení společných zdrojů CPU a GPU mezi běžícími procesy... Webové stránky, o kterých je známo, že mají vysoké náklady na CPU nebo baterii, mohou chtít požádat o optimalizaci UA pro CPU nebo baterii, i když o to uživatelé nepožádali... Většina moderních operačních systémů má také funkce pro úsporu baterie, které se aktivují buď v případě, že je baterie vybitá, nebo si uživatel přeje baterii šetřit. V ideálním případě by webové stránky měly být schopny tato nastavení respektovat. Weby mohou chtít poradit UA, jaké strategie v těchto situacích fungují nejlépe pro stranu.“

Nová metaznačka v prohlížeči Google Chrome umožní webovým stránkám přidávat metaznačky ke snížení snímkové frekvence, což umožňuje obecné zpomalení provádění skriptu a změna chování na základě nastavení úspory baterie pro lepší baterii život. Webové stránky budou moci přidávat značky jako aby to bylo možné. Meta tag umožní webům pro video nebo videokonference snížit využití procesoru a zlepšit výdrž baterie, pomalé dolů úlohy JavaScriptu, které přímo neovlivňují UX, a přepněte se do režimu úspory baterie, pokud si to uživatel přeje tak.

Vysvětlující dále zdůrazňuje, že funkce úspory baterie bude mít následující součásti:

  • Metaznačka, která umožňuje webům označit preferované režimy.
  • Dotazy na média, které webům umožňují upravit své šablony stylů podle úspory baterie.
  • Uveďte text, který říká, že pokud uživatel nebo operační systém přešel do režimu úspory baterie, měl by User Agent na stránky použít jednu nebo více úspor baterie.
  • Zadejte text, který říká, že UA by měly respektovat značku metadat na webu, pokud není v konfliktu s nastavením uživatele nebo operačního systému.

Druhá funkce, jejímž cílem je zlepšit výkon prohlížeče Google Chrome, je omezena na zařízení Android. Tato funkce byla přidána do prohlížeče pod novým příznakem s názvem cpu-affinity-restrict-to-little-cores, a jeho popis zní následovně: „Omezuje vlákna Chrome na LITTLE jádra na zařízeních s velkým. LITTLE nebo podobné architektury CPU."

Podle nedávného zpráva z Chrome StoryOd této funkce se očekává, že Chrome bude na zařízeních ARM energeticky efektivnější a zlepší jeho výkon. Funkce je momentálně ve fázi experimentu a Google studuje její dopad na spotřebu energie, plynulost a další metriky stavu systému. Proto si možná budeme muset chvíli počkat, než se funkce dostane do stabilní verze prohlížeče.

Stojí za zmínku, že to nejsou jediné funkce, které Google do Chromu přidává, aby zlepšil jeho výkon a snížil dopad na výdrž baterie. Očekává se, že společnost přidá a Funkce Back Forward Cache v Chrome 86 pro Android, což uživatelům umožní mnohem rychleji se vracet a vpřed v prohlížeči. Testuje i Google omezení časovačů JavaScript na pozadí zlepšit dopad Chrome na výdrž baterie.


Zdroj: Chromium bug tracker, GitHub, Chrom Gerrit