
Chrome可能在網絡瀏覽器市場上占有最大份額,但絕對不是因為它是市場上最節能的選擇。實際上,谷歌的瀏覽器因迅速耗盡筆記本電腦的電池而變得臭名昭著,無論是必要的還是夸大的。Google一直在努力消除這種污名化,無論是在營銷方面還是在技術層面上,而且即將推出的功能可能會增加其不斷增加的節電功能列表,希望這些功能可以防止某些網站耗盡電池電量。
公平地說,部分電池耗費責任可歸咎于網站本身,尤其是那些隨意使用Javascript和系統資源的網站。Google不能完全強制所有這些網站正常運行,至少到目前為止還不能,并且Chrome負有減輕耗電的網站和網絡應用程序的影響的責任。
Chrome 上個月進行的一項實驗表明,實際上是使某些網頁在后臺進入休眠狀態,從而限制了Javascript計時器,這些計時器不必要地消耗了CPU進程,從而消耗了電池電量。這次,Google為網站提供了“建議” Chrome將使用的節能模式的選項。
目前尚不清楚該如何確切地工作,但是網站可以使用特殊的代碼和標簽來表示他們希望Chrome針對電池或CPU進行優化。例如,這可以允許視頻會議Web應用程序運行所需的時間,但僅消耗電池電量即可。Chrome可以降低頁面的幀速率或減慢其腳本的運行速度,以節省CPU周期和功耗。
但是,更重要的是,該新系統還將允許網頁根據用戶是否已將操作系統切換到節能模式來調整其性能。這將有助于使Web應用程序(尤其是漸進式Web應用程序或PWA)更加了解操作系統的電池模式,并使其行為更像本機應用程序。