Windows 11 版 WhatsApp 将从 UWP/native 切换回 Chromium Web 包装器

Enda

Meta(最近称为 Meta AI)悄然宣布 WhatsApp 正在放弃 UWP (WinUI),转而使用 Windows 11 上基于 Chromium 的容器。这意味着 WhatsApp 又回到了几年前的状态。它确实有一些新功能,因为 web.whatsapp.com 始终领先于 Windows 应用程序开发,但它速度较慢且使用更多 RAM。

如果独立开发者选择 Web 应用程序是一回事,因为他们无力维护跨所有平台的代码库,但当像 Meta 这样价值数万亿美元的公司不愿意为 Windows 11 提供和维护本机应用程序时,这实际上是令人悲伤的,因为 Windows 11 每月有 14 亿台活跃电脑。

了解更多:在 WhatsApp Web 上进行视频通话的快速方法 [Windows 和 Mac]

正如 Windows Last 首次发现的那样,WhatsApp Beta 推出了新的更新。它用基于 WebView 的 WhatsApp 取代了本机应用程序。这与您在 web.whatsapp.com 上找到的体验相同。用户界面几乎相同,但有几个显着的差异,主要的(我讨厌的)是性能缓慢。

您如何知道 Windows 11 版 WhatsApp 是 WebView?

新的 WebView2 WhatsApp / 图片来源:WindowsLatest.com

当您使用任务管理器或 Process Hacker 等其他工具时,您现在会注意到 WhatsApp 下运行的多个子进程。该过程称为WebView2。对于那些不知道的人来说,WebView2 是由 Microsoft 开发的,它是 Edge 背后的底层引擎,基于 Chromium。

WhatsApp 的新版本只是一个调用 Web 代码(HTML、JavaScript、CSS)的桌面容器,由 WebView2 渲染它,就像 Edge 中的页面一样。如果您有几分钟的空闲时间,只需打开 Microsoft Edge 的内置任务管理器即可。您会发现 GPU 进程、管理器和实用程序等辅助工具。

这些助手现在还为 Windows 11 版 WhatsApp 提供支持。所有这些助手都处理不同的工作,例如图形、网络或存储。

本机/旧 WhatsApp 应用程序

如需比较,请参阅上面的屏幕截图。适用于 Windows 10 的旧 WhatsApp 是一款纯 UWP/WinUI 应用程序,只有一个子进程,即它自己的运行时。这类应用程序使用系统自己的 UI 工具包,并且主要存在于一个轻量级进程中。

在我们的测试中,Windows Latest 观察到 WhatsApp 的新版本比现有的本机应用程序使用的 RAM 大约多 30%。

为什么 Meta 的 WhatsApp 放弃 UWP/WinUI(本机代码)而转而使用 WebView Chromium?

迁移到 WebView2 使 Meta 的一切变得更加容易,因为他们现在只需要维护一个可以在任何地方使用的代码库。这也意味着 WhatsApp 现在将像 Chrome 一样成为资源消耗者。

令我震惊的是,WhatsApp UWP(Windows 11 上最好的应用程序之一)被 web.whatsapp.com 取代并使用 WebView。

包括现供职于亚马逊的 Panos Panay 在内的微软高层领导也对 WhatsApp 的 WinUI 应用程序表示赞赏。与大多数使用 WebView 实现一项或另一项功能的本机“现代”Windows 应用程序不同,Windows 11 版 WhatsApp 完全是本机的。

如果您一直在阅读我的作品,您可能已经注意到 Windows 版 WhatsApp 与 Android 和 iOS 版本保持了相同的功能。几乎所有功能都已添加到本机桌面应用程序中,而且在极少数情况下,Windows 版本会先于 Android 获得功能。

一切都结束了,我们又回到了原来的样子。一个悲伤的、资源匮乏的、无聊的网络包装器。

WL通讯

WL通讯!

获取最新的 Windows 和计算新闻,了解系统管理员的变化,并了解 AI 如何改变 Windows!每日新闻综述、每周人工智能综述等等。加入 50,000 名订阅者吧!

姓名电子邮件免费加入