建立在Chromium上的Google Chrome浏览器获得了另一个速度提升,Google希望它将帮助其浏览器在Windows 10等平台上始终保持更快的运行速度。Chrome91提供了此更改,并将在Windows 10和macOS用户中推广。未来的日子。
您可能已经知道,JavaScript执行时间对于任何Web浏览器的整体性能都很重要。Google尝试使用新的Sparkplug编译器来提高JavaScript引擎的速度,并且Chrome 91可以使用此更改。
更新后,Chrome浏览器的运行速度最高可提高23%。这种新的编译器旨在填补JavaScript代码执行和优化之间的空白,以实现最佳性能。
除了新的编译器外,Google还使用“内置调用”来优化流程,其中浏览器使用生成的代码来减少调用函数时的跳转。
Google已确认正在进行多项更改,以提高Chrome的整体性能。
例如,谷歌计划在Windows 10,macOS,Linux和其他带有Chrome 92的平台上引入对“后退缓存”的支持。顾名思义,当用户使用“后退”在打开的标签页之间导航时,此实验功能可实现即时页面加载”或“前进”按钮。
仅当先前已访问过页面并且会话位于浏览器的缓存中时,此选项才起作用。
在其中一份文档中,Google解释说,通过在用户使用浏览器的后退/前进按钮将先前访问过的页面保留下来之后,前向缓存有望保持活动状态,从而改善用户体验和整体性能。
“在缓存中的网页被冻结和不运行任何JavaScript,”谷歌说。
感兴趣的用户已经可以通过启用实验性标志来测试后退/前进缓存。对于一般的发布,尚未公布确切的发布日期,但是Google目前正计划与一组选定的具有Chrome 92或更高版本的用户一起测试该功能。
Google计划采用渐进式推广方法,而不是使用Origin Trials发布方法,这意味着某些用户将比其他用户更早地获得该功能。
同样重要的是要注意,Chrome for Android和Safari多年来一直支持类似的功能。