微软正在推动开发‘100%原生’的Windows应用程序,以取代当前广泛使用的基于WebView的网页应用。这一举措由微软合作伙伴架构师Rudy Huyn在X平台提出,目标是减少内存占用并提升系统性能。此举被视为微软改善Windows 11基础体验的重要一步。
Key Details
Huyn在回应开发者提问时表示,新应用将采用WinUI构建,并完全排除WebView组件。WebView本质上是一个嵌入式浏览器,用于在应用中加载网页内容,但会显著增加内存使用。例如,新版WhatsApp桌面应用因采用WebView 2技术,启动时内存占用可达300 MB,运行后甚至超过数GB,而旧版原生应用通常低于300 MB。
"100%原生," Huyn强调,"不包含WebView内容。"
包括微软自身的Copilot和Microsoft 365 Copilot在内的多个应用目前仍基于WebView,第三方应用如WhatsApp也已转向此模式。尽管开发更便捷,但WebView应用需在后台运行Chromium实例,导致资源消耗大幅上升,影响整体系统响应速度。
What This Means
这一战略调整与微软近期对Windows 11的优化方向一致。公司正致力于降低系统更新干扰、增强任务栏自定义功能,并允许用户在安装时跳过微软账户登录。这些变化反映出微软正从追求AI功能转向夯实操作系统基础性能。
前Windows开发主管Mikhail Parakhin曾透露,微软内部曾推进“20/20项目”,目标是将Windows安装体积和空闲内存占用各降低20%。尽管官方未公开承诺该目标,但“降低系统基础内存占用”已被列为核心目标之一。
转向原生应用有助于实现这一目标。原生应用直接调用系统API,执行效率更高,资源占用更低。在当前内存成本依然较高的背景下,这一优化对普通用户和企业用户均具实际意义。
此举也被视为对开发社区的明确信号:微软希望重新鼓励原生应用生态的发展。若能推动主流应用回归原生架构,Windows 11的整体流畅度和能效表现有望显著提升。
What's Next
目前尚无具体时间表,但微软已通过公开呼吁召集开发者组建新团队。未来几个月内,预计会有更多关于原生应用框架和开发工具的更新披露。行业观察者将密切关注首批“100%原生”应用的发布及其性能表现。