据悉,谷歌Chrome浏览器可能会在未来添加一项名为“Never-SlowMode”的新功能,该功能可以修剪繁重的网页以保持快速浏览,以便提升网页的刷新速度。
原型功能在Chromium开源项目的工作进度提交中引用,在用户启用Never-Slow模式后,Chrome将“强制执行旨在保持主线程清洁的每个交互预算”。
Never-SlowMode的设计文件尚未公开。但是,Chrome开发人员AlexRussell,已经大致概述了如何使用大型脚本加速网页。
Russell表示:“目前阻止大型脚本,设置某些资源类型(脚本,字体,CSS,图像)的预算,关闭document.write(),clobbers同步XHR,普遍启用客户端提示,并缓冲资源而不设置”Content-Length。ChromeStory发现的这一功能可以为页面中的各种资源设置预算和限制,包括图像,样式表,脚本,字体和长脚本任务。当用户点击或滚动时,将重置每个分配的预算。
预算在交互时重置(点击/点击/滚动)。长脚本任务(ms)暂停所有页面执行直到下一次交互。”
如果该功能确实加入了隐藏在Chrome中图标后面的其他实验性功能,则当前说明会警告启用“永不慢”模式可能会破坏内容。