
WhatsApp a ironiquement « mis à jour » son application vers une version plus récente qui, selon nous, fonctionne bien moins bien que celle qu’elle a remplacée. La version 2.2584.3.0 a remplacé l’application native (WinUI/UWP) par un wrapper Web, qui s’exécute sur le moteur de rendu WebView2 de Microsoft.
Le 31 octobre, Windows Insight a signalé pour la première fois que WhatsApp pourrait passer à une application Web Chromium à partir du 5 novembre. Comme prévu, Meta n’a rien mentionné sur la transition d’UWP vers un Web Wrapper basé sur Chromium. Tout ce qu’ils ont donné, c’est un avertissement indiquant que vous devrez vous reconnecter pour la prochaine mise à jour.
La transition est en préparation depuis plusieurs mois maintenant, comme le rapportait Windows Insight fin juillet. À l’époque, seule la version bêta de WhatsApp avait été déplacée vers web.whatsapp.com.
Le 5 novembre, Meta a tenu sa sinistre promesse et a commencé à déployer une mise à jour pour tous les utilisateurs de WhatsApp sous Windows. Nous avons reçu la mise à jour le premier jour et avons commencé à la tester avec la version bêta. Les deux sont essentiellement identiques, car ils chargent simplement web.whatsapp.com dans un conteneur WebView2.
Test du nouveau WhatsApp pour Windows
Nous testons la version bêta de WhatsApp, qui est passée au wrapper Web Chromium il y a quelques mois. Si vous vous attendez à ce qu’il ait gagné en stabilité et en performances, vous vous trompez complètement.

Dans l’image ci-dessus, je ne me suis même pas encore connecté. Aucune de mes discussions n’a commencé à se synchroniser. Et pourtant, il utilise déjà 300 Mo de RAM. Si vous pensez que tout va bien, jetez un œil à UWP WhatsApp ci-dessous, qui est déjà connecté, ouvert et en cours d’exécution, avec une utilisation de RAM d’un peu moins de 100 Mo.
C’est mon WhatsApp de tous les jours, avec plus de 100 discussions en tête-à-tête et environ 30 groupes actifs, et pourtant l’UWP WhatsApp était tellement optimisé qu’il utilisait moins de 100 Mo de RAM. Voyons comment se comporte le WebView2 WhatsApp…
La connexion était une affaire familière, mais WhatsApp a affiché une fenêtre contextuelle avant d’afficher mes discussions, qui disait “We’Voe a mis à jour l’apparence et le fonctionnement de WhatsApp Beta. Cela inclut l’ajout de chaînes et davantage de fonctionnalités au statut et aux communautés”.

Il est vrai que WhatsApp de l’UWP n’avait pas accès aux chaînes et aux communautés, mais j’ai vraiment aimé qu’il n’en ait pas non plus, et j’aimerais pouvoir les désactiver également sur mon téléphone.
Quant à la partie qui dit « We’Voe », honnêtement, ça va, puisqu’il s’agit d’une version bêta et que des choses comme ça arrivent. Sauf qu’il s’agit d’un wrapper Web, ce qui signifie théoriquement que Meta peut le réparer pour web.whatsapp.com, et cela serait également corrigé ici. C’est aussi plus facile et moins cher. N’était-ce pas là tout l’intérêt de passer à un modèle de web wrapper ?
Quoi qu’il en soit, pendant les 10 premières minutes d’utilisation du nouveau WhatsApp, il semblait fonctionner à 10 ips, comme un jeu vidéo saccadé. Cliquer sur chaque chat prendrait une bonne et longue seconde pour l’ouvrir. Je pensais que c’était parce que les discussions se chargeaient en arrière-plan.
Mais le décalage persistait même après quelques heures d’utilisation.
Par rapport à l’ancien UWP WhatsApp, le retard est évident. Pour quelqu’un comme moi, qui utilise régulièrement WhatsApp sur mon PC, ce genre de retard n’est pas tolérable.
Lorsque je passe d’une discussion à l’autre, l’animation démarre une fraction de seconde après mon clic. Dans la version UWP, le changement de chat se produit au moment même où je clique. Bien sûr, cela peut être dû au fait que j’ai déjà maximisé ma RAM, mais je n’ai jamais eu ce problème avec la version UWP, donc je n’ai aucune raison de m’installer.
L’écran partagé avec WhatsApp n’est plus aussi performant qu’avant
Ce qui est encore plus ennuyeux, c’est que je ne peux pas redimensionner WhatsApp juste assez pour que seule la discussion en cours soit visible.
Pour le contexte, j’ai mis WhatsApp sur le côté gauche, mon navigateur occupant la majeure partie de l’écran. Cette configuration est généralement réservée lorsque je participe à des discussions de groupe sur un sujet spécifique. Je recherche donc sur le navigateur, saisis et envoie les informations sur WhatsApp, sans être distrait par d’autres discussions.

