2017年10月10日,W3C的Web性能工作组(Web Performance Working Group)发布后台任务协同调度(Cooperative Scheduling of Background Tasks)的提案推荐标准(Proposed Recommendation),并征集审阅意见。该文档定义了一个API,允许Web页面的开发者协同调度后台任务,并不会对其它共享相同事件循环的高优先级任务(如输入处理,动画以及框架合成等)造成延迟。在处理动画和输入相应的时候,浏览器(用户代理)可以在确保不引入用户可察觉的延迟和抖动的情况下,基于当前已经调度的任务、同步期限(vsync deadline)、用户交互等信息,决定是否启动此类后台任务(background tasks)。基于这一API,浏览器闲置时可以更合理的调度后台任务,更好的利用浏览器的计算资源。
欢迎您于2017年11月7日前提交对该文档的审阅意见。更多内容,请参阅英文原文。
评论已关闭