设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

谷歌计划2020年停止Chrome后台标签页的JS操作

2017-3-15 20:35| 发布者: joejoe0332| 查看: 741| 评论: 0|原作者: oschina|来自: oschina

摘要: Google 公布了一项针对 Chrome 的后台标签页的长期愿景和未来计划,对 Web 生态系统的愿景是能够完全挂起后台标签页,不做 DOM 交互,直到页面再次被前置。这将显着改进电池使用寿命,而且还节省内存。 ...

Google 公布了一项针对 Chrome 的后台标签页的长期愿景和未来计划,对 Web 生态系统的愿景是能够完全挂起后台标签页,不做 DOM 交互,直到页面再次被前置。这将显着改进电池使用寿命,而且还节省内存。


Google 表示后台标签占据了浏览器平均功耗的三分之一,从而缩短了电池寿命。在许多情况下,在后台进行的工作对于用户体验来说是不必要的。Chrome 希望通过确保仅在后台执行相关工作来保护用户免受此类影响。

从 Google 公布的计划时间来看,预计 2017 年 Q2 实现五分钟后自动暂停所有后台计时器,到 2018 年设定在 N 分钟后暂停所有后台标签页,到 2020 年停止后台标签页的 JS 操作。

  • Suspend all tasks on mobile (~Q2 2017)

  • Throttling non-timer tasks (~Q2 2017)

  • Budget-based throttling for offscreen frames (~Q3 2017)

  • Throttling web workers (~2018)

  • Suspend all background tabs (~2018)

  • Remove opt-outs (~2020+)

不过,Google 在上周发布的 Chrome 57 中其实就已经引入了限制后台标签页使用 CPU 资源的能力,如果一个后台标签页在 CPU 核心的使用率超过 1%,浏览器将暂时推迟该标签页的 JavaScript 计时器。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部