Ein aktualisierter Bericht über die Auswirkungen von Erweiterungen auf die Browserleistung und den Nutzerkomfort wurde erstellt. In dieser Untersuchung wurden die Leistungseinbußen, die beim Aufrufen von Websites wie apple.com, toyota.com, The Independent und Pittsburgh Post-Gazette auftreten, bewertet, zusätzlich zu einer einfachen Platzhalterseite, im Vergleich zu einer Überprüfung aus dem Vorjahr.
Die Ergebnisse der Studie bleiben unverändert: Viele beliebte Erweiterungen wie Honey, Evernote Web Clipper und Avira Browser Safety können die Ladegeschwindigkeit von Websites in Chrome erheblich beeinträchtigen. Auf der anderen Seite wird festgestellt, dass Werbeblocker- und Datenschutz-Erweiterungen die Performance beim Besuch von Websites mit vielen Anzeigen deutlich verbessern können.
Besonderes Interesse gilt der Untersuchung des Einflusses von Adblockern auf die Ladegeschwindigkeit von Seiten. Durch das Deaktivieren des Codes, der für die Darstellung von Werbung und Zählern verantwortlich ist, konnte die CPU-Zeit beim Öffnen von Websites wie The Independent und Pittsburgh Post-Gazette mit dem effektivsten Adblocker Ghostery von 17,5 Sekunden auf 1,7 Sekunden gesenkt werden, also um den Faktor 10. Für den weniger effektiven Adblocker Trustnav verringerte sich die CPU-Zeit auf 7,4 Sekunden, was einer Reduktion von 57 % entspricht.

Einige Erweiterungen zum Blockieren von Werbung verbrauchen aktiv CPU-Ressourcen im Hintergrund, was trotz der schnelleren Seitenverarbeitung die Gesamtbelastung des Systems erhöhen kann. Im kombinierten Test, der die CPU-Belastung beim Laden der Seite und im Hintergrund berücksichtigt, zeigen Ghostery und uBlock Origin die größte Effizienz.

Neben der Beschleunigung der Seitenverarbeitung wird bei der Nutzung von Adblockern der Datenverkehr erheblich reduziert (um 43 % bis 66 %) und die Anzahl der gesendeten Netzwerk-Anfragen verringert sich (um 83 % bis 90 %).


Adblocker tragen auch zur Reduzierung des RAM-Verbrauchs bei. Zum Beispiel verringert die Verwendung der Erweiterung Disconnect den Speicherbedarf des Browsers beim Öffnen von Seiten wie The Independent und Pittsburgh Post-Gazette von 574 MB auf 260 MB, das entspricht einer Einsparung von 54 %, was die Speicherkosten für die Verwaltung der Blockierlisten ausgleicht.

Bei Performance-Tests von Erweiterungen, wenn man die 100 beliebtesten Erweiterungen betrachtet, wird beim Öffnen einer Platzhalterseite der höchste Ressourcenverbrauch beim Evernote Web Clipper gemessen (368 ms CPU-Zeit). Auch die Datenschutz-Erweiterung Ghostery, der Video-Messenger Loom for Chrome, die Studenten-Erweiterung Clever und die Passwortmanager Avira und LastPass, die jeweils über eine Million Installationen verzeichnen, sind ressourcenintensiv.

Im Test, der die Webseite apple.com öffnet, ändert sich die Situation und die Erweiterung Dark Reader benötigt mit etwa 25 Sekunden CPU-Zeit am meisten (hauptsächlich aufgrund der Anpassung von Bildern für den Dunkelmodus). Auch die Coupon-Such-Erweiterung Honey verbraucht erhebliche Ressourcen (+825 ms).

Beim Öffnen der Toyota-Website führt der Norton Password Manager die Liste der Hauptursachen für die parasitäre CPU-Belastung an.

In einer Auswahl von 1000 der beliebtesten Erweiterungen, basierend auf CPU-Ressourcennutzung während der Seitenverarbeitung, liegen folgende Erweiterungen an der Spitze: Ubersuggest (verbraucht 1,6 Sekunden CPU-Zeit), ProWritingAid Grammar Checker (+658 ms), Meow (637 ms) und MozBar (+604 ms). Bei der Nutzung im Hintergrund dominieren: Avira Safe Shopping (+2,5 Sekunden), TrafficLight (+1,04 Sekunden), Virtru Email Protection (+817 ms) und Stylebot (655 ms). Der höchste Speicherverbrauch wird von den Erweiterungen AdBlocker by Trustnav (+215 MB), Ad-Blocker Pro (+211 MB), Hola ad remover (198 MB) und Xodo PDF Viewer & Editor (197 MB) verzeichnet. Zum Vergleich: uBlock Origin verbraucht bei der Seitenverarbeitung 27 ms CPU-Zeit, benötigt im Hintergrund 48 ms CPU-Zeit und belegt 77 MB Speicher.

Bei Tests auf realen Websites verschlechtert sich die Lage. Zum Beispiel benötigt die Erweiterung Substitutions, die den Code auf der Seite automatisch ersetzt, 9,7 Sekunden CPU-Zeit.

Bei der Messung der Verzögerung vor dem Beginn der Darstellung der Platzhalterseite zeigten unter den 100 beliebtesten Erweiterungen Clever, Lastpass und DuckDuckGo Privacy Essentials die schlechtesten Werte.

Bei der Wiederholung des Tests auf der Website apple.com zeigte sich, dass Dark Reader erhebliche Probleme hatte, die Rendering-Zeit um 4 Sekunden zu verzögern.

Auf der Website toyota waren die Verzögerungen durch Dark Reader weniger gravierend, während die Content-Blocker an der Spitze lagen.

Im Ressourcenverbrauchstest im Hintergrund hatte die Erweiterung Avira Safe Shopping die schlechtesten Werte mit über 2 Sekunden CPU-Zeit.

Bei der Wiederholung des Tests auf der Website toyota wurde auch bei dem Passwortmanager Dashlane und dem Werbeblocker AdGuard AdBlocker eine CPU-Zeit von über 2 Sekunden verzeichnet.

Bei der Testung von 1000 Erweiterungen auf der Website The Independent überschritt der CPU-Verbrauch im Hintergrund bei den Erweiterungen uberAgent, Dashlane und Wappalyzer 20 Sekunden.

In Bezug auf den Speicherverbrauch sind in dieser Kategorie die Erweiterungen zur Werbung blockieren und zum Datenschutz führend, die eine Datenbank mit Blockierlisten im Speicher halten müssen. Wenn jedoch eine große Anzahl von Websites, die mit Werbung überladen sind, im Browser geöffnet wird, kann der endgültige Speicherverbrauch des Browsers geringer sein als ohne die Verwendung von Blockierern.


Bei der Installation mehrerer Erweiterungen summiert sich der Ressourcenverbrauch.

Im Vergleich zu den Ergebnissen der letztjährigen Untersuchung zeigt sich der größte Fortschritt bei den Erweiterungen Grammarly, Microsoft Office, Okta Browser Plugin, Avira Safe Shopping und Avira Browser Safety, deren Verbrauch an Prozessorzeit um mehr als 100 ms gesenkt wurde. Die größten Rückgänge im Ressourcenverbrauch sind bei den Erweiterungen Save to Pocket, Loom und Evernote zu beobachten.

Quelle: opennet.ru
