Studimi i ndikimit në performancën e 5000 shtesave për Chrome

Shërbimi i monitorimit të performancës së faqeve të internetit DebugBear publikoi rezultatet e analizës së ndikimit të shtesave të shfletuesit në performancën dhe komoditetin e punës së përdoruesve. Gjatë hulumtimit, u testuan 5000 shtesa më të njohura për Chrome. Gjatë testimit u vlerësua ngarkesa në CPU, volumi i të dhënave të ngarkuara, shpejtësia e ngarkimit të faqeve, vonesat gjatë ndërveprimit të përdoruesve me faqet e internetit dhe konsumimi i hapësirës së diskut.

Disa përfundime:

  • PĂ«rdorimi i shtesave me bllokues reklamash, zakonisht, zvogĂ«lon ngarkesĂ«n nĂ« CPU, ul volumin e tĂ« dhĂ«nave tĂ« ngarkuara dhe redukton konsumimin e memories. PĂ«r shembull, shtesa uBlock Origin, e cila ka 37 milion pĂ«rdorues, ul ngarkesĂ«n nĂ« CPU nga 57 nĂ« 4 sekonda kohĂ« procesori gjatĂ« shikimit tĂ« faqeve tĂ« testuara nĂ« njĂ« nga faqet e lajmeve me shumĂ« reklama. NĂ« kĂ«tĂ« rast, ulja e ngarkesĂ«s nĂ« CPU gjatĂ« pĂ«rdorimit tĂ« bllokuesve mĂ« tĂ« njohur AdBlock (66 milion pĂ«rdorues) dhe AdBlock Plus (45 milion pĂ«rdorues) doli tĂ« ishte minimale dhe nuk tejkaloi 15%.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Kur vlerĂ«sohet kursimi i trafikut me aktivizimin e bllokuesve, rezultatet mĂ« tĂ« mira i ka treguar uBlock Origin, i cili lejon tĂ« reduktohet madhĂ«sia e tĂ« dhĂ«nave tĂ« ngarkuara nĂ« faqet e testuara mesatarisht nga 41 nĂ« 3 MB. Shtesa ScriptSafe rezultoi tĂ« ishte mĂ« lart nĂ« renditje, por njĂ« gjĂ« e tillĂ« u arrit duke çaktivizuar plotĂ«sisht JavaScript.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • GjatĂ« testimit tĂ« ndikimit tĂ« shtesave nĂ« konsumimin e memories, rezultatet mĂ« tĂ« mira u arritĂ«n nga shtesa DuckDuckGo Privacy Essentials. GjatĂ« pĂ«rdorimit tĂ« AdBlock Plus, konsumi i memories u rrit.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Nga 336 shtesa, qĂ« kanĂ« mĂ« shumĂ« se 1 milion pĂ«rdorues, 11 çuan nĂ« rritje tĂ« ngarkesĂ«s gjatĂ« pĂ«rpunimit tĂ« secilĂ«s faqe mĂ« shumĂ« se 0.5 sekonda kohĂ« CPU. Rezultatet mĂ« tĂ« kĂ«qija u evidentuan nga shtesa Monica, e cila ka 2 milion instalime, - gjatĂ« pĂ«rdorimit tĂ« saj nĂ« pĂ«rpunimin e secilĂ«s faqe shpenzohej 1.3 sekonda shtesĂ«. Shtesa Read&Write, e cila ka 17 milion instalime, merrte 0.8 sekonda kohĂ« procesori.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • PĂ«rsĂ«ritja e testit nĂ« faqen e Ikea lejoi identifikimin e shtesave qĂ« ngadalĂ«suan punĂ«n, duke zgjidhur detyra specifike pĂ«r dyqanet nĂ« internet. PĂ«r shembull, shtesa Honey, e cila ka 20 milion pĂ«rdorues, shkaktonte njĂ« vonesĂ« prej 1.5 sekondash kohĂ« procesori.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Kur zgjerimi i provĂ«s deri nĂ« 5000 shtesat mĂ« tĂ« njohura, rezultatet mĂ« tĂ« kĂ«qija (2.3 sekonda kohĂ« CPU) ishin pĂ«r shtesĂ«n MaxAI, e cila ka 800 mijĂ« pĂ«rdorues.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • NĂ« testimin e 5000 shtesave nĂ« faqen e Ikea, rezultatet mĂ« tĂ« kĂ«qija (pĂ«r afro 5 sekonda kohĂ« CPU) ishin pĂ«r shtesĂ«n "superagent — Automatic cookie consent".
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • 86% e shtesave tĂ« testuara shkaktuan njĂ« ngarkesĂ« minimale (mĂ« pak se 50 ms) nĂ« CPU, 5.2% e shtesave shkaktuan njĂ« ngarkesĂ« nga 50 deri nĂ« 100 ms, 4.4% — nga 100 deri nĂ« 250 ms, 2.4% — nga 250 deri nĂ« 500 ms, 1.7% — mĂ« shumĂ« se 500 ms.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Testimi i ngadalĂ«simit tĂ« ngarkesĂ«s sĂ« faqeve (metrika FCP, First Contentful Paint) tregoi se nuk ka njĂ« korrelacion tĂ« drejtpĂ«rdrejtĂ« mes njĂ« ngarkese tĂ« madhe nĂ« CPU dhe vonesave gjatĂ« ngarkesĂ«s sĂ« faqeve. PĂ«r shembull, shtesat qĂ« konsumojnĂ« shumĂ« kohĂ« CPU si Coupert Coupon Finder dhe Merlin AI nuk ngadalesin ngarkesĂ«n e faqeve. Nga shtesat qĂ« ngadalĂ«sojnĂ« mĂ« shumĂ« ngarkesĂ«n e faqeve u veçuan Monica AI, Klarna dhe Avast Safeprice, tĂ« cilat aktivizojnĂ« proceset gjatĂ« ngarkesĂ«s, jo pas pĂ«rfundimit tĂ« saj. NgadalĂ«simi gjithashtu ndodhte gjatĂ« pĂ«rdorimit tĂ« shtesave qĂ« ofrojnĂ« akses pĂ«rmes VPN.

    Mostra e shtesave që kanë më shumë se një milion përdorues:

    Studimi i ndikimit në performancën e 5000 shtesave për Chrome

    Mostra e 5000 shtesave më të njohura:

    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Testimi i vonesave gjatĂ« punĂ«s me faqe (metrika INP, Interaction to Next Paint). NdĂ«r shtesat qĂ« kanĂ« mĂ« shumĂ« se njĂ« milion pĂ«rdorues, Avira Password Manager dallohej me njĂ« vonesĂ« prej 160 ms me çdo klikim tĂ« mausit (vonesa shfaqet vetĂ«m 5 sekondat e para, derisa pĂ«rfundon inicializimi). PĂ«rdorimi i shtesave Microsoft Editor extension dhe Superb Copy shkaktonte vonesa nĂ« nivelin e 10 ms.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • Testimi i konsumit tĂ« hapĂ«sirĂ«s sĂ« diskut. Nga 5000 shtesa tĂ« testuara, 27 shkaktuan njĂ« konsum mĂ« tĂ« madh se 100 MB hapĂ«sirĂ« nĂ« disk. Shtesa lider ishte Meme Soundboard, e cila kĂ«rkonte 600 MB pĂ«r shkak tĂ« ruajtjes sĂ« 723 skedarĂ«ve MP3. 87% e shtesave zĂ«nĂ« mĂ« pak se 10 MB, 11.2% — mĂ« shumĂ« se 10 MB dhe 2.2% — mĂ« shumĂ« se 50 MB.
    Studimi i ndikimit në performancën e 5000 shtesave për Chrome
  • 1.7% e shtesave bllokojnĂ« ĐșДшimin e kalimeve mes faqeve (back/forward cache). NdĂ«r shtesat e tilla janĂ«: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read dhe Microsoft Editor.
  • Ngarkimin dhe vizatimin e parakohshĂ«m (pre-loading dhe pre-rendering) e bllokojnĂ« 8 shtesa (0.2%), ndĂ«r to uBlock Origin, Windscribe dhe Privacy Badger.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster