AdBlock детектор

+31
4.64K
AdBlock детектор

Всем привет!

Давненько я не выкладывал что-нибудь полезное из дополнений, поэтому пришла пора v

Накидал небольшой компонент, который определяет в браузерах посетителей наличие плагинов типа «AdBlock» и если таковые установлены и включены для домена, выводится предупреждение о необходимости отключения таких расширений браузера.

Собственно описывать больше нечего, всё понятно из названия. Компонент полезен при наличии у вас на сайте различных рекламных блоков, счётчиков и т.п.


Дизайн окна уведомления, инструкции и изображения позаимствованы на просторах Интернет.
Иллюстрация
Иллюстрация
Иллюстрация


Установка стандартная. После установки вы можете более тонко настроить компонент в админке.

+5
Jestik Jestik 5 лет назад #
Как правило большинство юзверей после такого окошка покидают сайт...(
+6
Fuze Fuze 5 лет назад #
Окно показывается единожды, потом появляется с заданным в админке интервалом, если adblock не выключили. Если adblock вообще нет, то окно не появится никогда. Ну и подобные окошки показываются на многих популярных сайтах, - люди борются за рекламу.
+2
TOPg TOPg 5 лет назад #
спасибо Fuze
+1
lakomet lakomet 5 лет назад #
Спасибо. А нечто подобное, только для cookie можете сделать? Можно даже без повторов, просто поставить пользователя в известность, об пользе печенек.
+5
Fuze Fuze 5 лет назад #
Можно сделать всё что угодно smile
+1
Pocus Pocus 5 лет назад #
.... сказал Fuze, и снисходительно улыбнулся.

Вот если бы он не улыбался, я бы попросил сделать вывод этой штуки виджетом.
Ну в самом деле, эти наглые и непрошеные попапы - перебор, жутко раздражают.
А виджет сидел бы себе в уголке скромненько и тихонько но настойчиво гундел -"ну отключиии адблок..."
Можно его даже совместить и рекламным виджетом, два в одном. И кнопочку "Брысь" в заголовке стандартной виждетовской ссылкой, если хочется.

PS. Написал это и тот же словил де-жавю... Кажется где то такое уже было, в блогах или дополнениях. Не?
0
Fuze Fuze 5 лет назад #
Попап покажется одни раз. Вывод не во всплывающем окне, а скажем внизу полоской хотел сделать, но поленился)
+1
skynet skynet 5 лет назад #
Спасибо вам за это!
+1
Денис Васильевич Денис Васильевич 5 лет назад #
Смотря какой сайт посещаете. На добром сайте, реклама в меру и по надобности. В таком случае не грех и отключить адблок. В любом случае вы просто можете проигнорировать это предложение.
+4
Странник Странник 5 лет назад #
Jestik:
Как правило большинство юзверей после такого окошка покидают сайт
А я еще и матерюсь при этом!
+2
Sonat Sonat 5 лет назад #
я молча заношу яваскрипт уведомления в блокировки ublock zst
+3
Shuma Shuma 5 лет назад #
Если люди покидают сайт из-за нежелания отключить блокировку, значит сайт не представляет никакой ценности
+2
Jestik Jestik 5 лет назад #
Ну конечно) каждый сайт это уникальный сервис, аналогов ему нет, и только на нем есть тот функционал и аудитория.

Я лично выберу для чтения новостей сайт где не будет вот таких баннеров и тупой рекламы
+1
Jestik Jestik 5 лет назад #
не говорю о рекламе от гугла, а о красных мигающих баннерах тизерок
0
Денис Васильевич Денис Васильевич 5 лет назад #
Ну конечно) каждый сайт это уникальный сервис, аналогов ему нет, и только на нем есть тот функционал и аудитория.
Поэтому нужно делать акцент не только на информации но на юзабилити, удобством пользования сайтом. Поэтому я занялся ББШ.
0
Владимир Владимир 5 лет назад #
Ваше упоминание о ББШ уже в каждой теме почти. Хотя его ещё физически нет.
Может достаточно уже спамить?

