Windows 11开始菜单核心组件将迁移至WinUI3框架
微软宣布Windows 11开始菜单核心组件将从WebView2框架迁移至WinUI3原生框架,以显著提升响应速度和整体性能。目前开始菜单推荐部分基于WebView2实现,存在明显性能瓶颈。
WebView2架构导致性能瓶颈
Windows 11初期为加快开发进程,将开始菜单、搜索面板及小部件等核心功能部分依托WebView2 Runtime实现。但此类技术方案造成用户交互响应延迟,窗口渲染常需数秒等待。值得注意的是,固定应用、全部应用列表等基础功能仍采用原生代码实现,仅推荐文件、Microsoft 365集成内容依赖React+WebView2开发。
微软推进WinUI3迁移计划
根据官方技术博客,微软将通过重构共享UI基础框架,降低平台交互延迟。本次迁移聚焦提升核心组件的响应灵敏度,开始菜单成为首批优化对象。此举实质反映了微软对早期WebView2技术债务的修正,通过原生框架开发解决长期存在的性能问题。
其他组件迁移可能性分析
迁移范围不仅限于开始菜单,但小部件和搜索面板因重度依赖网络服务,短期内仍将维持WebView2架构。另据推测,曾因性能问题被撤回的日历日程功能(此前使用WebView2开发),后续或改用WinUI3实现以提升稳定性。微软强调此轮优化将显著改善用户体验,避免此前技术缝合导致的性能缺陷。
消息来源:Microsoft
编辑校对:蓝点网

