如何降低Chrome瀏覽器的能耗是Google開發(fā)團(tuán)隊(duì)的主要任務(wù)之一(這款瀏覽器雖然性能強(qiáng)勁但功耗巨大),而它計(jì)劃實(shí)現(xiàn)這一目標(biāo)的一些方法是通過使其瀏覽器以非標(biāo)準(zhǔn)的方式與網(wǎng)站相處。例如,Chrome瀏覽器會降低網(wǎng)站上JavaScript的執(zhí)行速度,或者以低幀率渲染網(wǎng)頁動畫。
這有可能導(dǎo)致網(wǎng)站出現(xiàn)各種問題,因?yàn)榫W(wǎng)站的行為越來越像應(yīng)用程序,比如導(dǎo)致通知無法進(jìn)行或視頻停頓。
谷歌現(xiàn)在提出了一個(gè)解決方案,通過允許網(wǎng)站指定他們滿意的電池節(jié)制技術(shù)。
有了新的 "節(jié)電"Meta標(biāo)簽,網(wǎng)站所有者將能夠命令瀏覽器按需操作,例如, "允許降低幀率"或 "允許降低腳本速度",從而為用戶的電池余量節(jié)省一筆開銷。
谷歌還為網(wǎng)站提供了使用新的CSS Media(如@Reduced-Frame-Rate)來檢測瀏覽器何時(shí)使用節(jié)電模式的能力。
谷歌表示,將當(dāng)前處于后臺的標(biāo)簽頁的JavaScript喚醒定時(shí)器減少到 1 分鐘,即可以將持續(xù)運(yùn)行瀏覽器的筆記本電腦的電池壽命提高28%(大約續(xù)航多出 2 小時(shí))。
谷歌建議這些模式在筆記本電腦處于節(jié)電模式時(shí)啟動,開發(fā)團(tuán)隊(duì)目前正在Chrome86 和 87 中測試這些變化。