谷歌正致力于推出一项新功能,可以在某些网站上使Chrome浏览器响应速度更快。这个新特性被称为“Never Slow”,它通过设置对加载资源大小的限制,然后舍弃会导致页面读入速度过慢的部分来帮助访问速度较慢资源的用户。这种新模式基于所谓的预算管理模式,这取决于谷歌Chrome处理可用页面资源的方式。
通过为每个资源设置大小限制,如果超过特定阈值,则不会加载某些数据,这最终会使页面加载速度更快。
谷歌已经在测试样式表,图像,脚本和字体的限制,目前针对照片评估了2兆字节的阈值。
最近发现的代码让我们更加详细地了解了Never Slow模式在成为Google Chrome功能阵容的一部分后如何工作:
目前阻止大型脚本,设置某些资源类型(脚本,字体,CSS,图像)的资源预算,关闭document.write,clobbers同步XHR,普遍启用客户端提示,并缓冲资源而不设置“Content-Length” 。在交互(点击/点击/滚动)内容上重新设置预算。长脚本任务(> 200ms)暂停所有页面执行,直到下一次交互。等等……
不过,这种管理页面资源的方法可能导致重大问题,包括一些网站未能完全加载,因为由于Never Slow模式设置的限制而不会使用某些数据。
Google将如何以及何时在Google Chrome中实施此更新仍有待观察,目前仍处于测试中。该公司目前正在对Chrome的实验版本进行早期版本测试,但在升级到稳定版本之前可能需要比预期更长的时间。
,