Win11 用户长期忍受网页套壳带来的卡顿和臃肿,微软终于承诺回归原生 UI,WinUI 3 的推进将直接提升系统流畅度,建议关注 Win11 性能优化的用户点开了解具体时间线和影响。
微软正全力押注 WinUI 3 框架,以解决 Win11 因大量使用 WebView 2 组件导致的臃肿和卡顿问题。用户对 PWA、Electron 等网页套壳应用的不满已达极点,这些应用即使显示简单界面也会消耗大量内存和 CPU。微软已开始将开始菜单从 React 组件迁移至原生 WinUI 3,并计划逐步在 WinAppSDK 3.0/4.0 中默认启用高性能优化。不过,部分改动风险较高,可能无法通过常规系统更新推送。此举旨在推动应用生态向高性能方向发展,但需要做出结构层面的妥协。
用户抱怨网页套壳粗制滥造后,微软承诺 Win11 将回归原生 UI
IT之家 5 月 15 日消息,据科技媒体 Windows Latest 今天报道,微软正在全力押注 WinUI 3 框架,希望借此消除 Win11 过于臃肿的问题。与此同时,PC 用户对粗制滥造网页套壳应用的不满已经到达极点。 最近几年, 越来越多开发者抛弃传统 Windows 原生应用 , 转而使用 PWA、Electron 等网页封装方案 。虽然这些框架能显著降低跨平台开发成本,但这些开发方案本质只是浏览器套壳,即使只显示一个界面,也会吃掉大量内存、增加 CPU 负担。 本月微软测试“低延迟模式”时,许多用户批评微软治标不治本,用 CPU 暴力提频掩盖代码臃肿。 不过根据IT之家此前报道 ,微软副总裁 Scott Hanselman 对此回应道,macOS、Linux 等系统也存在类似的提频机制。 并且,Win11 过去几年已经大量使用 WebView 2 组件,甚至大量核心功能都依赖网页套壳,因此用户经常感受到小卡顿、点击延迟,最终感受就是“不流畅”。此前已有消息称,微软正将 Win11 开始菜单从 React 网页组件迁移至原生 WinUI 3。 微软表示,WinUI 3 原生优化目前处于开发分支, 将逐步纳入 winui3/main、WinAppSDK 2.x 。不过部分改动风险较高,可能无法通过常规系统更新推送。并且相关优化需要做出结构层面的妥协,主要原因是某些旧程序高度依赖自定义模板。 因此,微软将当前性能优化设置为可选方案,未来计划在 WinAppSDK 3.0 / 4.0 切换为默认启用,迫使应用生态向高性能方向发展。