微软透露如何通过WebUI 2.0提高Edge浏览器的性能
微软每隔几周就会不断更新其 Edge 网络浏览器,添加新功能、修复错误并升级安全功能。不过,该公司表示,在最近的几个稳定版本中,它一直在悄悄尝试提高 Edge 的整体性能。
微软在今天的一篇博客文章中透露,随着2 月底 Edge 122的发布,Edge 用户的 Browser Essentials UI 响应时间提高了 42%。如果用户的 PC 没有 SSD 存储,并且 RAM 不足 8GB,则性能提升幅度甚至高达 76%。
微软还透露, 4 月中旬推出的 Edge 124中的收藏夹功能也获得了性能提升。它表示,收藏夹 UI 的响应速度应该比更新前快 40%。如果展开或折叠收藏夹,性能提升就会显现。
微软表示,这些变化源于它从 Edge 用户那里收集的有关其 UI 响应的数据。它发现有两个方面可以进行更改以提高 UI 速度。一个是 UI 代码不够模块化,微软表示部分代码“不必要地共享内容”,导致速度变慢。
另一个问题是 Edge 使用 JavaScript 来处理 UI 的客户端渲染。微软表示:
我们为什么要分享这个古老的新闻?毕竟,很多网页多年来一直在客户端呈现。事实证明,JavaScript 必须先下载,然后通过 JIT 编译器运行(即使您不使用它),然后执行,并且必须在任何 JavaScript 开始呈现 UI 之前完成所有这些操作。这会导致用户看到 UI 之前出现大量延迟,尤其是在低端设备上。
Edge 团队决定开展一个名为 WebUI 2.0 的新项目。博客中写道:
在这个项目中,我们构建了一个全新的标记优先架构,以最大限度地减少代码包的大小以及在 UI 初始化路径中运行的 JavaScript 代码量。这种新的内部 UI 架构更加模块化,我们现在依赖于针对现代 Web 引擎的性能进行了调整的 Web 组件存储库。
微软将 WebUI 2.0 与 Edge 中的 Browser Essentials UI 配合使用,速度得到了大幅提升。计划将 Edge 中的其他 UI 功能升级到新的 WebUI 2.0,因此我们应该会在未来几个月看到速度的进一步提升。
推荐阅读
- 造一台呼吸机有多难用_造一台呼吸机有多难
- 新研究表明斯波克的家乡行星可能并不存在
- 委托书的写作格式和范文(委托书格式范文)
- 如何使用手机验真假百元钞票的方法,如何使用手机验真假百元钞票
- 手机卡剪坏了一点点就不能用了吗,手机卡剪坏了,怎么办
- 华为9款AITO智能汽车开启公测带来全新升级功能
- 购买这款松下S5相机和双镜头组合可节省近1000美元
- 索尼推出了一系列新课程向有抱负的电影制作人传授电影技术
- 九阳料理机的用法(九阳料理机使用方法)
- 徕卡Q3推出令人惊叹的全新色彩选择
- PowerToys 0.81.1已发布修复了新的Advanced Paste AI功能
- 微软在OneNote应用程序中添加了对Loop组件的支持
- 据报道微软已与蝙蝠侠阿卡姆游戏开发团队签约将开发一款新游戏
- 以全新低价购买SteelSeries Arctis Nova Pro Xbox耳机
- 连云港有什么好玩的地方室内,连云港有什么好玩的地方
- 微软Start的天气再次被评为最准确的全球预报提供商
- 如何在网易云上下载mv,怎么下载网易云音乐上的MV
- 索兰托,2016款_L_2.0T_汽油4WD定制版5座国IV底盘扎实吗
- 怎么在电视上看欧洲杯文章,电视用什么看欧洲杯文章