新的Chrome实验承诺延长高达28%的电池续航时间

2020-07-08 03:23:46

Chrome浏览器最新的试验性新增功能有望节省大量电量。正如TheWindowsClub发现的那样,在Chrome的金丝雀版本中,一个名为后台调节Javascript定时器的新标志将减少通常在后台选项卡中进行的处理,这可能会增加笔记本电脑的运行时间两个小时。

JavaScript计时器通常跟踪用户与网页的交互,在选项卡打开时检查滚动位置和广告交互等内容。这也会发生在背景选项卡上,这实际上没有什么用处,因为根据定义,背景选项卡不会与之交互。当你打开一堆标签时,这些计时器可以无缘无故地消耗掉大量的电池。现在,在Canary中,如果您打开Throttle Javascript定时器,任何在后台超过5分钟的选项卡都将禁用这些定时器,并且每分钟只能唤醒一次。通常,后台选项卡每秒可以触发一次唤醒。

金丝雀的旗帜链接到大量文档,这些文档详细介绍了谷歌在这一新功能下的测试运行情况。在第一次测试中,该公司抓起了一台2018年的15英寸Macbook Pro,加载了36个带有空白前景选项卡的背景选项卡,然后让笔记本电脑运行到死机。在开启节流的情况下,笔记本电脑的使用时间比默认设置多两个小时,或28%。这是一个巨大的进步,但它仍然无法让Chrome达到苹果Safari的水平,后者在默认设置下比Chrome快3小时,在新的节流标志下比Chrome快1小时。

第一个测试显示了背景选项卡可以吸收多少电量,但下一个测试更像是一个真实世界的用例。它把空白的前景标签换成了YouTube视频。在进行实际的前台任务时,差异没有那么显著,但仍然很显著:没有节流选项卡,Chrome持续了4.7个小时,而有了节流选项卡,它多了39分钟,持续了5.3个小时。Safari没有包括在第二次测试中。

虽然这些都是有希望的结果,但谷歌的文件称,该公司仍在调查限制背景计时器将如何影响网页。虽然谷歌表示,我们发现,当页面处于后台时,这些Javascript定时器所做的工作对用户来说往往没有价值,但该公司也不想破坏网页,提供有价值的后台服务,如传入的聊天和视频消息、媒体播放和通知。在金丝雀版本推出50%之后,谷歌计划在这一变化影响到更广泛的Chrome用户群之前收集网络开发人员的反馈。