Google preizkuša nekaj novih funkcij za Chrome, ki so zasnovane za izboljšanje delovanja brskalnika in zmanjšanje njegovega vpliva na življenjsko dobo baterije.
V poskusu izboljšanja delovanja brskalnika Google Chrome in zmanjšanja njegovega vpliva na življenjsko dobo baterije Google preizkuša dve novi funkciji brskalnika. Prva funkcija, ki je bila opažena na strani Chromiumovega sledilnika hroščem, dodaja novo meta oznako za varčevanje z baterijo, ki bo optimizirala spletna mesta, za katera je znano, da imajo visoke stroške procesorja ali baterije. Pojasnilo v zvezi z novo meta oznako navaja:
"Varčevanje z baterijo ali CPE je pomembno za računalniške naprave, ki niso povezane z električnim virom, ali za boljšo delitev skupnih virov CPE in GPE med izvajajočimi se procesi... Spletna mesta, za katera je znano, da imajo visoke stroške procesorja ali baterije, bodo morda želela zahtevati, da UA optimizira procesor ali baterijo, tudi če uporabniki tega niso zahtevali... Večina sodobnih operacijskih sistemov ima tudi funkcije za varčevanje z baterijo, ki se vključijo, ko je baterija skoraj prazna ali ko uporabnik želi varčevati z baterijo. V idealnem primeru bi morala biti spletna mesta sposobna upoštevati te nastavitve. Spletna mesta bodo morda želela svetovati UA o tem, katere strategije najbolje delujejo za stran v teh situacijah."
Nova metaoznaka v brskalniku Google Chrome bo spletnim mestom omogočila dodajanje metaoznak za zmanjšanje števila sličic v sekundi, omogočanje generičnih upočasnitev izvajanja skripta in sprememba vedenja glede na nastavitve varčevanja z baterijo za boljšo baterijo življenje. Spletna mesta bodo lahko dodajala oznake, kot je da bi to naredili. Metaoznaka bo spletnim mestom za video ali videokonference omogočila zmanjšanje porabe procesorja in izboljšanje življenjske dobe baterije, počasi opustite opravila JavaScript, ki ne vplivajo neposredno na UX, in preklopite v način varčevanja z baterijo, če želi uporabnik torej.
Pojasnjevalec nadalje poudarja, da bo imela funkcija varčevanja z baterijo naslednje komponente:
- Metaoznaka, ki spletnim mestom omogoča označevanje želenih načinov.
- Medijske poizvedbe, ki spletnim mestom omogočajo, da prilagodijo svoje slogovne liste glede na prihranek baterije.
- Specifično besedilo, ki pravi, da če je uporabnik ali operacijski sistem prešel v način varčevanja z baterijo, mora uporabniški agent na spletnih mestih uporabiti enega ali več načinov varčevanja z baterijo.
- Specifično besedilo, ki pravi, da morajo UA upoštevati metaoznako na spletnem mestu, razen če je v nasprotju z nastavitvami uporabnika ali OS.
Druga funkcija, katere namen je izboljšati delovanje brskalnika Google Chrome, je omejena na naprave Android. Funkcija je bila dodana brskalniku pod novo zastavo, imenovano cpu-affinity-restrict-to-little-cores, in njegov opis se glasi takole: "Omejuje Chromove niti na MAJHNA jedra v napravah z velikimi. LITTLE ali podobne arhitekture procesorja."
Glede na nedavno poročilo iz Chromova zgodba, se pričakuje, da bo zaradi te funkcije Chrome bolj varčen z energijo v napravah ARM in izboljšal njegovo delovanje. Funkcija je trenutno v poskusni fazi in Google preučuje njen vpliv na porabo energije, gladkost in druge meritve zdravja sistema. Zato bomo morda morali počakati kar nekaj časa, preden se funkcija prebije v stabilno različico brskalnika.
Omeniti velja, da to niso edine funkcije, ki jih Google dodaja Chromu za izboljšanje njegove učinkovitosti in zmanjšanje vpliva na življenjsko dobo baterije. Podjetje naj bi dodalo a Funkcija predpomnilnika Nazaj Naprej v Chromu 86 za Android, kar bo uporabnikom omogočilo veliko hitrejše premikanje nazaj in naprej v brskalniku. Google tudi testira dušenje časovnikov JavaScript v ozadju za izboljšanje Chromovega vpliva na življenjsko dobo baterije.
Vir: Sledilnik hroščev Chromium, GitHub, Krom Gerrit