Google Chrome testē jaunu karogu, kas bremzē JavaScript taimerus, lai uzlabotu klēpjdatoru akumulatora darbības laiku līdz pat 2 stundām.
Lai samazinātu Google Chrome ietekmi uz klēpjdatora akumulatora darbības laiku, Google strādā pie uzlabojumiem, kas varētu ievērojami samazināt pārlūkprogrammas akumulatora patēriņu. Saskaņā ar neseno ziņojumu no Windows klubs, uzņēmums ir uzsācis eksperimentālas funkcijas testēšanu ar Chrome 86 kas ierobežo JavaScript taimera aktivizēšanu fona tīmekļa lapās un var pagarināt akumulatora darbības laiku līdz pat divām stundām.
Ziņojumā citēts a tehniskais dokuments no Google kurā detalizēti aprakstīta jaunā funkcija, kā arī daži eksperimenti, kas izceļ paredzamo akumulatora ietaupījumu. Dokuments atklāj, ka jauns Chrome karogs ierobežos JavaScript taimera aktivizēšanu līdz 1 minūtei, līdzīgi kā Apple pārlūkprogrammā Safari, un palīdzēs pagarināt akumulatora darbības laiku, nesabojājot lietotāja pieredzi. Tomēr bremzēšana attieksies tikai uz tām tīmekļa lapām, kas neaptur redzamības maiņas notikumu taimerus un tiem, kas nav pārgājuši uz modernām API, piemēram, MutationObserver, IntersectionObserver vai requestAnimationFrame.
Pārbaudē, kurā tika izmantots 2018. gada MacBook Pro 15 collu dators, Google Chrome izstrādātāji novēroja, ka klēpjdators izlādējās 6,4 stundu laikā, pārlūkojot pārlūkprogrammu Chrome bez iespējota karoga. Tas pats klēpjdators, izmantojot Safari, izlādējās 9,3 stundās. Tomēr, tiklīdz karodziņš tika iespējots, izstrādātāji atklāja, ka klēpjdators, izmantojot pārlūku Chrome, kopumā darbojās 8,2 stundas. Visos gadījumos izstrādātājiem priekšplānā bija atvērta viena tukša cilne ar 36 cilnēm fonā.
Citā eksperimentā izstrādātāji aizstāja tukšo cilni ar YouTube videoklipu, kas tika atskaņots pilnekrāna režīmā, un klēpjdators darbojās 4,6 stundas pašreizējā Chrome stāvoklī. Ar iespējotu JavaScript droseles karogu, tas pats klēpjdators darbojās 5,3 stundas.
Eksperimentālais karogs, ko sauc par “Doseles Javascript taimerus fonā”, jau ir pieejams pārlūkprogrammā Google Chrome Canary 86, un to var iespējot pārlūkprogrammā Chrome operētājsistēmai Windows, Mac, Linux, Android un Chrome OS. Saskaņā ar BleepingComputer, šī funkcija ir plānota tuvākajā nākotnē ar stabilo Google Chrome 86 versiju, un tā tiks iespējota pēc noklusējuma. Tomēr Chrome Enterprise lietotāji saņems iespēju atspējot šo funkciju, tiklīdz tā kļūs par noklusējuma darbību.