Подготвен е обновен отчет с резултатите от изследването на влиянието върху производителността на браузъра и комфортa на работа на потребителите с хиляди от най-популярните разширения за Chrome. В новото изследване, в допълнение към проста страница-заместител, беше оценено и изменението на производителността при отваряне на сайтове като apple.com, toyota.com, The Independent и Pittsburgh Post-Gazette, в сравнение с проверката, проведена миналата година.
Заключенията от изследването не са се променили: много популярни разширения, като Honey, Evernote Web Clipper и Avira Browser Safety, могат значително да намалят производителността при отваряне на сайтове в Chrome. От друга страна, се отбелязва, че разширенията за блокиране на реклами и осигуряване на конфиденциалност могат да повишат производителността при разглеждане на сайтове, съдържащи голям брой рекламни блокове.
Особен интерес представлява изследването на влиянието на използването на блокировачи на реклами върху скоростта на отваряне на страниците. Чрез деактивиране на кода, който извършва визуализация на реклами и броячи, потреблението на процесорно време при отваряне на сайтове като The Independent и Pittsburgh Post-Gazette с прилагането на най-ефективния блокировач Ghostery успя да бъде намалено от 17.5 сек. до 1.7 сек., т.е. десет пъти. За по-малко ефективния от тестваните блокировачи Trustnav, потреблението на процесорно време е намалено на 7.4 сек., или с 57%.

Някои разширения за блокиране на реклами активно консумират процесорни ресурси на фона, което, въпреки ускорената обработка на страниците, може да повиши общата натовареност на системата. В комбинирания тест, отчитащ натоварването на CPU при отваряне на страницата и на фона, най-голяма ефективност демонстрират Ghostery и uBlock Origin.

При това, освен ускорението на обработката на страниците при използване на блокировачи на реклами, значително се намалява трафикът (от 43% до 66%) и броят на изпратените мрежови заявки (от 83% до 90%).


Блокировачите на реклами също така позволяват да се намали потреблението на оперативна памет, например, при използването на разширението Disconnect, потреблението на памет от браузъра при отваряне на страниците The Independent и Pittsburgh Post-Gazette намалява от 574 MB на 260 MB, т.е. с 54%, което компенсира разходите за памет за съхраняване на списъците за блокиране.

При тестване на производителноста на добавките, като се гледат 100-те най-популярни добавки, при отваряне на страницата с дял, най-високата консумация на ресурси е наблюдавана в Evernote Web Clipper (консумира 368 мс процесорно време). Сред добавките, които също консумират значителни ресурси, могат да бъдат отбелязани добавката за защита на личните данни Ghostery, видеомесенджърът Loom for Chrome, добавката за студенти Clever и мениджърите на пароли Avira и LastPass, които имат над милион инсталации.

В теста, който включва отваряне на сайта apple.com, ситуацията се променя и на първо място излиза добавката Dark Reader, която изразходва около 25 секунди процесорно време (главно за адаптиране на изображенията към тъмната тема). Значителни ресурси също консумира добавката за търсене на купони Honey (+825 мс).

При отваряне на сайта Toyota, лидер в създаването на паразитна натовареност на CPU става Norton Password Manager.

В извадка от 1000-те най-популярни разширения по потребление на ресурси от CPU по време на обработка на страница водят разширенията: Ubersuggest (потребява 1.6 секунди процесорно време), ProWritingAid Grammar Checker (+658 мс), Meow (637 мс) и MozBar (+604 мс). По потребление на ресурси на заден план водят: Avira Safe Shopping (+2.5 сек.), TrafficLight (+1.04 сек.), Virtru Email Protection (+817 мс) и Stylebot (655 мс). Най-голямо потребление на памет се наблюдава при разширенията: AdBlocker by Trustnav (+215MB), Ad-Blocker Pro (+211MB), Hola ad remover (198 MB) и Xodo PDF Viewer & Editor (197MB). За сравнение, uBlock Origin потребява при обработка на страницата 27 мс процесорно време, на заден план харчи 48 мс процесорно време и заема 77 MB памет.

При провеждане на тест на реални сайтове, ситуацията се влошава. Например, добавката Substitutions, автоматично заменяща кода на страницата, изразходва 9.7 секунди процесорно време.

При измерване на забавянето преди началото на рендирането на страницата с дял, от 100-те най-популярни добавки, най-лошите показатели са при Clever, Lastpass и DuckDuckGo Privacy Essentials.

При повторяване на теста на сайта apple.com, значителни проблеми бяха наблюдавани при Dark Reader, който забави началото на рендирането с 4 секунди.

На сайта на Toyota, забавянията от Dark Reader не бяха толкова значителни и лидерите се оказаха блокирането на нежелано съдържание.

В теста за потребление ресурси при находене втората таб наи-лошите показатели се оказаха при добавката Avira Safe Shopping, която изразходва над 2 секунди процесорно време.

При повторение на теста на сайта toyota, потреблението на процесорно време над 2 секунди също беше установено при мениджъра на пароли Dashlane и блокирача на реклами AdGuard AdBlocker.

При тестването на 1000 добавки на сайта The Independent, разходът на процесорно време в фонов режим при добавките uberAgent, Dashlane и Wappalyzer надхвърли 20 секунди.

Що се отнася до потреблението на памет, в тази категория предимство имат добавките за блокиране на реклами и осигуряване на конфиденциалност, които трябва да държат в паметта бази с черни списъци. В същото време, ако отворите в браузъра много сайтове, изобилстващи от реклами, крайното потребление на памет от браузъра може да се окаже по-малко, отколкото без използването на блокирачи.


При инсталиране на няколко добавки, потреблението на ресурси от тях се сумира.

При сравняване на резултатите с миналогодишното изследване, най-голям напредък се отбелязва при добавките Grammarly, Microsoft Office, Okta Browser Plugin, Avira Safe Shopping и Avira Browser Safety, чийто разход на процесорно време е намален с над 100 ms. Най-голямото влошаване в потреблението на ресурси се наблюдава при добавките Save to Pocket, Loom и Evernote.

Източник: opennet.ru