Спойлер
0
Денис Васильевич Денис Васильевич 5 лет назад #
В отличии от вас я дело дела а ваша команда лишь язвит и лицемерит.
0
Hmelex Hmelex 5 лет назад #
Можете дать аббревиатуру - Что такое ББШ ?
- Магистральный газопровод «Бейнеу-Бозой-Шымкент» (МГ ББШ)

При чем тут ГАЗОПРОВОД?
0
Денис Васильевич Денис Васильевич 5 лет назад #
Нет, это не ГАЗОПРОВОД )))
0
ermakover ermakover 2 года назад #
Мой сайт существует за счёт рекламы и платных объявлений. Честно говоря, пользователи, которые не видят рекламу мне вообще не нужны.Поэтому Fuze огромное спасибо!
+1
Dorimen Dorimen 5 лет назад #
Класс. Спасибо.
+2
onlinespr onlinespr 5 лет назад #
с недавнего времени в адблок есть функция, которая блокирует такие детекторы smile
0
Pocus Pocus 5 лет назад #
Ну, может эту функцию включить надо? С настройками по-умолчанию не блокирует.
Недавно Fuze встроил подобное в iVideo, там тоже не блокирует.
+1
Artamos Artamos 5 лет назад #
Поставил на сайт, проверил во всех браузерах, ни на одном окошко не показало при включенном блокировщике...
0
Fuze Fuze 5 лет назад #
Блокировщик какой?
0
Pocus Pocus 5 лет назад #
А реклама-то есть на сайте?
0
Shuma Shuma 5 лет назад #
Такая же ситуация. Стандартный блокировщик в Opera не дает даже показать окно с просьбой((
0
kdv1978 kdv1978 5 лет назад #
Было бы неплохо чтобы информационные окна были как минимум адаптивными, на данный момент при уменьшении размера экрана адаптивности вроде нет.
0
Fuze Fuze 5 лет назад #
Они адаптивные. Проверяйте на реальных устройствах.
+1
kdv1978 kdv1978 5 лет назад #
На смартфоне, на дефолтном шаблоне



Точно также и в браузере на компе при уменьшении окна.
+2
AndroS AndroS 5 лет назад #
Видел на одном популярном ресурсе блокировку полезной информации для пользователей adblocka - отключаешь adblock - видишь ссылку на скачивание либо еще какую-то закрытую информацию. Также для оплативших абонентскую плату за пользование ресурсом отключается реклама - вот это реальный стимул юзерам!
PS: все равно спасибо за что-то новое и бесплатное! Возможно, кто-то захочет усовершенствовать компонент в этом направлении.
0
Александр Александр 5 лет назад #
Кстати да хороший мотиватор был бы, но тут нет золотой середины.
Лично в разных браузерах разные примочки, для хождения по разным сайтам, например мозила ходит по запрещенным надзором, опера там где без адблока не пролезть, тор для доступных в торе и т д...
0
Sonat Sonat 5 лет назад #
На 2ip одно время было стимулирование - не хочешь вводить каждый раз качу при запросах - отключи блокировщик
+2
Fuze Fuze 5 лет назад #
Обновил компонент. Добавлена опция показа уведомления: модальным окном или текстовым блоком внизу страницы.
Скриншоты
0
skynet skynet 5 лет назад #
Спасибо :)
0
Pocus Pocus 5 лет назад #
Спасибо! Уважил.
0
Shuma Shuma 5 лет назад #
AdBlock блокирует даже само предупреждение. Как быть?
0
Денис Васильевич Денис Васильевич 5 лет назад #
Попробуйте мой виджет. У меня подгруздка контента со вкладки [реклама] идёт через ajax.
0
Shuma Shuma 5 лет назад #
Ой, извини, что написал как ответ тебе
0
Shuma Shuma 5 лет назад #
AdBlock блокирует даже само предупреждение. Как быть?
0
Fuze Fuze 5 лет назад #
Не могу повторить у себя, все работает

0
Shuma Shuma 5 лет назад #
Приношу извинения, проблема была не в компоненте. Тоже заработал после чистки куков
0
Pocus Pocus 5 лет назад #
У меня заработало после чистки куков. Видимо от прошлых экспериментов хвосты остались.
Еще в adblock plus сбросил настройку фильтров.
0
ermakover ermakover 5 лет назад #
Я некоторое время назад вдруг столкнулся с тем, что на wordstat.yandex.ru мне каждый раз предложили вводить цифры капчи.
Стал разбираться в чём дело, почитал мануал, оказалось как раз в AdBlock. Посоветовали отключить.
Отключил и всё стало нормально.
Яндекс-то сам не дурак рекламу везде повсовывать и AdBlock ему тоже особо не симпатичен.

Я бы просто текст изменил, если надумаю у себя ставить - что-то типа того, что AdBlock блокирует множество полезной информации и мешает отображать сайты правильно, то есть убедить пользователя, что это расширение вредно.
Потому что пользователю наплевать на то, что Вы там на рекламе зарабатываете, пользователь хочет, чтобы всё было бесплатно.
0
somik somik 5 лет назад #
В Mozilla FireFox сообщение показывается, а в Google Chrome не показывается.
У всех так же? Под гугл не подгоняли компонент?
0
somik somik 5 лет назад #
отключаешь adblock - видишь ссылку на скачивание
интересная идея. как ее реализовать можно?

кстати на InstantCMS 2 кто-нибудь уже писал социальный замок?
0
lezginka.ru lezginka.ru 5 лет назад #
+
а почему бы не добавить возможность самому писать текст предупреждения и вывод фото?
0
somik somik 5 лет назад #
ну так, что? Про хром можно забыть или можно как-то в нем активировать плагин?
0
Fuze Fuze 5 лет назад #
Проблем в Хроме нет. Очистите кэш.
0
somik somik 5 лет назад #
спасибо и правда
+1
Мега Мега 3 года назад #
А где можно цвет поменять с красного на пример синего?
0
elv elv 3 года назад #
Вероятно меняется в \templates\default\controllers\stopblock\styles.css
0
elv elv 3 года назад #
#e74c3c - красный
#2980b9 - синий
Если есть Neomessenger лучше не синий цвет.
0
elv elv 3 года назад #
Код PHP:
  1. background-color: [b]#40a817[/b];
  2. -webkit-transition: bottom 0.5s ease;
  3. transition: bottom 0.5s ease;
Будет зеленый
0
elv elv 3 года назад #
#40a817 (без )
0
Pawell Pawell 3 года назад #
Здравствуйте. А можно как-то прописать условие вывода окна уведомления в поле или в виджете? То есть использовать саму функцию, которая определяет включённый эдблок у юзера и выводит в зависимости от этого разную информацию, или рекламу в конкретном поле или виджете, а не по умолчанию блокирует весь экран.
0
fincheck fincheck 3 года назад #
что-то у меня не работает.
InstantCMS2.11
браузер - FireFox, блокировщик в браузере - Adblock Plus.
шаблон - Boxed, файлы с архива закинул в папку с шаблоном.
На сайте реклама от Google, код с рекламой помещал в виджеты "HTML текст", Adblock показывает число заблокированных объектов - 5. Хотя по факту баннеров 3.
0
fincheck fincheck 3 года назад #
После смены шаблона и проверки на дефолтном, странным образом заработало после возврата на Boxed,
0
Trang Trang 3 года назад #
Fuze, а такой же, но для первой ветки, не планируете сделать? Или первую ветку уже все забросили?...
0
Fuze Fuze 3 года назад #
Не планирую

Еще от автора

Как собрать обновление и релиз InstantCMS
Небольшой экскурс в сборку дистрибутива установки и обновления InstantCMS с GitHub.
InstantCMS 2.14.0 release candidate
Здравствуйте Тестируем релиз-кандидат InstantCMS 2.14.0. От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза.
Черная пятница, скидки на премиум компоненты
Привет, друзья! Сегодня день, которого многие давно ждали - Черная пятница!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.