На сайте клиента (они продают рекламу у себя на сайте) использовал очень хороший модуль для баннеров Ad. Использовал-использовал до тех пор, пока мне клиент не заявил следующее "А почему баннеры не у всех видны? Какие-то технические проблемы на сайте?". После долгих разбирательств выяснилось что баннеры не видны у тех, у кого включен Анти-баннер (например в KIS).
Я говорю владельцу сайта - "это нормально. И если посетитель не хочет видеть рекламу, значит ее не надо ему впихивать."
На что владелец сайта возражает " А как мы будем продавать рекламу, если она не у всех видна. Наши клиенты не будут размещать на сайте баннеры, если они где-то видны, где-то не видны..."
И все в таком же духе...
Как я не старался не мог им объяснить что это нормальная ситуация.
Вобщем им надо чтобы реклама была видна всем и всегда.
Собственно вопрос: можно ли какнить подковырнуть AD чтобы его реклама не блокировалась. Или посоветуйте другую баннерокрутилку.
(поэкспериментировав с KIS выяснил, что он не блокирует баннеры, вставленные тупо вкудаугодно, но надо чтобы при кешировании баннеры, переходя с старницы на страницу, переключались...)
Комментарии
Попробуйте изменить метод включения баннера на страницу - там есть варианты типа "iframe", "javascript","html" и еще какой-то. Думаю, если включить вариант с прямым включением в html, KIS будет более лояльным
Все варианты пробовал - не подходят. С при прямом включении баннеры не ротирубтся при включенном кешировании
Ну тогда объясни заказчикам, что если кто-то не хочет видеть рекламу и для этого включает модуль для ее упразднения со страницы, то такой человек на появление баннера отреагирует 100% негативно (пусть попробуют себя поставить на место такого пользователя).
написать свой JS, который их будет подтягивать и вставлять в разметку.
и свой модуль написать для показа с подгрузкой с закосом под "стандартный" JS пробовали?
не верю
Это я про модуль AD. В этом модуле все варианты пробовал.
Программить самому долго... Может есть уже готовые решения. Может кто-то сталкивался с такой бредоситуацией.
Я им уже все что можно говорил и объяснял - нипомогает - им похер "главное чтобы реклама везде и всегда показывалась" ёпт. ((
Вникайте в контекст, Ильич Рамирес Санчес, а не вырывайте ответ из обсуждения. Как думаете, если Вы соберете велосипед своими руками и покажете друзьям, они примут его за подводную лодку? Вот так и с модулями-баннероубийцами: они ж не модуль опознают, а принцип работы баннерной системы.
я уже вник.
если "антивирус" пропускает крутилки-вертелки на JS то и банеры прекрасно пропустит.
AFAIK KIS по паттернам режет и чото я сомневаюсь что он будет вклиниваться в работу УЖЕ загруженного JS скрипта.
Вообщем, мне все равно. Ваш клиент - ваши проблемы. Я бы решил.
KIS на уровне фаера блочит это дело, обычно из-за пути типа ad, banner, etc
Если баннеры грузятся с вашего сайта:
Переписывайте вывод. Механизмов у баннерорезалок много, но большинство реагируют просто не некоторые включения в html (class="banner", img src=/ad/banner.jpg, и т.п.), размеры картинок (придется отказаться от "стандартный баннерных" (всякие 468x60), пути к js ротаторов баннеров (к ad той же), соответствие IP сайта (грузятся с сервака сайта, не стороннего). И берите с заказчика большие деньги за работу, а лучше почасово или за каждую баннерорезалку отдельно, и согласуйте с заказчиком отдельное ТЗ на эту работу - проблем меньше в будущем будет.
В общем, сложность и объем ручной работы в разы больший, чем вы потратили на сайт (сколько бы вы там не потратили :).
у меня в опере пользовательский CSS делает display:none для блоков с id=banner class=banner
(:
С данной проблемой столкнулся на самописном сайте. Помогло замена путей и имен файлов так чтобы не встречались слова baner reklama и тд
да забыл добавить: стоп слова можете увидеть в настройках КИСа.
да была уже тема что антибаннерка резала друпаловсие сжатые js и css, кстати из-за того их именование изменили.
подпишусь