Здравствуйте, дорогие друзья! К Новому году осталось совсем немножко и это греет. Хотя погода такая, что и солнце греет.. но это совсем другая история.
Сегодня я хочу «поговорить» с Вами о блокировщиках рекламы, таких как 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! Всего доброго ;)
📣 Дописати коментар