上個月,我們曾報道過“耗電大戶”Chrome 瀏覽器正開啟的一項實驗性功能,即通過在標籤頁處於後臺時關閉不必要的 JavaScript 計時器和跟蹤器來減少能耗,測試預計此舉將增加 28% 的電池壽命,相當於續航 2 小時。
谷歌沒有停止在這一方面的探索。根據 TheWindowsClub 的訊息,Chrome 近日又推出了名為 Battery-Savings(Meta Tag)的實驗性功能。該功能旨在通過遵循使用者的電腦電池設定,使站點向 Chrome 推薦合適的省電措施。
Chrome 希望以這樣的方式降低 CPU 和電量的消耗,尤其是針對流量較為密集的影片或影片會議網站。另外,該功能計劃減慢某些執行時間過長的 JavaScript 任務的執行速度,例如第三方廣告設定或未載入內容的增量預渲染設定等。
從具體的實現上來講,使用者代理(User Agents)可以通過降低動畫幀生成速率來實現幀速率的降低(allow-reduced-framerate),或者如果正在播放影片,則將動畫幀速率與觀察到的影片回放速率進行匹配。它通過將執行執行緒或程序放在一個小的核心而不是一個大的核心上,從而實現指令碼速度的降低(allow-reduced-script-speed)。
完整的功能將包括以下幾個方面:
meta
tag)該功能預計隨 Chrome v86 或 v87 一起上線。屆時,Chrome 消耗 CPU 和電量的情況或將得到大幅度改善。
[admin
]