微软通过使用 WebUI 2.0 替换React用户界面 (UI) 来提高性能,从而创建了响应速度更快的Edge 网络浏览器。微软程序员分析了 Edge 浏览器在用户 PC 上的性能,然后解决了关键的 UI 模块化和 Javascript 问题。
多年前,Web 浏览器的响应速度和性能都非常快。原因之一是用户界面是硬编码的,并且以编译后的机器代码的形式快速运行。不幸的是,Edge 浏览器之前使用 Facebook(现为 Meta)创建的 React 库来渲染用户界面。由于使用共享模块和性能低下的 Javascript,解释性代码导致响应速度较差,尤其是在内存不足、速度较慢的 PC 上。
微软使用 WebUI 2.0 重新设计了 Edge 以解决这些问题,并表示现在 UI 在低 RAM 或 HDD PC 上的速度提高了 76%,对于一般 Edge 用户来说速度提高了 42%,访问收藏夹菜单时速度提高了 40%。WebUI 2.0 使用更少的 Javascript、更小的代码包和性能优化的 Web 组件来实现这些提升。读者还可以使用新的、快速的 PC(如亚马逊上的这款)来应对速度慢的软件,或者在旧 PC 上使用替代的轻量级浏览器。
Edge 124 版是第一个受益的版本,随着更多 UI 元素移植到 WebUI 2.0,未来版本的响应速度将更快。为什么浏览器用户界面必须使用会降低性能并浪费能源的弯曲标签,这仍未得到解答。