Comments 103
Что конкретно надо делать сейчас для спасения сайтов-самоблокировщиков?
Автокликер, проходящий по всем рекламным ставкам, в каждый браузер.
Может быть это поменяет сам рынок рекламы в интернете.
я ни хочу им втюхивать, я хочу просто сказать что у меня есть X
Всё придумано до нас, рекламная периодика, справочники «желтые страницы».
В онлайне — это торговые площадки аля авито… Для конечного потребителя лучше этого и не придумать.
За других не буду конечно расписываться.
Я например, когда мне что-то нужно, сначала прикидываю примерный список ТТХ, потом иду на сайт вроде Я.Маркета и смотрю что есть подходящее под эти ТТХ, потом возможно лажу по форумам и читаю отзывы.
Реклама в моей цепочке покупки отсутствует как класс — так как не способна дать нужной мне информации, в нужной мне форме.
Суммируя — ваше предложение не достигнет меня через рекламу, никак. Более того, даже если я случайно вижу в рекламном объявлении то, что мне нужно в данный момент — всё равно игнорирую. По причине из предыдущего абзаца.
Не сочтите за "наезд", просто обрисовываю ситуацию.
Как вам в удовлетворении вашей потребности поможет реклама увеличения мышц и других частей тела? Которой гораздо больше, чем рекламы подобных устройств. Контекстная реклама вряд ли тут поможет, если вы не ищете что-то про котов. Если вы хотите просматривать сотни ненужных но бросающихся в глаза баннеров ради возможности пару раз найти там что-то полезное, дело ваше. Многие не хотят, и я в том числе.
Проблема в том, что на 1-2 таких полезных объявления приходится несколько тысяч (и более) бесполезных и просто мусорных.
Примерно половина будет просто нерелевантной рекламой (новый гэлэкси, новые прокладки, средство от какого-нибудь цистита и т.п.).
Вторая примерно половина — откровенный шлак, псевдо-новости про знаменитостей, пророков и т.п. Теперь бульварный трэш пытается пролезть мне в мозги и таким способом.
На мой взгляд по умолчанию любая реклама должна быть запрещена, категорически и под страхом чего-то ужасного и неотвратимого.
И разрешать только тогда когда пользователь дает свое явное согласие получать рекламу в категории «котики» до 100 показов в день. На таких условиях думаю и рекламные сети сильно прошерстят свой контент, и пользователи не будут раздражены.
Вы увидели не рекламу, а пост о плёнке. Вот рекламные посты и должны стать главным двигателем торговли. Продавец должен искать своего покупателя, и чаще вообще создавать его, подталкивать к мыслям ведущим к покупке в постах, рассказах, вирусных роликах, другом интересном контенте.
Жену, Вы, себе, надеюсь, не так выбирали?
Практика показывает, что «правополушарное мышление» ничуть не меньше отвечает за принятие решений, особенно в ситуайиях какого-либо внешнего давления (напр цейтнота). Вот сюда-то рекламщики и лезут со всей прытью. И, в общем, с точки зрения продаж, да, хоть тех же автомобилей (вряд ли есть люди, покупающие не глядя на фотку, чисто по совокупности ТТХ, цене и т.п.) — они не так уж и неправы.
И даже в формализуемых вещах — есть много исследований, что первично «нравится», а «рациональная» часть мозга лишь подгоняет критерии значимости пунктов ТТХ под заранее примерно заданный ответ. Даже, там где выбор был вообще методом тыка наугад.
Т.е. даже в «идеальном мире» от идеального Демиурга — без рекламы скорее всего не удастся обойтись. (вздыхает)…
Когда я "искал себе жену" (примем такую формулировку), мне никто не пытался рекламировать невест на выданье. Впрочем, зная нынешних рекламщиков, мне бы скорее предлагали проституток по месту жительства.
Ваш пример с автомобилями неверен. Красивость тоже своего рода ТТХ — но я не буду покупать какую-нибудь Эдамскую косметичку" чтобы возить картошку с дачи — даже если она красивая.
По поводу нужности рекламы спорить не буду. Я даже наверное согласен что она нужна — в какой-то форме. Но блин не так что мне её, фигурально выражаясь, пытаются из катапульты в окно закидывать мешками по пол-центнера.
у вас есть «магазин» — почему вы не на яндекс маркете? нужно распространиться — используйте модные сейчас социальные группы — привлекайте через них людей, показывайте свое видео на ютюбе.
у вас есть товар от частного лица? ибей/авито или в разделе на городском сайте.
а больше вы ни где не сдались в интернете.
которая лично вам бы пригодилась
не пригодится и не навязывайте свое мнение дл продаже этого чуда хлама.
по цене Y ну + новогодняя скидка
ваши скидки хуже обычных цен обычно — так что поддерживайте нормальные цены (а не овер 50%+ накрутки) и добрую репутацию и к вам потянутся =)
А блокировщики рекламы режут и полезный поток на корню.
что они режут на тех же торговых площадках? идите и покупайте рекламу в офлайне — там не режут.
не пригодится и не навязывайте свое мнение дл продаже этого чуда хлама.
А если это не хлам который продают чтобы навариваться, а качественный и полезный товар?
А блокировщики рекламы режут и полезный поток на корню.
что они режут на тех же торговых площадках? идите и покупайте рекламу в офлайне — там не режут.
Это долгий и не благодарный процесс. А вот за сервис который агрегирует рекламу, очищает её, преобразует в удобный вид, а потом предлагает мне некоторые интересные варианты которые подходят лично мне (как мой пример с котом выше) я бы заплатил.
overclockers.ru (там у меня даже скрытие баннеров средствами CSS вызывают блокирование контента)
Они упоротые, да. Особенно «весело» владельцам смартфонов, у которых реклама в приложениях режется через hosts.
Но на любую хитрую задницу…
https://greasyfork.org/ru/scripts/23922-anti-adblock-killer-for-overclockers-ru
Вообще тема {display:none} сейчас набирает популярность. На гисметео тоже с отключенными скриптами прогноза не видно.
А cnews просто работает, хз что там надо, чтобы он упал. Реклама режется privoxy+noscript+stylish
> даже скрытие баннеров средствами CSS вызывают блокирование контента
Зато теперь с anti-adblock-killer стало снова нормально, и я, пожалуй, снова буду его посещать: ). А так — тоже, как того комментатора про cnews, сайт перестал интересовать с момента, как мои стили перестали работать и показывали голодную кошку. Даже не обновлял стили больше года, хотя можно было бы разобраться, что они учудили.
https://greasyfork.org/ru/scripts/1963-overcompact
Новости включаются css-ом без проблем, в чём я убедился. В коде до конца не разобрался, но для обзоров явно есть альтернативное решение. {position:absolute; left:-1000000;} Проверить не смог, т.к. ни сообщения о рекламе, ни самих разделов так увидеть и не сумел. На моей сборке у них, похоже, всё ломается конкретно.
В cnews на главной никого не блокируют, а при чтении своих статей (не партнёрских типа IBM) — при обнаружении адблокера редиректят на страницу, где нудно объясняют, почему им нужна реклама или предлагают платить за подписку на посещение.
На оверклокерах, думаю, они смогут продетектировать и position:absolute тем, что обнаружат уменьшение размера обрамляющего элемента. И что-то такое делают. Я просто не разбирался, что они там делали, а перестал посещать и поддерживать свой юзерстиль, пока вот не подсказали, чем их антиадблокер рубится. Думаю, что нет смысла разбираться с каждым случаем возможной проверки, лучше сделать единый более мощный и универсальный способ обхода (как предложил в статье, два MVC на странице, у него очень мощный задел, вплоть до невидимости вообще для оригинальных скриптов, если не менять DOM).
Не, я ничего против универсального решения не имею. Более того, рано или поздно к этому, скорее всего, и придёт. Однако сейчас большинство таких «блокировок» пока обходится достаточно просто. Ну и, на мой взгляд, более эффективный вариант всё-таки просто покидать такие ресурсы. Думаю, что рано или поздно все разделятся на сети с добровольной рекламой (т.е. хочешь — смотришь, хочешь — не смотришь) и на платные изначально. Поскольку в остальных случаях на любую хитрую ж…
Решил посмотреть, почему не срабатывает детектор. Адблокер-киллер (заточенный утром мной под скрипт cnews) детектирует тот же самый их скрипт, но не срабатывает, потому что переменная "_" (признак адблокера) в одном компьютере — false.
Вот сам деобфусцированный скрипт, делающий редирект:
if(document.location.pathname!='/payment'){if(_){window.location.href='http://www.cnews.ru/payment'}}}
А сама переменная "_" вычисляется выше:
if(document.getElementById('dIelJOHp')){var _=0}else{var _=1}
У них такая система: какой-то скрипт сайта http://cnews.ru/inc/advertising.js создаёт элемент
<div id="dIelJOHp" style="display: none;"></div>
Если адблокер не блокирует создание этого элемента, они считают, что адблокера нет. Получается, что этот индикатор у них не всегда срабатывает.
В общем, и адблокерам обойти эту систему — научиться не блокировать их JS, создающий элемент-индикатор. Думаю, что это не они научились за праздники, а у них индикатор не всегда срабатывает.
Самое простое — да, покидать такие ресурсы. Потому что это не всегда интересно — разбирать скрипты плохо написанные (ну что за код выше с двумя var — не удивительно, что и детектирование у них оттестировано тоже кое-как и не всегда срабатывает).
Это, кстати, вообще весьма распространённое дело. Подобная хрень есть на многих сайтах (не такая именно, но нагружающая лишним смыслом некоторые элементы). И случайно зайдя на них со включёнными скриптами можно сильно удивиться, насколько всё стало неудобным.
Ну, разве что если передавать поток по зашифрованному каналу, разворачивать его в проприетарной программе-расширении браузераПредлагаю сразу на несколько шагов опередить рекламодателей — натаскать нейросеть на рекламные баннеры и на уровне видеокарты закрашивать их черными полигонами. Причем закрашенная картинка должна храниться в отдельной видеопамяти, к которой не будет программного доступа.
Думаю, что ответным ходом будет обязательное разгадывание каптчи-рекламы для просмотра контента. Что-то вроде рекламного баннера джойказино и вопросом «какую цифру нужно добавить к домену джойказино, если он у вас не открывается?» Сайты-зеркала закрывать по DMCA.
Хотя выше тоже предложили интересный способ — кликать подряд на все баннеры, тогда стоимость CTR упадет настолько, что рекламные сети разорятся (останутся только идеалисты, смысл жизни которых будет заключаться в навязывании рекламы — такие своеобразные спам-террористы).
Если есть очень большое желание так делать, то нужно включать этот режим при переходе на другую страницу сайта. То есть четко показывать пользователю, что он должен что-то сайту, но только после того, как пользователь убедился, что ему есть смысл на что-то подобное соглашаться (прочитав первую страницу, например).
В целом я не согласен именно с постановкой вопроса «платы», как назвал это Kroleg. Плату, какая бы она ни была, можно брать только после того, как человеку четко объяснили, за что он должен платить. В противном случае есть даже соответсвтующие законы, которые запрещают насильно оказывать услуги или продавать товар. То есть пользоваться терминами «плата» и «товар» здесь нужно очень осторожно. А лучше вообще эти слова не упоминать.
Что же касается нарушения правил поисковиков с подменой контента и препятствием к его просмотру, предположу, что поисковики в скором времени всё же начнут за это наказывать построже. Хотя бы фильтрами в -500 позиций или чем-то в таком духе.
Нет, кажется, что есть очевидные вещи, вместо готорых выдумают всякую ерунду. Правила сайта, которые придумывает автор, обязан исполнять только автор, до момента, пока не заставит пользователя подписать соглашение об использовании. Особенно интересно выглядят правила «мы будем делать, что хотим, а ты будешь выполнять все наши команды», это любят форумы, часто четких правил нет, а только описание, что есть левая пятка, которая постоянно что-то хочет.
Тут, знаете ли, возникает острое желание прочитать эту единственную страницу в кэше поисковика и больше на этот сайт не заходить.
Плохая аналогия — как котёнок с дверцей. У меня другая аналогия. Ставить AdBlock — всё равно, что мыть руки после прихода с улицы домой. Не важно, посещали вы чистое место, грязное, пришёл домой, вымыл руки — и спокоен, что никакую заразу не подхватил.
Люди узнают о правилах поведения в театре до похода в театр. Например, их объясняют детям учителя в школе, перед тем как сводить их на представление. Правила конкретного сайта я узнаю уже после захода на него. То есть, чтобы понять, что сайт показывает рекламу, я должен ее сначала увидеть, какой бы неприятной она ни была. Оптимальный вариант — это предупреждение в поисковике либо большой баннер при первом заходе на сайт, закрывающий весь контент вместе с рекламой. И еще было бы неплохо категории рекламы указывать, просто текстом или на выбор галочками. Но поскольку по этому поводу никто не чешется, а согласия на просмотр рекламы я не давал, приходится использовать блокировщик.
И да, на Хабре у меня блокировщик отключен, так как тут реклама мне не мешает.
Про правила еще раз объясняю: нарушать правила человек может только если предварительно с ними согласился. Особенно странно выглядит нарушение правил, которых пользователь может даже не знать. Нарушает правила чаще всего держатель сайта, т.к. он их сам придумал и выложил на всеобщее обозрение, и ему они известны лучше всего. Чтобы этого не было, многие придумали правила «на своем сайте делаю все, что хочу, а вы, жалкие людишки, обяазаны мне подчиняться». Извините, нет.
Для примера, проходя под табличкой «Ведётся видеонаблюдение» вы своим действием даёте согласие на то, что вас запечатлит система видеонаблюдения. Если вы не согласны, вы просто не должны идти под эту табличку.
Аналогия с театром — это совсем другое.
И с рекламой конклюдентность не работает. Не открыв сайт, я не знаю условия получения контента. А открыв его я так и так получаю (должен получить) всю информацию о правилах.
Тут, как обычно, прогрессивней всех порносайты. Мы не покажем вам HD-видео, пока вы не отключите резалку рекламы — вот они явно указанные условия обмена рекламы на контент.
Но, честно говоря, у меня и родственников таких пожилых достаточно. У которых боязнь сложной техники. Пока у них всё работает по плану (например, нажал линк — открылась страница) — проблем нет. А если шаг влево-вправо (например, нажал линк — открылась страница и сразу-же кто-то начал радостным голосом вещать о прелестях игры на бирже) — тут-же возникает паника и стресс — со всеми вытекающими.
Естественно, что искать такое я не мог (в программе-читалке банально некуда ввести запрос, да и куки, похоже, она не поддерживает).
UPD: посмотрел наконец, что рекламируют. Кто-нибудь знает, это нормально — заголовок баннера «Похудеть за неделю? Как? кг...» и подпись «Звони с доставкой… Шкафы купе...»?
Рак — это авторы: писатели, художники, составители прогнозов погоды. (Мы ведь пользуемся общечеловеческим определением контента и контентного сайта?)Да, те писатели, которым сказать нечего, которые пишут лишь бы срубить 500 руб. за «статью», такие не нужны. Меня тошнит от сайтов на темы «дорогих» кликов (строительство, здоровье), которые наполнены «капитанскими» советами, высосанными натужным усилием копирайтера из пальца, или рерайтами с тысяч подобных сайтов.
Я автор десятка фриварных программ (в прошлом, но благодарят до сих пор).
Лид embedded проектов.
Придумал язык программирования, на котором работают в моей компании.
Никогда не работал в вебе — предпочитаю 3D печать и микроконтроллеры.
20 лет, лидер метал-группы, работаешь в компании-лидере своей отрасли, а в друзьях у тебя ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний.
Знаем, проходили, тут каждый второй такой.
Правда нездоровые ассоциации уровня «не смотришь рекламу — вор» и скатывание дискуссии в политоту выдают не очень адекватную личность.
И не люблю когда воры рассуждают на каких условиях было бы справделивее делить краденое.В свою очередь замечу, что напутствие «Попробуй не ходить на такие сайты» я понял как оправдание общества лохотронщиков. Мол, умный человек, не ведись на разводы и тогда не пострадаешь.
В свободное время это приложение ходит по случайным сайтам в отношении примерно 10:1, для сокрытия точек интереса. Просто кликает на все подряд случайные кнопки. Дальнейшее развитие идеи — p2p сеть, где один компьютер выполняет запрос на экстракцию данных (с кешированием) для других компьютеров в сети, позволяя размазать интерес всех пользователей данной утилиты.
В случае самых зловредных сайтов, проверяющих какой браузер их запускает по нестандартному поведению, экстрактор должен уметь полностью эмулировать браузер, т.е. запускать в виртуальной машине браузер, которому доверяет сайт, и управлять им удалённо. Первое что приходит на ум — это selenium, но тщательный гуглёж показал https://www.blackhatworld.com/seo/java-selenium-intelligent-bot-detection-algorithms.775689/, что selenium всего лишь навсего встраивает javascript код в страничку, на равных правах с любым другим javascript кодом там же. А это значит, что разработчики сайта всегда могут проверить, определены ли некоторые структуры и функции, и при их обнаружении забанить пользователя. Что добавляет сложности задаче.
К сожалению, для одного человека это неподъёмный проект.
Дальнейшее развитие идеи — p2p сеть, где один компьютер выполняет запрос на экстракцию данных (с кешированием) для других компьютеров в сети, позволяя размазать интерес всех пользователей данной утилиты.Надеюсь, не выдам военную тайну если скажу, что у spmbt были кое-какие мысли именно по этой теме.
К сожалению, для одного человека это неподъёмный проект.Для двух тоже, уже проверяли. Но там была проблема не сколько техническая, сколько организационная. И вообще, до вашего комментария я считал, что мы тогда занимались решением какой-то слишком абстрактной проблемы, даже сути которой никто кроме нас понять не сможет.
У вас есть неверное утверждение — можно написать скрипт, который не могут проверить разработчики сайта — просто не сорить в window. Это тот самый ShadowJS, который изначально, от рождения был у JS в браузерах. Который не очень успешно хотят реализовать в ShadowDOM. Последнего не хватает, чтобы полноценно невидимо для владельцев сайта смотреть что-либо в их же окне. Но есть удалённое соединение на крайний случай. Правда, сейчас есть механизм, которым владельцы сайта его (и контент-скрипты) могут заблокировать. Но это — тоже довольно отдалённый рубеж противостояния, на который в будущем найдётся чем ответить.
По Вашей идее — разделение на экстрактор и вьюер немного страдает тем, что страницы иногда, а для некоторых — часто, интерактивны. Чтобы её поддержать, надо, чтобы в экстракторе было и удалённое управление. Тут поднимается из-за этого вопрос о нелегальных действиях анонимного лица через общую собственность группы (виртуальную машину с ботом), так что не всё так сложно, как Вы описали, а немного сложнее: ).
Да, я понимаю, что реклама — всего лишь один из инструментов монетизации.
Но жадность (количество), лень (безопасность) и непрофессионализм (качество) рекламщиков дискредитировали этот механизм до такой степени, что он стал всё более и более непригоден. Война адблокеров — не более чем следствие.
Да, я понимаю, что блокируя рекламу, я бью по кошельку тех, кто создаёт/размещает интересный мне контент. Но те, кто утверждают что реклама — часть сайта, обычно не доводят эту логическую цепочку до конца. Если реклама — часть сайта, то я имею такое же право «голосовать рублём» за или против неё, как и за сам контент.
Образно говоря так:
1) Сайт загрузился, все его скрипты штатно отработали.
2) Срабатывают расширения(скрипты) браузера которые меняют контент на странице. При этом скрипты самого сайта это не видят и не чувствуют.
И вообще считаю что конретно в вебе пора уже задушить совсем любой вид доступа ко всему что не относится только к этой странице. Какого фига страница может знать какие у меня расширения\ос и т.д… Если выпилить на корню все оставив только примитивы реально нужные, например ШхВ монитора\ppi\есть или нет звук и 3д. То хотят этого или нет повымирает куча костылей в виде поддержки тем или иным браузером разных стилей\скриптов\возможностей. Всем придется идти по единому стандарту. Сейчас творится откровенное б*ядство и из года в год его все больше запускают, не так давно ходили слухи что кто то возжелал написать стандарт на доступ к usb из под веб окружения. Будет вообще весело, заходишь на сайт а он тебя просит вставить флешку их фирменную чтобы не видеть рекламы или будет печатать тебе на принтер все скрытые тобой баннеры.
Другие перечисленные глобальные пожелания реализовать практически невозможно. Альтернативы — маргинальный браузер, который никто не в силах поддерживать и он устареет (и рекламщики с лёгкостью его будут вычислять). Поэтому надо пользоваться мейтстримом, насколько возможно. Есть упоминание ОС — значит, это кому-то нужно и никому критически не мешает, чтобы делать браузеры без упоминания ОС, и т.д. А к безопасности относятся довольно строго. Недавно, например, отказались от какого-то нового API (заряда батареи?) по причине нарушения анонимности, так что в основном с этим всё в порядке.
По поводу маргинального браузера, если сделать дефакто стандартом без шагов в сторону то любой браузер будет актуален потому что разработчикам браузеров останется только внедрять поддержку новых стандартов и свои фичи которые не связаны именно с js\css\html5. Сейчас ситуация такая что это не работает в хроме но работает в огнелисе и работает вверх ногами в сафари. Тоже самое и с новыми мега «фичами» которые включают по дефолту в некоторых браузерах без какого либо упоминания или предупреждения пользователя.
Я лично убил пару дней чтобы понять почему у меня резко через раз начал тупить ютуб и почти все сервисы гугла. Оказалось все элементарно, браузер очередной раз нахимичил с HTTP/2/SPDY/ALPN. Все вернулось на круги своя только после того когда нагуглил как отключить все это безобразие.
А как насчет webgl, точно такая же задница. Гугл в хроме как угорелы втыкают новые фичи, ломают\удаляют старые. В итоге половина не работает в одном хроме, другая половина не работает в огнелисе, 3я половина вроде бы работает и там и там но зачастую криво.
Про экстеншены я к тому чтобы js сайта не могли видеть изменения которые производят экстеншены в браузере.
На минутку, как вы это себе представляете?
Этакий copy-on-write со стороны расширения? И держать в памяти две объектных модели для каждой вкладки? А ведь придется, потому что рендерить-то нам нужно страницу, измененную расширением.
А как если скрипт на странице делает фоновый запрос, он будет сделан в двух экземплярах?
Если расширение удалит DOM-узел (скажем, рекламу на всё окно), как такой «узел Шрёдингера» будет получать события? В отрендеренной странице, получающей клики от пользователя, его нет. Пропускать его? Тогда можно обнаружить отсутствие этого узла за счет механизма «всплывания событий». Не пропускать, а дублировать клики и нажатия клавиш на «оригинальную страницу»? Тогда будет рассинхронизация между страницами.
В общем, это решение таит столько подводных граблей, что лучше не стоит.
Другой вариант переложить это на плечи самого расширения. Скажем DOM узел был удален\изменен, событие прилетает в расширение и оно уже решает что же делать и как быть.
А если транслировать события, то появляется риск рассинхронизации — в видимой версии страницы клик был по одному элементу, в невидимой по другому. Куда ни кинь, всюду клин. Обойти это возможно, но имхо только на индивидуальном базисе, подстраиваясь под каждый сайт. А это уже как-то невесело.
Это только на статичных сайтах прокатит.
(В предстоящей «войне» будет очень востребован слой с самым большим z-index. Но есть и понятие «соседнее окно».)
По факту, без рекламы (двигателя прогресса) вы бы так и сидели в каменном веке, потому что не знали бы, что есть компы и прочее. Про то, что вы используете для подбора товаров всякие сервисы типа маркета, ну так они целиком сделаны на рекламные деньги, что за самообман.
И самое главное, при запросе в поисковике на любой бренд первой выпадала ссылка на домашнюю страничку производителя, а никак не продавца, проплатившего место в рейтинге.
без рекламы (двигателя прогресса) вы бы так и сидели в каменном веке
Реклама — двигатель прогресса, яснопонятно… Ну разве что в области блокировщиков оной.
Ни один вменяемый человек не станет кликать по своей воле на все эти скриптованные рекламные ролики, разве что их понапихают поверх контента, всплывающими несколько раз подряд окошками или с кнопочкой «Х», не закрывающей, а редиректящей куда-то еще. Собственно, вышеперечисленное (плюс озвучка) — это и есть та черта, которую не стоит переходить рекламщикам. Именно эти приемчики, а не рекламные вставки как таковые, и приводят к массовым установкам блокировщиков.
Касательно же поиска товара… есть сайты производителей, есть поисковики, позволяющие их легко находить, у юзверей есть голова и руки, что в сумме позволяет и о новинках узнать, и покупку нужного совершить. Без всяких этих «ШОК! Врачи онемели! Минус 7кг за....». :)
лиса+абп+приведение
Я со своим гуманитарным образованием из статьи ничего не понял. А ведь задумывалась она как интересное чтиво.
Способ борьбы со зверствующими анти-адблокерами, блокировщиками самих себя