Le nouveau WhatsApp, basé sur Chromium, ne me permet pas de faire ça. Peu importe la force avec laquelle je fais glisser sur les bords, cela ne se réduit pas au point où je ne peux afficher que la discussion en cours.
Quelle quantité de RAM le nouveau WhatsApp utilise-t-il ?
Pour en revenir à la partie performance, mon ordinateur portable, malgré 16 Go de RAM, oscille toujours autour de 90 à 95 % d’utilisation de la RAM. Je veux blâmer Edge, mais j’ai près de 100 onglets ouverts à tout moment. Et la RAM n’est pas évolutive, ce que je pensais ne poserait pas de problème lorsque je l’ai acheté.
Quoi qu’il en soit, je souhaite économiser toute la RAM que je peux, sans fermer les onglets (car, recherchez !). Mais WhatsApp utilise désormais la RAM comme s’il s’agissait d’une application de qualité professionnelle, en commençant avec un minimum de 300 à 600 Mo.
Mais le problème ici est que l’utilisation de 600 Mo de RAM ne concerne que lorsque l’application est ouverte et inactive. Si je fais défiler une discussion, l’utilisation de la RAM double instantanément et atteint environ 1,2 Go, ce qui est absurde pour une application de messagerie.
De plus, le défilement des messages n’est pas aussi fluide que UWP WhatsApp, qui, soit dit en passant, utilise moins de 300 Mo de RAM même lors du défilement rapide des messages.

Le pire, c’est que même si je ferme WhatsApp, il continuera à utiliser près de 400 Mo, et c’est parce que la fermeture de l’application la place simplement dans la barre d’état système et la fait fonctionner en arrière-plan, afin que vous receviez des notifications.
Mais les notifications UWP WhatsApp natives proviennent directement de Windows à l’aide des API de notification intégrées au système, elles ne doivent donc pas nécessairement s’exécuter en arrière-plan.
Le wrapper WebView2 basé sur Chromium WhatsApp utilise le moteur du navigateur pour recevoir des notifications push via les techniciens de service, il doit donc rester actif en arrière-plan.
Cependant, WhatsApp vous permet de l’empêcher de s’exécuter en arrière-plan. Pour ce faire, cliquez sur l’icône d’engrenage à gauche (Paramètres) dans WhatsApp, sélectionnez Général et désactivez « Réduire dans la barre d’état système ». Vous pouvez également désactiver « Démarrer WhatsApp à la connexion », surtout si vous disposez d’un matériel plus ancien ou plus faible.

Le nouveau WhatsApp peut potentiellement ralentir l’ancien matériel
Si vous possédez un PC avec un matériel plus ancien et 4 ou 8 Go de RAM, alors vous avez de la chance, car WhatsApp vient de vous donner une autre raison de passer à un matériel plus récent.
Le PC de mon père est doté d’un matériel vieux de 10 ans, avec 8 Go de RAM, et il fonctionne sous Windows 11. Le simple fait de garder WhatsApp ouvert, ce que mon père fait toujours, utilise désormais plus de 600 Mo de RAM. Dans la version UWP, WhatsApp n’utilisait qu’environ 100 Mo de RAM.

Comme je l’ai mentionné plus tôt, fermer le nouveau WhatsApp propulsé par Chromium ne le ferme pas vraiment, et donc pour une personne comme mon père, qui ne sait pas comment le quitter de la barre d’état système, devra faire face à des performances moins bonnes.
Mais si vous le quittez, si vous recevez un message dans WhatsApp, vous recevrez toujours une notification, mais elle dit simplement « Vous avez peut-être de nouveaux messages ». Bien sûr, ce n’est pas un problème avec UWP WhatsApp.
Cependant, l’utilisation élevée de la RAM n’est pas la seule préoccupation. Vous avez peut-être remarqué dans les captures d’écran que l’utilisation du processeur pour le nouveau WhatsApp basé sur Chromium se situe entre 10 et 35 %, tandis que l’UWP WhatApp dépasse à peine 5 %.
Même sans rien faire, avec une seule discussion ouverte, WhatsApp sur l’ancien PC de mon père utilise 22,4 % du processeur. Faire défiler les messages et tenter de passer des appels vidéo nécessitera plus de CPU et de RAM.
Les appels vidéo dans le nouveau WhatsApp utilisent 3X RAM
Sans rien faire d’autre, comme faire défiler les messages, les appels vidéo effectués via le dernier WhatsApp basé sur Chromium utilisent près de 900 Mo de RAM et 25,8 % d’utilisation du processeur.

