Serviciul de monitorizare a performanței site-urilor web DebugBear a publicat rezultatele unei analize privind influența extensiilor browser-ului asupra performanței și confortului utilizatorilor. În cadrul studiului, au fost testate 5000 dintre cele mai populare extensii pentru Chrome. În timpul testării, a fost evaluată sarcina pe CPU, volumul de date transferate, viteza de încărcare a paginilor, întârzierile în interacțiunea utilizatorului cu paginile web și consumul de spațiu pe disc.
Unele concluzii:
- Utilizarea extensiilor cu blocatoare de reclame, în general, reduce sarcina pe CPU, diminua volumul de date transferate și consumul de memorie. De exemplu, extensia uBlock Origin, care are 37 de milioane de utilizatori, reduce sarcina pe CPU de la 57 la 4 secunde de timp de procesor atunci când vizionează paginile testate pe unul dintre site-urile de știri cu multă publicitate. În același timp, reducerea sarcinii pe CPU atunci când se utilizează cele mai populare blocatoare AdBlock (66 de milioane de utilizatori) și AdBlock Plus (45 de milioane de utilizatori) a fost minimă și nu a depășit 15%.

- Atunci când s-a evaluat economia de trafic prin activarea blocatoarelor, cele mai bune rezultate au fost obținute de uBlock Origin, care a permis reducerea dimensiunii datelor transferate pe site-urile testate, în medie, de la 41 la 3 MB. Extensia ScriptSafe a avut un clasament mai bun, dar acest lucru a fost realizat prin dezactivarea completă a JavaScript-ului.

- În timpul testării influenței extensiilor asupra consumului de memorie, cele mai bune rezultate au fost obținute de extensia DuckDuckGo Privacy Essentials. Utilizarea AdBlock Plus a dus la creșterea consumului de memorie.

- Dintre cele 336 de extensii cu mai mult de 1 milion de utilizatori, 11 au dus la o creștere a sarcinii în procesarea fiecărei pagini cu mai mult de 0.5 secunde de timp pe CPU. Cele mai slabe rezultate au fost obținute de extensia Monica, care are 2 milioane de instalări — utilizarea acesteia a dus la cheltuirea a încă 1.3 secunde pentru procesarea fiecărei pagini. Extensia Read&Write, care are 17 milioane de instalări, a redus cu 0.8 secunde timpul de procesor.

- Repetarea testului pe site-ul Ikea a evidențiat extensiile care încetinesc funcționarea și care abordează sarcini specifice pentru magazinele online. De exemplu, extensia Honey, cu 20 de milioane de utilizatori, a creat o întârziere de 1.5 secunde de timp pe procesor.

- At the expansion of the test to 5000 most popular plugins, the worst performance (2.3 seconds CPU time) was shown by the MaxAI plugin, which has 800 thousand users.

- When testing 5000 plugins on the Ikea website, the worst performance (almost 5 seconds CPU time) was recorded for the plugin 'superagent — Automatic cookie consent'.

- 86% of the tested plugins created minimal (less than 50 ms) CPU load, 5.2% of plugins created a load from 50 to 100 ms of CPU time, 4.4% — from 100 to 250 ms, 2.4% — from 250 to 500 ms, 1.7% — more than 500 ms.

- Testing page loading delays (FCP, First Contentful Paint metric) showed that there is no direct correlation between high CPU load and delays in page loading. For example, the plugins Coupert Coupon Finder and Merlin AI, which consume a lot of CPU time, did not slow down page loading. Among the plugins that significantly slowed down page loading, Monica AI, Klarna, and Avast Safeprice were noted, as they initiate handlers at the start of loading, not after its completion. Delays also occurred when using plugins that offer access through VPN.
Sample of plugins with over a million users:

Sample of the 5000 most popular plugins:

- Testing delays when interacting with pages (INP, Interaction to Next Paint metric). Among the plugins with over a million users, the Avira Password Manager stood out, causing a delay of 160 ms with each mouse click (the delay only occurs in the first 5 seconds, while initialization is ongoing). The use of the Microsoft Editor extension and Superb Copy caused delays at the level of 10 ms.

- Testing disk space consumption. Out of 5000 tested plugins, 27 led to the consumption of more than 100 MB of disk space. The leader was the Meme Soundboard plugin, which required 600 MB due to saving 723 MP3 files. 87% of the plugins occupy less than 10 MB, 11.2% — more than 10 MB, and 2.2% — more than 50 MB.

- 1.7% of plugins block caching transitions between pages (back/forward cache). Among such plugins are: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read, and Microsoft Editor.
- Pre-loading and pre-rendering are blocked by 8 plugins (0.2%), including uBlock Origin, Windscribe, and Privacy Badger.
Sursa: opennet.ro












