Chrome可能在网页浏览器市场的份额最大,但绝对不是因为它是市场上最节能的选择。事实上,谷歌的浏览器因快速耗尽笔记本电脑的电池而臭名昭著,无论是必要的还是夸大的。谷歌一直在努力消除这种耻辱,无论是在营销还是技术方面,即将推出的功能可能会增加其不断增加的省电功能列表,希望这些功能可以防止一些网站的电池电量耗尽。
平心而论,电池消耗的部分责任可以归咎于网站本身,尤其是那些随意使用Javascript和系统资源的网站。谷歌不能完全强制所有这些网站正常运行,至少现在还不能,Chrome有责任降低耗电网站和网络应用的影响。
Chrome上个月进行的一项实验表明,它实际上导致了一些网页在后台进入睡眠状态,从而限制了Javascript计时器,这些计时器不必要地消耗了CPU进程,从而消耗了电池电量。这一次,谷歌为网站提供了“建议”Chrome将使用的节能模式的选项。
尚不清楚具体如何工作,但网站可以使用特殊的代码和标签来表明他们希望Chrome针对电池或CPU进行优化。例如,这可以允许视频会议Web应用程序运行所需的时间,但它只消耗电池电量。Chrome可以降低页面的帧率或者减缓其脚本的运行速度,以节省CPU周期和功耗。
但是,更重要的是,新系统还将允许网页根据用户是否将操作系统切换到节能模式来调整其性能。这将帮助Web应用程序(尤其是渐进式Web应用程序或PWA)更好地理解操作系统的电池模式,并使其行为更像本机应用程序。