Cependant, UWP WhatsApp n’utilise que 316 Mo de RAM et pratiquement aucune utilisation du processeur. Curieusement, même lorsqu’il est fermé, WhatsApp basé sur Chromium (WhatsApp Beta dans la capture d’écran) utilise environ 550 Mo de RAM.

Autres problèmes avec le nouveau WhatsApp
J’ai utilisé la version bêta de WhatsApp basée sur Chromium sur mon PC et la version publique sur le PC de mon père, et la plupart des problèmes suivants existent sur les deux versions :
Certains statuts ne s’affichent pas correctement dans la nouvelle version de WhatsApp et l’application indique que ma version de WhatsApp ne le prend pas en charge. Cependant, l’ancienne version UWP de WhatsApp affiche les mêmes mises à jour de statut sans problème.

Si vous n’avez pas ouvert WhatsApp depuis un certain temps, la prochaine fois que vous l’ouvrirez, vous verrez peut-être un avertissement « Ordinateur non connecté ». Cependant, celui-ci disparaît au bout de quelques secondes.

Parfois, l’ouverture de l’application affichera simplement l’écran de démarrage pendant quelques secondes. J’ai eu des cas où il fallait près de 10 secondes pour afficher les messages.

La sortie du PC de l’hibernation a entraîné la déconnexion de WhatsApp à plusieurs reprises. Cependant, le redémarrage du PC ne m’a pas déconnecté de WhatsApp.
Si votre PC dispose déjà des prouesses matérielles, vous ne rencontrerez peut-être aucun problème de performances, et mis à part les problèmes que j’ai mentionnés, qui ne sont en aucun cas anodins, tout semble bien fonctionner.
Cependant, il y a une sensation de lourdeur imminente dans l’application, ce qui rend l’expérience globale lente. Le plus triste est que l’application UWP était très rapide, malgré quelques problèmes mineurs.
Parfois, l’ouverture d’une image envoyée par quelqu’un empêchera la zone de texte de répondre. Une mise à jour du statut, que j’ai déjà consultée sur mon téléphone, s’affichera à nouveau sous forme de mise à jour dans WhatsApp UWP. Ce ne sont que des problèmes mineurs que Meta aurait pu résoudre avec une mise à jour. Mais au lieu de cela, ils ont choisi d’évoluer à rebours.
Pourquoi le nouveau WhatsApp pour Windows fonctionne-t-il mal ?
Lorsque vous ouvrez le nouveau WhatsApp basé sur Chromium sous Windows, il ne s’exécute pas comme un seul processus léger comme l’ancienne version UWP. Au lieu de cela, il se comporte comme un mini-navigateur exécutant web.whatsapp.com sur votre PC. Ainsi, il aurait toute la pile de processus WebView2, en particulier ceux que vous voyez dans le gestionnaire de tâches.

