Depuis trois ans, Meta développe une version Windows native de son application de messagerie par excellence, WhatsApp. Il a même abandonné le cadre de développement Électron (qui n'a fait rien d'autre que de regrouper un site Web dans un « navigateur capable ») pour créer une application moderne basée sur les bibliothèques graphiques Windows.
Mais au final, tous ces efforts n’ont abouti à rien : la dernière mise à jour de WhatsApp pour Windows 11 supprime non seulement l’application native, mais revient à l’approche la plus basique possible : charger WhatsApp Web dans un conteneur Vue Web2 (essentiellement la même chose que l'ancien Electron).
Le résultat : une augmentation scandaleuse de la consommation de mémoire RAM, des performances globales moins bonnes et une expérience que de nombreux utilisateurs décrivent déjà comme un pas en arrière monumental.
Qu’implique ce « revers » ?
La nouvelle version 2.2584.3.0 de WhatsApp pour Windows n'est plus une application native, mais une application web déguisée : il suffit désormais de l'ouvrir 'web.whatsapp.com' dans WebView2, la technologie basée sur Chromium de Microsoft pour afficher du contenu Web dans les applications de bureau.
Et qu’est-ce que cela signifie pour la consommation de RAM ? Les données collectées par Windows Latest montrent une augmentation massive de la consommation de ressources :
- Il passe de 18 Mo à l’ouverture à 300 Mo.
- En utilisation normale, il consommait auparavant 100 à 200 Mo, 300 dans les cas les plus extrêmes. Maintenant que la consommation a été multipliée exactement par 10 : 1-2 Go, 3G quand nous avons de nombreux chats ouverts.
Pourquoi cela se produit-il ? Parce que Chromium est lourd… et ouvrir WhatsApp dans WebView2 revient essentiellement à ouvrir un autre navigateur Chrome/Edge uniquement pour WhatsApp.
Non seulement cela consomme plus de mémoire, mais cela fonctionne aussi moins bien
Tous les rapports s'accordent sur le fait que les performances globales se sont sensiblement dégradées : la navigation entre les conversations est plus lente et les animations et les transitions traduisent davantage de « maladresses » de mouvement.
En revanche, le système de notification tombe en panne (avec retards ou désynchronisations), et les fonctions Windows telles que 'Ne pas déranger' ils ne fonctionnent pas bien.
Pourquoi Meta a-t-il pris ce recul ? La raison pourrait être au sein de l'entreprise
Plusieurs documents citent une explication probable : les récents licenciements au sein de Meta auraient éliminé l'équipe responsable du développement natif de WhatsApp pour Windows. Ainsi, la maintenance d’une base de code unique (la version Web) coûte beaucoup moins cher que la maintenance d’une application Windows native.
L'ironie est que, alors que WhatsApp abandonne l'application native sur Windows – plus d'un milliard d'appareils actifs -, Meta vient de prendre la peine de lancer une version native complète pour Apple Watch, un système d'exploitation avec beaucoup moins d'utilisateurs.
Puis-je éviter la mise à jour ?
Pour ceux qui n'ont pas encore mis à jour, le Microsoft Store peut vous permettre de conserver la version précédente pendant quelques jours. Mais tous les utilisateurs finiront par voir comment leur session sera fermée de force et seront obligés d'utiliser la nouvelle application WebView2.
Alors que puis-je faire ?
Même si les options sont limitées, il existe des alternatives :
- Utilisez WhatsApp Web dans Edge ou Chrome : Paradoxalement, WhatsApp Web dans un navigateur normal fonctionne mieux et consomme moins de RAM que la nouvelle application WebView2.
- Conservez l'ancienne application aussi longtemps qu'elle dure : n'oubliez pas que Meta finira par vous déconnecter et vous obligera à migrer vers la nouvelle.
- Utilisez l'application sur votre mobile et réduisez l'utilisation sur PC : Ce n'est pas l'idéal, mais vous éviterez une consommation excessive de RAM.