微软正在为Chrome等浏览器开发新功能:新标签页等页面打开速度将提升

从Edge浏览器越来越受欢迎这一点上,我们就可以看得出,微软其实在开发浏览器这方面还是颇有水准的。

从Edge浏览器越来越受欢迎这一点上,我们就可以看得出,微软其实在开发浏览器这方面还是颇有水准的。


而且,自从微软放弃了自家内核并采用Chromium开发以来,也为谷歌的OpenSource引入了各种改进。


比如,在Edge中有一个选项可以加快浏览器的速度,但Chrome中并没有,这也促使微软了帮助Chrome加入此功能的想法。


7月27日,据外媒Windows Latest报道,谷歌Chrome浏览器将能够以更快的速度打开新标签页及其他页面,而这都离不开微软的帮助。




根据微软近期在Chromium代码提交中透露, 他们正在为Chrome浏览器开发一项名为“代码缓存”的新功能——旨在提高Chrome内部网页在Windows、Linux、macOS和其他桌面平台上的加载速度。

简而言之,就是当用户在访问Chrome浏览器的内部页面 (chrome://) ,例如打开新标签页时,该功能可以使用缓存来启用即时页面加载,达到打开速度更快的效果。




如今市面上大多数的桌面浏览器,都会在其内部WebUI页面上使用相当大的脚本。


而这些脚本又会通过浏览器的V8引擎加载和运行,用户每打开一次,它都会一遍又一遍地重复这项任务。


在微软看来,这样的机制可以说是浪费了很多不必要的时间。



在微软提供的新特功能“代码缓存”下,Chrome浏览器便能序列化处理过的脚本,以便缓存它生成的信息。


这样一来,当这个脚本需要重新加载时,Chrome会将序列化的字节码发送给Blink,由Blink决定是加载之前生成的信息,还是从头开始重新处理脚本。


由此达到能够从Chrome 缓存加载这些信息,而不是从头开始处理的效果。


微软称,开启此功能后,Edge和Chrome打开这些网页的时间应该都会减少11%到20%。




目前,这个新功能处于试验阶段,因此在所有版本的浏览器中默认禁用。


大家若想提前体验,可以打开浏览器的“属性”窗口(推荐最新的Canary版本浏览器),在“destination”部分添加如下参数:


 --enable-features=WebUICodeCache




就可以启用该功能了。


如果开启该功能后出现了问题,只需关闭浏览器,删除此参数并重新打开它,就可以恢复正常。

本站文章均为原创,版权归本站所有,如需转载或引用请注明出处如:“本文章转载自:

微软正在为Chrome等浏览器开发新功能:新标签页等页面打开速度将提升 - Extfans”

上一篇:Mercury Reader插件, 开启网页阅读模式

下一篇:安全威胁?美议员要求谷歌慎重考虑与华为的合作关系