大约一年前,微软宣布 Edge 将从 React 过渡到 WebUI 2.0,试图让浏览器变得更快,尤其是在无法使用最快处理器和固态硬盘的低端设备上。这一切都始于 Edge 122 中浏览器精华界面 WebUI 2.0 的引入,现在,微软正在对其浏览器的更多部分进行增压。
在一篇新的博文中,微软宣布 Microsoft Edge 用户界面的 “不少于 14 个” 不同区域现在使用 WebUI 2.0 而不是 React。它们包括收藏夹、浏览器精华、下载等组件。因此,它们的加载速度平均比以前快 40%。
微软表示,这些性能改进是通过最大限度地减少代码包的大小和组件之间不必要的共享代码量实现的:
在这个项目中,我们构建了一个全新的标记优先架构,最大限度地减少了代码包的大小,以及在用户界面初始化过程中运行的 JavaScript 代码量。 这种新的内部用户界面架构更加模块化,我们现在依赖于一个网络组件库,该组件库针对现代网络引擎的性能进行了调整。
虽然 Edge 已经有很多 UI 部件基于 WebUI 2.0,但仍有很多组件需要升级。未来的 Microsoft Edge 更新将把 WebUI 2.0 带到其他重要的界面区域,如设置部分、打印预览、朗读等。
所有这些性能改进在 2025 年 1 月发布的 Microsoft Edge 132 中都有提供。要查看你的 Microsoft Edge 版本,请访问 edge://settings/help 或 edge://version。另外,微软还对 Edge 的内置冲浪游戏进行了重大更新,该游戏现在具有更多的自定义功能、新的游戏模式、重新制作的图形等。