Windows 11 版 WhatsApp 將從 UWP/native 切換回 Chromium Web 包裝器
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 名訂閱者吧!
姓名電子郵件免費加入
