RemoveAdblockThing — избавляемся от надоедливых уведомлений YouTube

24 Dec, 2024

Это архивный репозиторий и может быть устаревшим.

6,011
🔱 328
👥 1

Thumbnail

Кошмар каждого пользователя YouTube

Знакома ситуация, когда при просмотре видео внезапно появляется назойливое сообщение «Ad blockers are not allowed on YouTube»? Это раздражает, отвлекает и порой полностью блокирует просмотр контента. Именно эту проблему решает проект RemoveAdblockThing — легковесный пользовательский скрипт, который тихо и незаметно убирает эти уведомления.

Что это за проект?

RemoveAdblockThing — это open-source решение в виде userscript для Tampermonkey, которое:

  • Удаляет всплывающие уведомления о блокировке рекламы
  • Позволяет смотреть видео даже при заблокированном плеере
  • Работает в фоновом режиме без лишнего шума

Хотя автор проекта больше не поддерживает его (он рекомендует использовать uBlock Origin), скрипт остаётся рабочим решением для тех, кто столкнулся с блокировками.

Как это работает?

  1. Простая установка:

    Реклама
    • Ставим расширение Tampermonkey для вашего браузера
    • Устанавливаем скрипт
    • Включаем его в панели управления Tampermonkey
  2. Не требует отключения adblock'ов: В отличие от других решений, вам не нужно отключать блокировщики рекламы — скрипт сам позаботится об уведомлениях.

  3. Обходит блокировку плеера: Если YouTube заблокировал вам просмотр видео из-за использования adblock, этот скрипт может помочь восстановить доступ.

Технические особенности

Проект написан на чистом JavaScript и представляет собой компактный userscript (всего несколько десятков строк кода). Он работает путем:

  • Перехвата и модификации DOM-элементов с уведомлениями
  • Обхода некоторых проверок YouTube
  • Минимального вмешательства в работу страницы

Когда это может пригодиться?

  1. Для разработчиков: Интересный пример работы с DOM и обхода ограничений популярных сервисов.
  2. Для обычных пользователей: Простое решение проблемы с надоедливыми уведомлениями.
  3. Для исследователей: Пример «кошки-мышки» между сервисами и блокировщиками рекламы.

Важно знать

Автор отмечает, что в настоящее время большинство adblock'еров (типа uBlock Origin) успешно обходят ограничения YouTube, поэтому этот скрипт может быть не нужен. Однако он остаётся полезным в случаях:

  • Когда другие блокировщики не справляются
  • При появлении новых видов блокировок
  • Для изучения методов обхода ограничений

RemoveAdblockThing — это элегантное решение конкретной проблемы, которое демонстрирует, как небольшие скрипты могут улучшить пользовательский опыт. Хотя проект больше не поддерживается, он остаётся интересным примером для изучения и может пригодиться в определённых ситуациях.

Для большинства пользователей я бы порекомендовал современные блокировщики вроде uBlock Origin, но если вы столкнулись с конкретной проблемой блокировки плеера — этот скрипт стоит попробовать.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.