Le gestionnaire WebView2 principal coordonne tous les processus enfants que ces applications basées sur Chrome doivent exécuter. Le processus GPU WebView2 gère tous les rendus et animations. Des services tels que WebView2 Utility : réseau, audio et stockage existent car Chromium divise la mise en réseau, la lecture audio, l’accès aux fichiers et les bases de données en processus isolés pour la sécurité et le sandboxing.
WhatsApp Beta apparaît comme le shell de l’application et Runtime Broker gère toujours les autorisations au niveau du système d’exploitation. Crashpad est le propre client de rapport d’erreur de Chrome, qui s’exécute également en permanence en arrière-plan.
Comme prévu, toutes ces pièces mobiles consomment plus de carburant que l’application UWP, qui ne dispose que du sous-processus WhatsApp et du Runtime Broker.
Alors, si WhatsApp disposait déjà d’une application UWP optimisée, pourquoi ont-ils migré vers le modèle WebView 2 ?
Pourquoi Meta a-t-il tué l’UWP WhatsApp ?
Il y a quelques années, Meta avait des projets massifs en matière de réalité virtuelle et de réalité augmentée. Ils y ont investi des milliards de dollars, l’ont appelé Metaverse et ont même rebaptisé Facebook Meta.
Mais il y a quelques années, le monde avait une idée différente : celle de l’IA. Bien que Meta ait travaillé sur ses propres modèles Llama, ils n’ont toujours pas reçu la popularité que ChatGPT et ses semblables ont acquise.
Pour faire court, Meta a perdu une tonne d’argent et leur solution a été les licenciements. Dans le cadre de ce processus, l’entreprise a trouvé des départements qui n’étaient plus nécessaires et l’équipe de développement de logiciels Windows était le bon candidat.
Notez que WhatsApp pour Windows n’a pas toujours été une application UWP ; il s’agissait au début d’un wrapper Web, qui a été entièrement transféré vers UWP en 2022. Le développement de celui-ci a commencé quelque part en 2021.
Bien sûr, l’entreprise n’a pas annoncé publiquement qu’elle avait licencié les développeurs Windows, mais la suppression de l’application Messenger, la transition d’UWP vers WebView pour WhatsApp et l’application Facebook, qui a déjà migré vers un modèle de wrapper Web, sont autant de signes que l’entreprise n’a plus besoin de développeurs Windows. Les applications Instagram et Threads sont également des wrappers Web au cas où vous vous poseriez la question.
Meta pourrait dire que son objectif était de simplifier le développement en réutilisant la base de code WhatsApp Web existante au lieu de maintenir un client natif distinct. Cependant, la véritable raison est simplement le coût.
Mais ce qui me laisse perplexe, c’est que ce manque d’argent ne tient pas la route de l’application WhatsApp pour macOS. Oui, macOS, qui détient une part de marché minuscule par rapport à Windows, dispose toujours d’une application WhatsApp native. Et ce n’est pas comme si Meta allait licencier les ingénieurs de plate-forme Apple, d’autant plus qu’ils ont créé une application WhatsApp native pour Apple Watch.
Selon Meta, les messages WhatsApp sur votre poignet sont plus importants que ceux sur un système d’exploitation de bureau puissant et complet comme Windows.
Mais peut-on blâmer Meta seule pour cela ? Comment Microsoft traite-t-il sa propre application sociale ?
LinkedIn, pour lequel Microsoft a dépensé 26,2 milliards de dollars, ne dispose pas d’application native. Je trouve absurde qu’une entreprise de près de 4 000 milliards de dollars américains ne puisse pas canaliser les ressources nécessaires pour maintenir en vie son propre environnement de développement.
Ce n’était pas comme ça avant…
L’époque dorée de l’UWP était à l’époque de Windows Phone, lorsque Microsoft payait de ses poches les grandes entreprises pour qu’elles apportent leurs applications sur le Microsoft Store !
Je me souviens encore d’avoir utilisé mon Windows Phone, qui bénéficiait de nombreuses nouvelles fonctionnalités WhatsApp bien avant Android ou iOS.
En ce qui concerne Windows Phone, Microsoft a toujours dépensé en frénésie au lieu de combler les lacunes, mais pour Windows 11, Microsoft ne semble pas se soucier de perdre le support des applications.
La raison pourrait être l’IA. Avec tout le monde sur le pont pour un système d’exploitation agentique, Microsoft estime que l’avenir ne permettra pas aux gens d’utiliser des applications avec leur souris ou leur clavier. L’entreprise pense que nous parlerons à notre ordinateur pour faire avancer les choses. Si tel est le cas, aurions-nous besoin d’applications ?
Peut-être pas. Mais cet avenir est loin. Et si Microsoft perd des clients à cause de mauvaises expériences, comme un explorateur de fichiers lent dans Windows, l’entreprise peut-elle garantir un avenir où les gens parleraient à un PC Windows ?
Accueil
Partager
Bulletin
Bulletin WL
Newsletter WL !
Gardez une longueur d’avance grâce aux dernières mises à jour Windows, informatiques et IA. Approuvé par plus de 50 000 abonnés.
Nom
Courriel
Inscrivez-vous gratuitement
*️⃣ Lien source :
Application web Chromium du 5 novembre, depuis plusieurs mois maintenant, Nous avons reçu la mise à jour le jour 1, UWP en 2022, suppression de l’application Messenger, part de marché minuscule , application WhatsApp native pour Apple Watch , pour un système d’exploitation agentique, Accueil ,
Bulletin
,