Здравствуйте, дорогие друзья! К Новому году осталось совсем немножко и это греет. Хотя погода такая, что и солнце греет.. но это совсем другая история.
Сегодня я хочу «поговорить» с Вами о блокировщиках рекламы, таких как AdBlock и AdBlock Plus. Нужны ли они вообще и как с ними сосуществовать и бороться. И предлагаю сделать это в формате "Я-Вебмастер" и "Я- Пользователь".
Мое мнение как вебмастера
АААААААААААААААААААААААААААААААААА!Хотя, если серьезно, то это просто неприятно. Одно дело, когда ты, дорогой читатель, просто не обращаешь внимания на рекламные объявления и баннеры, а другое, когда их тупо убирают с поля вашего зрения.
Конечно же, это и убытки ( хотя бы с точки зрение оплаты за показы).
Как с этим бороться? Нужно либо вообще ограничить доступ к сайту, если включена блокировка или же попросить пользователя добавить сайт в список исключений (о том, как это сделать читайте ниже).
Есть гениальный скрипт от тех.директора издательского дома «Комитет» Ильи Чекальского, который позволяет определить у кого включенный AdBlock и показать им определенное сообщение. Почему гениальный? Потому что очень простой. Вот смотрите.
Установка скрипта очень проста. На сервере помещаем файл advert.js, который содержит всего одну строчку:
window.ab = false;
На странице, где ваш рекламный код помещаем вот этот HTML-код:
<h2 id="result">AdBlock ...</h2> <script src="advert.js"></script> <script> if (!('ab' in window)) { window.ab = true; } var result = document.getElementById('result'); if (window.ab == true) { result.innerHTML = 'AdBlock включен'; } else { result.innerHTML = 'AdBlock выключен'; } </script>
И да... Ничего не получиться, ибо это еще не всё.
Всё было бы отлично, если бы вместо "AdBlock включен" и "AdBlock выключен" мы просто поместили свой код сообщения и рекламный код. Но беда в том, что рекламный код Google Adsense (многие работают именно с этой рекламной сетью) - это javascript, который никак (пока что) нельзя поместить в наш javascript-код, ну тот который выше.
Я сделал следующим образом. Код обращение к скрипту поместил перед </head>. А код, который будет определять ВКЛ/ВЫКЛ AdBlock'a, поместил сразу вначале страницы.
<div id='ip14'>Привет, прохожий ;)</div> <script> if (!('ab' in window)) { window.ab = true; } var result = document.getElementById('ip14'); if (window.ab == true) { result.innerHTML = '<center><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMqfU53Blo5IzedONcWturnNObgkaPF_84JIB7-AjhJZHXpLi4zmkA-0sOqtJOR2MTUd_O2umH2W3ikLWb-5SyabJ5WSAZ2QIv-eFWlTU2-i5d3nN9z-kjWNJjiVxLX-tV9LnaQOVal7A/s1600/cat-say-no-adblock.gif"/></center>'; } else { result.innerHTML = ''; } </script>
Ну, естественно картинку или сообщение сделайте своими. Пример, того что выйдет, если блокировка включена - в самом вверху страницы.
Мое мнение как обычного пользователя
![]() |
Нажмите на картинку, чтобы увидеть страницу во всей "красоте" |

Конечно, мне как и всем очень не нравится pop-up реклама, очень глазорежущие баннеры и вообще сайты, где реклама занимает гораздо больше, чем полезный и интересующий меня материал. На скриншоте слева яркий пример этого "заболевания".
Вообще, я рад, что есть такие аддоны, но они все равно очень радикальны. Как говориться, стричь всех под одну гребёнку нельзя. Реклама тоже бывает полезной.
Уверяю, реклама если и есть на моем сайте, то только полезная ;) И к тому же, это ваша самая большая благодарность для меня за работу (окей, на втором месте после оставленного вами комментария

Если Вы решили установить AdBlock или ABP, то внесите, пожалуйста, ipetrenko.ru в список исключений. Для этого просто нажмите на значок дополнение в правом верхнем углу, а затем нажмите на строчку "Выключить на ipetrenko.ru". Если всё правильно, то после обновления страницы картинка с котиком сверху - пропадет, а кнопка AdBlock стане черно-белой.
В конце материал я решил показать вам видео, которое доказывает, что голуби, всё-таки уникальные птички. Их даже на пешеходном переходе водители пропускают.
На этом всё. До новыыыых встреч на страницах IPetrenko.ru! Всего доброго ;)
📣 Дописати коментар