Windows 11 自带的天气应用,本质上就是套着天气预报外壳的 MSN 广告软件。它占用的内存大约是 macOS 原生天气应用的 5 倍,却还要在用户已经付费购买的操作系统中展示广告。
报道称,在没有点击或滚动浏览应用的情况下,Windows 11 自带的天气应用的内存占用竟然超过了 1.2GB。
报道认为,Windows 11 并不是免费的操作系统,在 Microsoft Store 中这款应用后才发现,Windows 默认的天气应用实际上就是“MSN 天气”,这也就解释了广告从何而来。
当然,天气预报并不是免费的公益服务,获取详细、准确的天气数据需要支付授权费用。微软的
这款应用确实提供了相当丰富的信息,包括实时天气雷达图、每小时风速和降水情况、空气质量指数、月相以及下一次满月日期,还能显示来自美国国家气象局的恶劣天气预警。
但当向下滚动查看天气预报时,就会发现一些推广内容。例如,一个宣传 AI 文档聊天功能的“Adobe Acrobat”广告,会直接出现在天气信息的
苹果的 macOS 天气应用同样能够提供如此详细的天气数据,却完全没有广告。而苹果也不是什么非营利组织。如果苹果能够做到无广告,微软当然也可以。
在闲置状态下,Windows 11 天气应用的内存占用就超过了 1.2GB。展开任务管理器中的进程树后,很快就找到了原因:天气应用下面运行着 9 个独立的子进程,而且它们使用的都是 Chromium 进程名称。
相比之下,macOS 的苹果天气应用只有一个原生进程,内存占用为 246.7MB。Windows 11 天气应用的内存占用几乎是前者的 5 倍,而唯一的原因就是它实际上是一个 Web 应用。
微软今年已经开始关注 Windows 自带应用的问题。最近有 8 款获得实质性更新的系统自带应用,包括计算器、相机、时钟、媒体播放器、画图、照片和录音机。
天气应用并不在其中,而原因其实很容易理解:它就是一个贴着 MSN 品牌的 WebView 网页套壳应用。
微软负责原生应用开发的 Rudy Huyn 曾在今年 3 月公开承诺,将打造完全原生的 Windows 应用。不过,目前还不清楚这一计划是否也包括天气和 MSN 新闻这类带有 MSN 品牌的应用。
微软目前已经开始努力清理 Windows 11 中遗留的 Win32 和 WebView2 代码,并逐步使用 WinUI 替代。微软也承认,目前一些原生应用的内存占用仍然高于应有水平。
微软最近发布的 Insider 博客还提到正在优化 WebView2,提高其运行效率。不过,无论如何优化浏览器引擎,效果终究存在上限。
Windows 11 真正需要的是一整套基于 WinUI 构建的原生系统应用,其中就应该包括天气应用,以及那个功能强大但运行速度令人抓狂的 Clipchamp
在这种背景下,如果微软能够使用 WinUI 重建一款原生天气应用,并且默认完全不显示广告,无疑会成为一个很好的示范案例,也能向那些仍然考虑为 Windows 发布 Web 套壳应用的第三方开发者展示应该怎么做。
特别
“白海豚”第一波台风雨已上岸!已排除极端路径,将在浙江中南沿海登陆,上海8-11日明显风雨
男演员钟宇飞崩溃自曝:富婆带资进组当女主角,50多集短剧强加60余场吻戏......不敢得罪只能强忍
太离谱了!00后小仙女打算花500万,把一块荒地变成“全女驾校”,发帖号召“娘家人”,评论区的男人们乐坏了!
AOC推出“天生色准”专业显示器K27U3 以5K+Calman Ready重构创作










