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

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

发布者 : okay

1002

2021-07-28

从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




就可以启用该功能了。


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

分享

全部评论

    展开更多评论

    扩展迷QQ交流群

    错误提示保存失败
    成功提示保存成功
    close
    qr-code

    为打击盗链困扰,本站已启用公众号验证
    微信扫码关注上方公众号,回复“插件”二字获得验证码,验证码5分钟内全站有效。

    正在验证
    验证成功
    下载遇到问题?请添加QQ群:398095333
    close
    qr-code

    为打击盗链困扰,本站已启用公众号验证
    微信扫码关注上方公众号,回复“脚本”二字获得验证码,验证码5分钟内全站有效。

    正在验证
    验证成功