par Martin Brinkmann le 13 février 2019 dans Google Chrome – 1 commentaire
La plupart des navigateurs web aujourd’hui prendre en charge les extensions que l’ajout, la modification ou la suppression de certaines fonctionnalités du navigateur lui-même ou des sites web.
Les Extensions peuvent être installées pour bloquer la publicité ou de suivi, d’ajouter des fonctionnalités aux sites web, suivre l’évolution des prix des articles, changer la Page Nouvel Onglet du navigateur, ou de corriger votre orthographe.
Il ne devrait pas venir comme une surprise que les extensions qui ne se charge consomment des ressources. 26 différentes extensions de Chrome ont été analysées récemment pour savoir si ils ont un impact sur les performances de navigation.
Extensions populaires tels que uBlock (Origine je suppose), Adblock Plus, HTTPS Everywhere, Grammarly, LastPass, ou Dictionnaire de Google ont été sélectionnés pour le test.
Les résultats confirment ce que beaucoup d’utilisateurs d’Internet qui utilisent des extensions savez probablement déjà:
- La moyenne d’extension n’a pas d’incidence sur les performances de manière significative.
- Le plus d’extensions que vous utilisez, plus l’impact sur les performances.
- Des outils de confidentialité d’améliorer les performances sur les pages avec beaucoup de publicité ou de scripts de suivi, même si elles ont un faible coût initial.
- Certaines extensions, en particulier ceux dont les pages sont liées à des actions, l’impact de la performance plus.
Certaines extensions consomme plus de CPU que les autres. Le miel, un shopping extension, a ajouté 636ms de CPU en plus de temps lors de l’installation. Grammarly, vérification de l’orthographe et de la grammaire, plus de 300ms, et Clipper Evernote et StayFocused, plus de 200ms chaque.
De tous les a testé des bloqueurs de contenu, Ublock (encore une fois, je suppose uBlock Origine est signifié) a utilisé le moins de CPU lors du chargement testé sites. AdGuard, AdBlock et AdBlock Plus utilisée de plus de CPU dans les tests réalisés.
Une vie privée axée extension, Privacy Badger, utilisé moins de CPU que uBlock alors que Ghostery.
Les Extensions de ne pas utiliser les meilleures pratiques, par exemple, une extension qui est conçu pour un site web spécifique, mais conçu de manière à ce qu’il fonctionne sur tous les sites, l’impact des performances plus qu’ils ne devraient. Extension Chrome les développeurs devraient également éviter d’exécuter des scripts de contenu sur document_start, et visent à maintenir le JavaScript qui est inclus aussi petite que possible.
Il serait assez facile pour le développeur, généralement, à l’adresse de certains ou de tous ces problèmes.
Le Mot De La Fin
Les chercheurs ont de répéter le test dans un environnement contrôlé et plus la taille de l’échantillon pour confirmer les résultats.
Alors que Chrome a été au centre de l’analyse, il est probable que les résultats vont être vrai pour d’autres navigateurs aussi bien.
Le chercheur n’a pas l’air à l’utilisation de la mémoire ou de la consommation d’énergie afin de savoir si les extensions impact de ces métriques.
Un bon conseiller est probablement que vous devriez essayer et d’exécuter un nombre minimal d’extensions de votre navigateur de choix. En dehors de l’amélioration des performances, vous pouvez également améliorer la confidentialité.
Maintenant, Vous: Combien d’extensions-vous actuellement?