微软近期在其Edge浏览器上实施了一项重大技术革新,这一变革源自一年前启动的一项计划,即将浏览器的底层框架从React迁移到全新的WebUI 2.0。此举的主要目的是提升Edge浏览器在性能上的表现,特别是针对那些配备较低端硬件的设备,这些设备往往缺乏高速处理器和固态硬盘。
Edge浏览器的这一转型始于版本122,当时浏览器的基础界面已经引入了WebUI 2.0。随着时间的推移,微软正不断扩大WebUI 2.0在Edge中的应用范围。在微软最新发布的博客文章中,他们宣布Edge浏览器的用户界面至少有14个不同区域已经从React切换到了WebUI 2.0,这些区域涵盖了收藏夹、浏览器的基础功能以及下载组件等。
得益于这一迁移,这些组件的加载速度平均提升了高达40%。例如,打开下载界面的速度提升了超过50%,而在加载浏览器基础功能时也展现出了显著的性能提升。微软指出,这些性能改进是通过减少代码包的大小以及消除组件间不必要的共享代码来实现的。
在这次技术转型中,微软构建了一个全新的以标记语言为核心的架构,这一架构显著减小了代码包的体积,并降低了用户界面初始化过程中运行的Java代码量。这一新的内部用户界面架构更加模块化,微软现在依赖一个专为现代网络引擎优化性能的网络组件库。
尽管Edge浏览器的许多用户界面部分已经基于WebUI 2.0进行了升级,但仍有大量组件有待进一步更新。微软表示,在未来的Edge浏览器更新中,他们将把WebUI 2.0引入更多关键界面区域,包括设置部分、打印预览以及朗读功能等。
所有这些性能改进已经在2025年1月发布的Edge 132版本中正式上线。微软还为Edge浏览器内置的Surf游戏带来了重大更新,新增了丰富的自定义功能、全新的游戏模式以及重新设计的图形界面,为用户提供了更加丰富的使用体验。