Pourquoi les extensions Chrome sur Mac subissent-elles des ralentissements soudains ?

Pourquoi les extensions Chrome sur Mac subissent-elles des ralentissements soudains ?

De nombreux utilisateurs de Mac ont récemment remarqué un ralentissement notable de leurs extensions Chrome, notamment les gestionnaires de mots de passe comme 1Password et Bitwarden. Alors que ces outils étaient auparavant réactifs, ils mettent désormais plusieurs secondes, voire minutes, à s’ouvrir. Ce problème, qui n’affecte pas les utilisateurs de Windows ou de Chrome mobile, trouve son origine dans un bug de Chrome que Google s’efforce de corriger.

L’essentiel à retenir

  • Un bug dans Chrome ralentit l’ouverture des extensions sur macOS, mais pas sur Windows ou les versions mobiles.
  • Les gestionnaires de mots de passe tels que 1Password et Bitwarden sont particulièrement touchés.
  • Google teste actuellement un correctif en phase de déploiement limité à 1% des utilisateurs.

Imaginez que vous vous apprêtez à accéder à votre compte en ligne préféré sur votre Mac, vous cliquez sur l’icône de votre gestionnaire de mots de passe pour remplir vos identifiants, mais rien ne se passe. Vous attendez, perplexe, alors que quelques secondes semblent s’éterniser. Ce scénario est devenu une réalité frustrante pour beaucoup d’entre vous, utilisateurs de Mac, habitués à la rapidité et à l’efficacité. Google travaille pourtant d’arrache-pied pour rétablir l’expérience fluide à laquelle vous étiez habitué.

Le bug identifié dans Chrome ralentit les extensions

Depuis le 12 août, un ralentissement inexplicable affecte les extensions Chrome sur macOS, en particulier les gestionnaires de mots de passe. Signalé sur le Chromium Issue Tracker, ce problème est lié à une mauvaise gestion des priorités par Chrome. Lorsqu’une extension est ouverte, le navigateur devrait traiter cette action comme une tâche de haute priorité. Or, il les classe par erreur parmi les tâches d’arrière-plan, retardant ainsi leur exécution.

La conséquence directe est que les popups des extensions prennent un temps anormalement long à s’afficher, parfois jusqu’à une minute, en attendant que Chrome corrige sa propre erreur de classification. Les utilisateurs de Windows et des versions mobiles de Chrome ne rencontrent pas ce problème, ce qui laisse penser que l’interaction entre Chrome et macOS est à l’origine de ce dysfonctionnement.

Le rôle de macOS dans l’allocation des ressources

macOS, de son côté, ne facilite pas les choses. Les règles d’économie d’énergie du système d’exploitation d’Apple ont pour but de préserver la durée de vie de la batterie en limitant les ressources attribuées aux tâches d’arrière-plan. Ainsi, lorsque Chrome classe à tort une extension comme une tâche secondaire, macOS réduit les ressources CPU disponibles, ralentissant encore davantage le processus d’ouverture de la popup.

Cette combinaison d’erreurs des deux côtés – Chrome et macOS – explique pourquoi les extensions mettent autant de temps à réagir sur Mac. Cependant, Google a reconnu le problème et travaille activement à sa résolution.

Google déploie un correctif pour les utilisateurs de Chrome sur Mac

En mi-septembre, un membre de l’équipe de développement de Chrome a annoncé qu’un correctif, sous la forme d’une option nommée PMLoadingPageVoter, était testé chez 1% des utilisateurs. Cette phase de test est cruciale pour s’assurer que le correctif n’entraîne pas d’autres complications avant une large diffusion. Un correctif plus ciblé et durable est également en cours de conception pour traiter la cause profonde de ce bug.

Google a également sollicité l’aide des utilisateurs capables de reproduire systématiquement le problème pour recueillir davantage de données et identifier la source exacte de l’erreur. Malgré ces efforts, aucune date précise n’a été annoncée pour une résolution complète.

Le développement durable des navigateurs : un enjeu stratégique

La problématique des extensions Chrome sur Mac met en lumière l’importance du développement durable des navigateurs. La gestion efficace des ressources et la compatibilité avec divers systèmes d’exploitation sont des défis constants pour les entreprises technologiques comme Google, Microsoft, ou Mozilla. L’optimisation de l’allocation des ressources est cruciale pour offrir une expérience utilisateur fluide tout en préservant l’autonomie des appareils.

En parallèle, les développeurs tiers d’extensions doivent également suivre l’évolution des navigateurs pour garantir la compatibilité et la performance de leurs outils. L’exemple des gestionnaires de mots de passe montre à quel point une collaboration étroite entre éditeurs de logiciels et développeurs de navigateurs est nécessaire pour anticiper et résoudre ce type de dysfonctionnement.

FAQ

Pourquoi les extensions Chrome sont-elles lentes sur Mac ?

Les extensions Chrome sur Mac sont ralenties en raison d’un bug dans le navigateur qui classe incorrectement les popups comme tâches d’arrière-plan, combiné aux règles d’économie d’énergie de macOS.

Quelles extensions sont les plus touchées par ce problème ?

Les gestionnaires de mots de passe comme 1Password et Bitwarden sont particulièrement affectés car ils sont fréquemment utilisés pour remplir des identifiants en ligne.

Google a-t-il proposé un correctif pour ce problème ?

Oui, Google teste actuellement un correctif appelé PMLoadingPageVoter chez 1% des utilisateurs de Chrome sur Mac avant une diffusion plus large.

Ce problème affecte-t-il les utilisateurs de Windows ou de Chrome mobile ?

Non, ce ralentissement ne concerne que les utilisateurs de macOS. Les versions de Chrome sur Windows et mobile ne sont pas affectées par ce bug spécifique.


Suggestions de recherche