Блокировщик всплывающей рекламы AdGuard 2.1
Расширение «Блокировщик всплывающей рекламы» уже знакомо всем пользователям AdGuard для Windows и AdGuard для Mac. Наряду с Помощником AdGuard это — одно из предустановленных расширений (пользовательских скриптов), которые дополняют работу AdGuard. Мы рады объявить, что Блокировщик не только подвергся значительной переработке, но и доступен теперь в качестве самостоятельного скрипта, который можно установить через любой юзерскрипт-менеджер.
Что он делает
Немного о том, что же он из себя представляет и зачем вообще нужен. Как нетрудно догадаться из названия, Блокировщик всплывающей рекламы — барабанная дробь — блокирует нежелательные всплывающие окна! Конечно, большинство сайтов, которые вы посещаете, скорее всего не «обрадуют» вас всплывающей рекламой, но даже одного случайного поп-апа достаточно, чтобы на корню испортить впечатление о сайте.
Ключевые преимущества
Блокировщик всплывающей рекламы AdGuard существует уже очень давно, что же делает новую версию уникальной? Несколько вещей:
- Кросс-браузерная поддержка
Фактически, скрипт работает в любом браузере, поддерживающем менеджеры скриптов: Chrome, Firefox, Edge, Safari, IE10+ и т.д. Исключения составляют некоторые из старых браузеров, не поддерживающие используемые нами API, в таких браузерах скрипт может не обладать полной функциональностью. Однако, лучшая новость заключается в том, что, если вы установили Блокировщик через AdGuard, он будет работать в абсолютно любом браузере.
- Продвинутое детектирование всплывающих окон
Блокировщик не использует подход правил фильтрации для обнаружения всплывающих окон. Вместо этого он добавляет дополнительный слой поверх собственного API браузера, который тот использует для создания поп-апов. Таким образом, этот API может быть вызван только вручную, но не поп-ап/поп-андер скриптами. Другими словами, всё это позволяет блокировать всплывающие окна даже на сайтах, которые пытаются обойти обычные блокировщики, варьируя рекламные серверы или при помощи WebRTC.
- Восстанавливает поведение после клика
Говорит само за себя: если клик должен был привести к появлению всплывающего окна, окно не просто будет заблокировано, но и изначальный клик будет обработан так, как если бы поп-апа вообще не было.
- Невидим для других скриптов
Другие скрипты на странице не смогут обнаружить использование PopupBlocker, кроме как попытаясь непосредственно открыть поп-ап. Таким образом обеспечивается защита от любого потенциального «обхода» блокировщика.
Как установить
Если у вас уже установлен AdGuard для Windows или AdGuard для Mac, у вас уже должна быть установлена старая версия Блокировщика всплывающей рекламы. Но и в этом случае вы наверняка захотите опробовать новую версию. Чтобы сделать это, необходимо совершить два несложных шага.
-
Убедитесь, что в вашем браузере установлен один из менеджеров скриптов. Наиболее популярными являются Greasemonkey, Tampermonkey и Violentmonkey, но вы можете также использовать AdGuard для Windows в этом качестве (причем не только для собственных скриптов AdGuard, но и вообще для любых).
-
Теперь нужно непосредственно установить сам скрипт. Скачать его можно напрямую с нашего сервера или же с одного из популярных магазинов пользоватеьских скриптов: GreasyFork или OpenUserJS. И AdGuard для Windows, и любой другой менеджер скриптов автоматически распознают и установят скрипт, как только вы его запустите.
Вы тоже можете помочь нам!
Есть сразу несколько способов. Самый простой — рассказать нам о замеченном баге. Для этого перейдите по этой ссылке и создайте новую тему. Таким же образом можно озвучить свои предложения по улучшению работы скрипта.
Кстати, Блокировщик всплывающей рекламы является продуктом с открытым кодом. Любой желающий может изучить код и связаться с разработчиками, если возникнут какие-либо вопросы
Мы полагаемся на наших пользователей в вопросе переводов. Если вы обладаете достаточными знаниями для перевода Блокировщика на какой-либо язык — добро пожаловать в наш проект в OneSky, он открыт для всех желающих предложить свой вариант. Объем перевода невелик, всё про всё вряд ли займёт больше пяти минут, но будет полезным для многих пользователей.
Желаем вам приятного интернет-серфинга без всплывающих окон! :)