DebugBear veebilehtede tulemuslikkuse jälgimise teenus avaldas tulemused uuringust, mille eesmärgiks oli uurida brauseri lisandite mõju kasutaja töö efektiivsusele. Uuringu käigus testiti 5000 populaarseimat Chrome'i lisandit. Testimise käigus hinnati CPU koormust, laadimismahu, veebilehtede laadimiskiirus, viivitused kasutaja ja veebilehtede vahel ning kettaruumi kasutamine.
Mõned järeldused:
- Reklaami blokeerijate lisandite kasutamine vähendab tavaliselt CPU koormust, vähendab laadimismahtu ja säästab mälu. Näiteks 37 miljoni kasutajaga uBlock Origin vähendab CPU koormust 57-lt 4 sekundile protsessoriajast testitud lehtedel, mis olid täis reklaame. Samas, teiste populaarsete reklaami blokeerijate AdBlock (66 miljonit kasutajat) ja AdBlock Plus (45 miljonit kasutajat) koormuse vähenemine oli minimaalne ja ei ületanud 15%.

- Blokeerijate kasutamisega kaasneva andmeesäästu hindamisel näitas parimaid tulemusi uBlock Origin, mis vähendas andmehulka testitud lehtedel keskmiselt 41 MBi-lt 3 MBi-le. Lisand ScriptSafe oli paremusjärjestuses kõrgem, kuid see saavutati JavaScripti täieliku keelamisega.

- Mälu kasutamise testimisel saavutas parimaid tulemusi DuckDuckGo Privacy Essentials. AdBlock Plusi kasutamisel suurenes mälu tarbimine.

- 336-st lisandist, millel on üle 1 miljoni kasutaja, tõid 11 kaasa koormuse suurenemise üle 0,5 sekundi CPU töötlemise aega iga lehe puhul. Halvimaid tulemusi näitas 2 miljonit installeeritud Monica, mille kasutamisel kulus igale lehe töötlemiseks lisaks 1,3 sekundit. 17 miljoni installeerimisega lisand Read&Write nõudis 0,8 sekundit protsessoriajast.

- Ikea veebilehe testimisel tuvastati töö aeglustavad lisandid, mis lahendasid spetsiifilisi e-kaubanduse ülesandeid. Näiteks 20 miljoni kasutajaga lisand Honey põhjustas 1,5-sekundilise viivituse protsessoriajast.

- Testi laiendamisel 5000 populaarseimale lisandmoodulile olid halvimad näitajad (2,3 sekundi CPU aeg) lisandmoodulil MaxAI, millel on 800 tuhat kasutajat.

- Testides 5000 lisandmoodulit Ikea veebilehe peal, olid halvimad (peaaegu 5 sekundi CPU aeg) tulemused lisandmoodulil "superagent — Automaatne küpsise nõusolek".

- 86% testitud lisandmoodulitest tekitavad minimaalset (alla 50 ms) koormust CPU-le, 5,2% lisandmoodulitest tekitavad koormust vahemikus 50 kuni 100 ms, 4,4% — vahemikus 100 kuni 250 ms, 2,4% — vahemikus 250 kuni 500 ms, 1,7% — üle 500 ms.

- Lehekülgede laadimise aeglustamise test (FCP, First Contentful Paint mõõdik) näitas, et ei esine otsest seost suuri koormusi CPU-le ja lehekülgede laadimise viivituste vahel. Näiteks CPU aega palju tarbivad lisandmoodulid Coupert Coupon Finder ja Merlin AI ei aeglustanud lehekülgede laadimist. Tugevamaid lehekülgede laadimist aeglustavaid lisandmooduleid olid Monica AI, Klarna ja Avast Safeprice, mis aktiveerivad töötlejad laadimise alguses, mitte pärast selle lõpetamist. Aeglustamine tekkis ka lisandmoodulite kasutamisel, mis pakuvad juurdepääsu läbi. VPN.
Valim lisandmoodulitest, millel on rohkem kui miljon kasutajat:

Valim 5000 populaarseimast lisandmoodulist:

- Lehekülgede töö hilinemise test (INP, Interaction to Next Paint mõõdik). Lisandmoodulitest, millel on üle miljoni kasutaja, tõusis esile Avira Password Manager, mis tekitas iga hiireklõpsu korral viivituse 160 ms (viivitust väljendatakse ainult esimesed 5 sekundit, kuni initsialiseerimine on lõppenud). Lisaandmoodulite Microsoft Editor extension ja Superb Copy kasutamine tekitas viivitusi tasemel 10 ms.

- Kettaruumi kasutamise test. 5000 testitud lisandmoodulist 27 põhjustas rohkem kui 100 MB ruumi kasutamist. Juhtiv oli lisandmoodul Meme Soundboard, mis nõudis 600 MB, kuna salvestas 723 MP3-faili. 87% lisandmoodulitest kasutab vähem kui 10 MB, 11,2% — rohkem kui 10 MB ja 2,2% — rohkem kui 50 MB.

- 1,7% lisandmoodulitest blokeerivad vahepealse lehe vahemälu (back/forward cache). Sarnaste lisandmoodulite hulka kuuluvad: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read ja Microsoft Editor.
- Eelneva laadimise ja renderdamise (pre-loading ja pre-rendering) blokeerib 8 lisandmoodulit (0,2%), nende hulgas on uBlock Origin, Windscribe ja Privacy Badger.
Allikas: opennet.ru












