时间:2017-04-23 08:24:22 作者: 点击:次
在 Windows 10 创作者更新中,Edge 浏览器获得了 WwbRTC 1.0 和 Web Payments 的支持以及默认阻止 Flash 内容等等,然而这并不是创作者更新给 Edge 浏览器带来的最主要更新。
在 Edge Developer Blog 的一篇文章中强调,Edge 浏览器的 Chakra 渲染引擎已经有所调整,从而让 Java 的性能也得到了大幅度提升。除此之外,Edge 浏览器还添加了对一些新功能的支持。
在 Internet Explorer 中创建 Defer 属性报告需要 10 天时间,这还不包括后续的关于时间处理程序的 Defer 属性分析,而 Edge 浏览器现在已经支持重推迟(re-deferring)功能,这就会减少浏览器界面网页的加载时间,并可以改善下一步综合性能。通过测试观察, Chakra 渲染引擎可以改善浏览器 6% 到 12% 的内存分配。
而另一项改进涉及到没有形参的函数堆参数。创作者更新为 JIT(即时编辑)带来了进一步优化,帮助创建没有写入形参的堆参数。此外这里不再需要为代码分配堆参数对象,这项优化将会让 95% 的网站受益。
还有个变更是最小化代码,网页开发者可以用它来减少客户端的下载负担,Chakra 还对 UglifyJS 进行了优化,而 UglifyJS 是目前追受欢迎的代码分选工具之一。另一方面的改善是 WebAssembly 二进制文件,添加支持浏览器预览阶段结论的能力。用户可以在 about:flags 中激活 “Enable experimental Java features”,获得访问 WebAssembly 和 SharedArrayBuffer。
总体来说,这次微软更新中给内置浏览器 Edge 带来不少更新,打造强大浏览器可不是微软随便说说而已。