Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser

Webstedets performance overvågningsservice DebugBear har offentliggjort resultaterne af en analyse af browserudvidelsers indflydelse på ydeevnen og brugernes arbejdskomfort. Under undersøgelsen blev 5000 af de mest populære Chrome-udvidelser testet. Ved testene blev CPU-belastningen, mængden af data, der blev indlæst, sideindlæsningshastigheden, forsinkelsen ved brugerinteraktion med websites og diskpladsforbruget vurderet.

Nogle konklusioner:

  • Brugen af udvidelser med annonceblokkerer reducerer generelt CPU-belastningen, mindsker mængden af indlæste data og sænker hukommelsesforbruget. For eksempel reducerer udvidelsen uBlock Origin, som har 37 millioner brugere, CPU-belastningen fra 57 til 4 sekunders processor tid, når der ses på de testede sider på et nyhedssite med masser af reklamer. I modsætning hertil viste reduktionen af CPU-belastningen ved brug af de mere populære annonceblokkerere AdBlock (66 millioner brugere) og AdBlock Plus (45 millioner brugere) sig at være minimum og ikke oversteg 15%.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Når man vurderer trafikbesparelsen ved aktivering af blokkerne, leverede uBlock Origin de bedste resultater, da det satte størrelsen på de indlæste data på de testede websites i gennemsnit fra 41 til 3 MB. Udvidelsen ScriptSafe lå højere i rangeringen, men dette blev opnået ved fuldstændigt at deaktivere JavaScript.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Ved test af udvidelsers indflydelse på hukommelsesforbruget viste DuckDuckGo Privacy Essentials de bedste resultater. Brug af AdBlock Plus øgede derimod hukommelsesforbruget.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Ud af 336 udvidelser med over 1 million brugere, førte 11 til en stigning i belastningen ved behandling af hver side med mere end 0,5 sekunders CPU-tid. De dårligste resultater blev noteret for udvidelsen Monica, som har 2 millioner installationer - ved brug af denne blev der brugt yderligere 1,3 sekunder til behandling af hver side. Udvidelsen Read&Write, med 17 millioner installationer, tog 0,8 sekunder CPU-tid.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Gentagelsen af testen på Ikea's website afslørede udvidelser, der forsinker arbejdet og løser specifikke opgaver for online butikker. For eksempel forårsagede udvidelsen Honey, som har 20 millioner brugere, en forsinkelse på 1,5 sekunders CPU-tid.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Når testen blev udvidet til 5000 af de mest populære udvidelser, var det værste resultat (2,3 sek. CPU-tid) fra udvidelsen MaxAI, som har 800.000 brugere.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Ved test af 5000 udvidelser på Ikea-webstedet var det værste (næsten 5 sek. CPU-tid) resultat fra udvidelsen "superagent — Automatic cookie consent".
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • 86 % af de testede udvidelser skabte minimal (mindre end 50 ms) belastning på CPU'en, 5,2 % skabte belastning fra 50 til 100 ms processtid, 4,4 % — fra 100 til 250 ms, 2,4 % — fra 250 til 500 ms, 1,7 % — mere end 500 ms.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Testing af sideindlæsningsforsinkelser (metrik FCP, First Contentful Paint) viste, at der ikke er en direkte korrelation mellem høj CPU-belastning og forsinkelser ved indlæsning af sider. For eksempel forsinkede de CPU-intensive udvidelser Coupert Coupon Finder og Merlin AI ikke indlæsningen af sider. De udvidelser, som mest væsentligt forsinkede indlæsningen af sider, var Monica AI, Klarna og Avast Safeprice, som aktiverer behandlere ved begyndelsen af indlæsningen, frem for efter dens afslutning. Forsinkelse opstod også ved brug af udvidelser, der tilbyder adgang gennem VPN.

    Udtakning af udvidelser med mere end en million brugere:

    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser

    Udtakning af 5000 mest populære udvidelser:

    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Test af forsinkelser ved interaktion med sider (metrik INP, Interaction to Next Paint). Blandt udvidelser med mere end en million brugere var Avira Password Manager bemærkelsesværdig, da den medførte en forsinkelse på 160 ms ved hver musklik (forsinkelsen optræder kun i de første 5 sekunder, indtil initialiseringen er afsluttet). Brug af Microsoft Editor extension og Superb Copy medførte forsinkelser på niveau med 10 ms.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • Test af diskpladsforbrug. Af de 5000 testede udvidelser førte 27 til forbrug af mere end 100 MB diskplads. Toppen var udvidelsen Meme Soundboard, som krævede 600 MB på grund af lagring af 723 MP3-filer. 87 % af udvidelserne optager mindre end 10 MB, 11,2 % — mere end 10 MB og 2,2 % — mere end 50 MB.
    Undersøgelse af indvirkningen på ydeevnen af 5000 Chrome-udvidelser
  • 1,7 % af udvidelserne blokerer caching af navigation mellem sider (back/forward cache). Blandt sådanne udvidelser: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read og Microsoft Editor.
  • Forudindlæsning og forudrendering (pre-loading og pre-rendering) blokeres af 8 udvidelser (0,2 %), herunder uBlock Origin, Windscribe og Privacy Badger.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster