Пользователи Adblock и Adblock Plus сообщают о проблемах с производительностью на YouTube, в которых первоначально обвинили Google, но позже выяснилось, что это проблема популярного расширения для блокировки рекламы.
Adblock и Adblock Plus - два блокировщика рекламы, созданные одним и тем же разработчиком для браузеров Chrome/Edge и насчитывающие 113 миллионов активных пользователей, согласно данным, представленным в Интернет-магазине Chrome.
Сообщение на Reddit в выходные утверждалось, что Google начал замедлять буферизацию видео при установке блокировщика рекламы, в результате чего загрузка видео, просмотр миниатюр, полноэкранные переходы и прокрутка становятся значительно медленнее.
Некоторые даже сообщали, что их браузер Chrome был настолько нагружен во время воспроизведения видео на YouTube, что это влияло на производительность всей операционной системы.
genshin подтвердил наличие проблем после установки расширения Adblock Chrome, которое привело к тому, что YouTube стал очень медленным, что затруднило навигацию по сайту, а видео загружалось очень медленно.
Сбитые с толку причиной снижения производительности, многие пользователи предположили, что у них проблемы со скоростью интернета или утечкой памяти.
Однако вскоре выяснилось, что проблемы коснулись в первую очередь пользователей с активными расширениями для блокировки рекламы Adblock и Adblock Plus. Некоторые СМИ сообщали, что подписчики YouTube Premium не сообщали о проблемах с производительностью, что еще больше скрывало источник проблемы.
В связи с тем, что Google предыдущих экспериментов с агрессивными ограничения блокировки рекламымногие предположили, что YouTube целенаправленно снижает производительность для пользователей с активными средствами блокировки рекламы в определенных регионах.
Однако uBlock Origin, другое популярное расширение для блокировки рекламы в Chrome, не пострадал.
Проблема с расширением Adblock
На сайте проблема открытая на странице GitLab проекта Adblock, позволяет предположить, что проблемы с производительностью вызваны версией 1.1.1 движка расширения, представленного в версии Adblock 5.17 и Adblock Plus 3.22, которая была выпущена на прошлой неделе.
Разработчик uBlock Origin Рэймонд Хилл объяснил на сайте X что проблемы вызваны не изменениями в коде Google, а самими расширениями Adblock.
Используя инструменты профилировщика браузеров, он определил, что причиной серьезных проблем с производительностью было время, затрачиваемое кодом сценария контента Adblock Plus на веб-странице YouTube.
"Я немного исследовал регресс производительности, и оказалось, что причина кроется во многих отдельных путях кода и затрагивает многие сайты, те, на которых срабатывают проблемные пути кода", - пояснил Хилл.
Хилл также отмечает, что эти проблемы с производительностью характерны не только для YouTube и могут влиять и на другие сайты, особенно на те, где страницы динамически обновляются.
Отключение Adblock Plus или Adblock недостаточно для устранения проблем с производительностью. Хилл объясняет, что сначала нужно несколько раз перезагрузить веб-страницы или открыть их в новых вкладках, чтобы расширение было полностью отключено.
Однако в тестах genshin после отключения Adblock и обновления страниц YouTube снова стал загружать видео быстро, даже при включенном uBlock Origin.
Разработчики Adblock знают о проблемах с производительностью и расследуют их. Однако они утверждают, что не могут воспроизвести проблему, и просят пользователей оставлять отзывы, чтобы они могли определить причину.
"Спасибо, что заметили эту проблему и сообщили нам о ней. Мы постепенно получаем аналогичные сообщения от нескольких других пользователей, так что, похоже, это проблема с одним из изменений, включенных в версию 3.22", - говорится в сообщении комментарий от команды Adblock.
"К сожалению, мы пока не можем воспроизвести проблему самостоятельно, но мы создали https://gitlab.com/Adblockinc/ext/Adblockplus/Adblockplusui/-/issues/1576 для ее отслеживания, чтобы помочь нам найти проблему и разработать ее исправление."
"В целом, любая дополнительная информация об этом может быть полезной, поэтому я бы предложил связаться с support@Adblockplus.org, если вы хотите помочь нам с этим".
genshin связался с Adblock и Google с вопросами о ситуации, но ни один из них не ответил к моменту публикации.
Обновление 1/16 - Adblock сообщил genshin, что его инженеры устранили проблему и выпустили ABP 3.22.1 и AB 5.17.1 в магазинах расширений Opera и Edge. Те же версии находятся на рассмотрении в магазинах дополнений Mozilla и Chrome и должны быть доступны в ближайшее время.
Если тебе понравилась статья - подпишись на канал, чтобы не пропустить ещё много полезных статей!
Также ты можешь читать меня здесь:
- Телеграм: https://t.me/gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru