Как стать автором
Обновить

Способ борьбы со зверствующими анти-адблокерами, блокировщиками самих себя

Время на прочтение7 мин
Количество просмотров18K
Всего голосов 43: ↑26 и ↓17+9
Комментарии103

Комментарии 103

Что конкретно надо делать сейчас для спасения сайтов-самоблокировщиков?


Автокликер, проходящий по всем рекламным ставкам, в каждый браузер.
Может быть это поменяет сам рынок рекламы в интернете.
Это всё конечно хорошо и я бы подписался под каждым словом, но вы забываете что помимо мусорной «рекламы» есть и полезные вещи. Как мне продать мой полезный товар или услугу если я не могу донести её до своих потребителей? я ни хочу им втюхивать, я хочу просто сказать что у меня есть X (которая лично вам бы пригодилась) по цене Y ну + новогодняя скидка. А блокировщики рекламы режут и полезный поток на корню.
я ни хочу им втюхивать, я хочу просто сказать что у меня есть X


Всё придумано до нас, рекламная периодика, справочники «желтые страницы».
В онлайне — это торговые площадки аля авито… Для конечного потребителя лучше этого и не придумать.
НЛО прилетело и опубликовало эту надпись здесь
А.Лебедев сфрмулировал концепт сенсорного телефона с экраном на всю площадь до айфона года за 2-4 или 5, когда аналогов никто не делал и когда технические возможности экрана не позволяли покрыть им всю площадь (не нашёл упоминаний об этом почему-то в поиске, нашёл только его отрицательное мнение об афоне-1 до его выхода — сенсорные кнопки не чувствуются). (Никто не помнит, как звался его концепт?)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

За других не буду конечно расписываться.
Я например, когда мне что-то нужно, сначала прикидываю примерный список ТТХ, потом иду на сайт вроде Я.Маркета и смотрю что есть подходящее под эти ТТХ, потом возможно лажу по форумам и читаю отзывы.
Реклама в моей цепочке покупки отсутствует как класс — так как не способна дать нужной мне информации, в нужной мне форме.
Суммируя — ваше предложение не достигнет меня через рекламу, никак. Более того, даже если я случайно вижу в рекламном объявлении то, что мне нужно в данный момент — всё равно игнорирую. По причине из предыдущего абзаца.
Не сочтите за "наезд", просто обрисовываю ситуацию.

Реклама требуется для воздействия на большую часть населения, остальные — страдают от её присутствия. Меня больше всего веселят новые веяния тергетированной рекламы, по статистике ввода в поиске например. Выбирал ноутбук, купил, так теперь яндекс мне всякий раз ноут предлагает. Но я уже купил его! Второй мне не нужен! Или машину, чаще чем раз в год мало кто меняет машину, зачем предлагать то что уже куплено и более не нужно, это глупо, но это есть. Так и живём.
Это верно я и сам приблизительно так совершаю покупки, это с мой точки зрения правильно — принимать решения о покупке как аргументированный процесс. Но есть большое но в это цепочке. Мы подразумеваем что уже есть некоторая потребность и осталось её удовлетворить. Как выше писал Aingis — что не со сформированной потребностью? Вот мой пример. У меня есть кот, который суцко любит лазить по столу, ни перевернутый скоч ни, шипение, ни мандюли его не останавливают. Я увидел на пикабу пост с плёнкой против котов которая бьёт их несильно током (это легально и гуманно, животному не больно а очень неприятно) чтобы они не лазали там где не надо. И я захотел эту плёнку купить, она мне реально будет полезна. Я вообще не имел информации об своей потребности пока не увидел «рекламу».

Как вам в удовлетворении вашей потребности поможет реклама увеличения мышц и других частей тела? Которой гораздо больше, чем рекламы подобных устройств. Контекстная реклама вряд ли тут поможет, если вы не ищете что-то про котов. Если вы хотите просматривать сотни ненужных но бросающихся в глаза баннеров ради возможности пару раз найти там что-то полезное, дело ваше. Многие не хотят, и я в том числе.

Проблема в том, что на 1-2 таких полезных объявления приходится несколько тысяч (и более) бесполезных и просто мусорных.
Примерно половина будет просто нерелевантной рекламой (новый гэлэкси, новые прокладки, средство от какого-нибудь цистита и т.п.).
Вторая примерно половина — откровенный шлак, псевдо-новости про знаменитостей, пророков и т.п. Теперь бульварный трэш пытается пролезть мне в мозги и таким способом.

Мне кажется что текущая ситуация с рекламой просто вывернута наизнанку.
На мой взгляд по умолчанию любая реклама должна быть запрещена, категорически и под страхом чего-то ужасного и неотвратимого.
И разрешать только тогда когда пользователь дает свое явное согласие получать рекламу в категории «котики» до 100 показов в день. На таких условиях думаю и рекламные сети сильно прошерстят свой контент, и пользователи не будут раздражены.
как пленка-то называется?
ответ от товарища ice938 — ScatMat

Вы увидели не рекламу, а пост о плёнке. Вот рекламные посты и должны стать главным двигателем торговли. Продавец должен искать своего покупателя, и чаще вообще создавать его, подталкивать к мыслям ведущим к покупке в постах, рассказах, вирусных роликах, другом интересном контенте.

Вы очень точно описали покупку того (сам делаю примерно так же), что можно относительно легко формализовать, хотя бы самому себе.
Жену, Вы, себе, надеюсь, не так выбирали?
Практика показывает, что «правополушарное мышление» ничуть не меньше отвечает за принятие решений, особенно в ситуайиях какого-либо внешнего давления (напр цейтнота). Вот сюда-то рекламщики и лезут со всей прытью. И, в общем, с точки зрения продаж, да, хоть тех же автомобилей (вряд ли есть люди, покупающие не глядя на фотку, чисто по совокупности ТТХ, цене и т.п.) — они не так уж и неправы.

И даже в формализуемых вещах — есть много исследований, что первично «нравится», а «рациональная» часть мозга лишь подгоняет критерии значимости пунктов ТТХ под заранее примерно заданный ответ. Даже, там где выбор был вообще методом тыка наугад.
Т.е. даже в «идеальном мире» от идеального Демиурга — без рекламы скорее всего не удастся обойтись. (вздыхает)…

Когда я "искал себе жену" (примем такую формулировку), мне никто не пытался рекламировать невест на выданье. Впрочем, зная нынешних рекламщиков, мне бы скорее предлагали проституток по месту жительства.


Ваш пример с автомобилями неверен. Красивость тоже своего рода ТТХ — но я не буду покупать какую-нибудь Эдамскую косметичку" чтобы возить картошку с дачи — даже если она красивая.


По поводу нужности рекламы спорить не буду. Я даже наверное согласен что она нужна — в какой-то форме. Но блин не так что мне её, фигурально выражаясь, пытаются из катапульты в окно закидывать мешками по пол-центнера.

я хочу просто сказать что у меня есть
у вас есть «магазин» — почему вы не на яндекс маркете? нужно распространиться — используйте модные сейчас социальные группы — привлекайте через них людей, показывайте свое видео на ютюбе.
у вас есть товар от частного лица? ибей/авито или в разделе на городском сайте.
а больше вы ни где не сдались в интернете.
которая лично вам бы пригодилась
не пригодится и не навязывайте свое мнение дл продаже этого чуда хлама.
по цене Y ну + новогодняя скидка
ваши скидки хуже обычных цен обычно — так что поддерживайте нормальные цены (а не овер 50%+ накрутки) и добрую репутацию и к вам потянутся =)
А блокировщики рекламы режут и полезный поток на корню.
что они режут на тех же торговых площадках? идите и покупайте рекламу в офлайне — там не режут.
В яндекс.маркет не всегда можно попасть. В РФ законы могут отличаться от других стран и есть ряд товаров, на которые яндекс.маркет требует сертфикаты, которых либо вообще нет, либо они не соответствуют формату. Причем товар, понятно, «опасный», «медицинский» и т.п. Но среди них очень много вещей, которые относятся к разделу чего-то лиценизируемого, но в бытовом понимании совершенно простые (медицинскиая груша, какая-нибудь).
Эммм, вы сейчас что то странное сказали. Ну магазина лично у меня нет.

не пригодится и не навязывайте свое мнение дл продаже этого чуда хлама.

А если это не хлам который продают чтобы навариваться, а качественный и полезный товар?

А блокировщики рекламы режут и полезный поток на корню.
что они режут на тех же торговых площадках? идите и покупайте рекламу в офлайне — там не режут.

Это долгий и не благодарный процесс. А вот за сервис который агрегирует рекламу, очищает её, преобразует в удобный вид, а потом предлагает мне некоторые интересные варианты которые подходят лично мне (как мой пример с котом выше) я бы заплатил.
overclockers.ru (там у меня даже скрытие баннеров средствами CSS вызывают блокирование контента)

Они упоротые, да. Особенно «весело» владельцам смартфонов, у которых реклама в приложениях режется через hosts.

Но на любую хитрую задницу…
https://greasyfork.org/ru/scripts/23922-anti-adblock-killer-for-overclockers-ru
Они просто жадные и ленивые. И не знают про stylish ;)
Вообще тема {display:none} сейчас набирает популярность. На гисметео тоже с отключенными скриптами прогноза не видно.
А cnews просто работает, хз что там надо, чтобы он упал. Реклама режется privoxy+noscript+stylish
Они как раз знают про Stylish (возможно, не знают про смесь с noscript).
> даже скрытие баннеров средствами CSS вызывают блокирование контента

Зато теперь с anti-adblock-killer стало снова нормально, и я, пожалуй, снова буду его посещать: ). А так — тоже, как того комментатора про cnews, сайт перестал интересовать с момента, как мои стили перестали работать и показывали голодную кошку. Даже не обновлял стили больше года, хотя можно было бы разобраться, что они учудили.
https://greasyfork.org/ru/scripts/1963-overcompact
Стоило бы не минусовать, а указать, какой именно раздел не работает. Я не их клиент и с сайтом не знаком.
Новости включаются css-ом без проблем, в чём я убедился. В коде до конца не разобрался, но для обзоров явно есть альтернативное решение. {position:absolute; left:-1000000;} Проверить не смог, т.к. ни сообщения о рекламе, ни самих разделов так увидеть и не сумел. На моей сборке у них, похоже, всё ломается конкретно.
Когда я комментировал, минуса не было, это кто-то позже.
В cnews на главной никого не блокируют, а при чтении своих статей (не партнёрских типа IBM) — при обнаружении адблокера редиректят на страницу, где нудно объясняют, почему им нужна реклама или предлагают платить за подписку на посещение.
На оверклокерах, думаю, они смогут продетектировать и position:absolute тем, что обнаружат уменьшение размера обрамляющего элемента. И что-то такое делают. Я просто не разбирался, что они там делали, а перестал посещать и поддерживать свой юзерстиль, пока вот не подсказали, чем их антиадблокер рубится. Думаю, что нет смысла разбираться с каждым случаем возможной проверки, лучше сделать единый более мощный и универсальный способ обхода (как предложил в статье, два MVC на странице, у него очень мощный задел, вплоть до невидимости вообще для оригинальных скриптов, если не менять DOM).
А можно пример линка с cnews, где блокируют? Потыкал по статьям — везде всё работает. Правда каких-то специальных правил для него у меня нет, работают только общие + noscript. Небольшой блок слева можно css-ом убрать, без скриптов он всё равно с этим мало что может сделать.

Не, я ничего против универсального решения не имею. Более того, рано или поздно к этому, скорее всего, и придёт. Однако сейчас большинство таких «блокировок» пока обходится достаточно просто. Ну и, на мой взгляд, более эффективный вариант всё-таки просто покидать такие ресурсы. Думаю, что рано или поздно все разделятся на сети с добровольной рекламой (т.е. хочешь — смотришь, хочешь — не смотришь) и на платные изначально. Поскольку в остальных случаях на любую хитрую ж…
Попробовал зайти с другого компьютера с адблокером тоже — и тут он не блокирует те же страницы, что блокирует на рядом стоящем ноутбуке. Блокируются любые новости свои, не партнёров. Например, последняя эта: Windows стала самой безопасной ОС и любая другая.

Решил посмотреть, почему не срабатывает детектор. Адблокер-киллер (заточенный утром мной под скрипт 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 — не удивительно, что и детектирование у них оттестировано тоже кое-как и не всегда срабатывает).
А, ну тогда понятно. Noscript ломает их систему на корню. С ним всё показывается нормально. Зачем вообще скрипты на таких сайтах? Ну, кроме подобной фигни разве что.

Это, кстати, вообще весьма распространённое дело. Подобная хрень есть на многих сайтах (не такая именно, но нагружающая лишним смыслом некоторые элементы). И случайно зайдя на них со включёнными скриптами можно сильно удивиться, насколько всё стало неудобным.
У меня иногда Cnews в Opera Mini на смартфоне не открывается.
ну на гисе успешно адблок убирает все что не нужно
Речь не об этом. Там изначально на прогнозе стоит display:none и если скрипты отключены (как у меня) — прогноза тупо не видно.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Ну, разве что если передавать поток по зашифрованному каналу, разворачивать его в проприетарной программе-расширении браузера
Предлагаю сразу на несколько шагов опередить рекламодателей — натаскать нейросеть на рекламные баннеры и на уровне видеокарты закрашивать их черными полигонами. Причем закрашенная картинка должна храниться в отдельной видеопамяти, к которой не будет программного доступа.

Думаю, что ответным ходом будет обязательное разгадывание каптчи-рекламы для просмотра контента. Что-то вроде рекламного баннера джойказино и вопросом «какую цифру нужно добавить к домену джойказино, если он у вас не открывается?» Сайты-зеркала закрывать по DMCA.

Хотя выше тоже предложили интересный способ — кликать подряд на все баннеры, тогда стоимость CTR упадет настолько, что рекламные сети разорятся (останутся только идеалисты, смысл жизни которых будет заключаться в навязывании рекламы — такие своеобразные спам-террористы).
НЛО прилетело и опубликовало эту надпись здесь
Вот вы и публикуйте лицензию на своем сайте. И требуйте подпись, что пользователь согласен на такую плату. Пока этого нет, никакой платы быть не может.
По сути своей, скрытие контента для обладателей блокировщиков рекламы — и есть реализация такой вот «лицензии», как бы гадко это ни было. Владельцы контента попросту просят принять лицензионное соглашение, нажав на соответствующую кнопку. Только в их случае это кнопка отключения АдБлока. И самое гадкое здесь в том, что они имеют на это право — они явно не монополисты по части контента, они не принуждают его читать, они лишь предоставляют контент по своей особой лицензии. Как бы противно нам от этого ни было.
Самый плохой вариант — посетитель просто не видит информации, которая должна быть (как ему сказал поисковик). Скорее всего, пользователь просто закроет страницу, не увидев ожидаемого содержимого. Более того, такая «лицензия» нарушает правила поисковых систем, в которых четко указано, что нельзя подменять содержимое.

Если есть очень большое желание так делать, то нужно включать этот режим при переходе на другую страницу сайта. То есть четко показывать пользователю, что он должен что-то сайту, но только после того, как пользователь убедился, что ему есть смысл на что-то подобное соглашаться (прочитав первую страницу, например).

В целом я не согласен именно с постановкой вопроса «платы», как назвал это Kroleg. Плату, какая бы она ни была, можно брать только после того, как человеку четко объяснили, за что он должен платить. В противном случае есть даже соответсвтующие законы, которые запрещают насильно оказывать услуги или продавать товар. То есть пользоваться терминами «плата» и «товар» здесь нужно очень осторожно. А лучше вообще эти слова не упоминать.
В таком случае, нам очень не хватает некоего стандарта для «соглашения» с поисковыми системами, по которому мы будем отдавать им заголовок вида «X-Payment: disable-adblock» или что-то в таком духе, чтобы сразу же из выдачи было видно, насколько добрым людям принадлежит сайт.
Что же касается нарушения правил поисковиков с подменой контента и препятствием к его просмотру, предположу, что поисковики в скором времени всё же начнут за это наказывать построже. Хотя бы фильтрами в -500 позиций или чем-то в таком духе.
НЛО прилетело и опубликовало эту надпись здесь
Если использовать слово из словаря, то сразу мысль кажется умнее?
Нет, кажется, что есть очевидные вещи, вместо готорых выдумают всякую ерунду. Правила сайта, которые придумывает автор, обязан исполнять только автор, до момента, пока не заставит пользователя подписать соглашение об использовании. Особенно интересно выглядят правила «мы будем делать, что хотим, а ты будешь выполнять все наши команды», это любят форумы, часто четких правил нет, а только описание, что есть левая пятка, которая постоянно что-то хочет.
Тут, знаете ли, возникает острое желание прочитать эту единственную страницу в кэше поисковика и больше на этот сайт не заходить.
НЛО прилетело и опубликовало эту надпись здесь
Выходя в интернет с AdBlock-ом, откуда мне знать, что на каких сайтах есть реклама, чтобы избегать такие сайты?

Плохая аналогия — как котёнок с дверцей. У меня другая аналогия. Ставить AdBlock — всё равно, что мыть руки после прихода с улицы домой. Не важно, посещали вы чистое место, грязное, пришёл домой, вымыл руки — и спокоен, что никакую заразу не подхватил.
НЛО прилетело и опубликовало эту надпись здесь
Мыть руки — это проверять антивирусом скачанное из интернета перед запуском.
Зачем скачивать заразу, а потом её проверять, если можно не скачивать?

Люди узнают о правилах поведения в театре до похода в театр. Например, их объясняют детям учителя в школе, перед тем как сводить их на представление. Правила конкретного сайта я узнаю уже после захода на него. То есть, чтобы понять, что сайт показывает рекламу, я должен ее сначала увидеть, какой бы неприятной она ни была. Оптимальный вариант — это предупреждение в поисковике либо большой баннер при первом заходе на сайт, закрывающий весь контент вместе с рекламой. И еще было бы неплохо категории рекламы указывать, просто текстом или на выбор галочками. Но поскольку по этому поводу никто не чешется, а согласия на просмотр рекламы я не давал, приходится использовать блокировщик.


И да, на Хабре у меня блокировщик отключен, так как тут реклама мне не мешает.

Вы путаете социальное поведение и заключение договора. Если повар делится рецептом взамен на просмотр баннера, то он обязан заренее меня уведомить, а я уже смогу решать в состоянии ли я выполнить договор и хочу ли это делать. Запрещено навязывать услуги и требовать за них плату, это должно быть добровольно.

Про правила еще раз объясняю: нарушать правила человек может только если предварительно с ними согласился. Особенно странно выглядит нарушение правил, которых пользователь может даже не знать. Нарушает правила чаще всего держатель сайта, т.к. он их сам придумал и выложил на всеобщее обозрение, и ему они известны лучше всего. Чтобы этого не было, многие придумали правила «на своем сайте делаю все, что хочу, а вы, жалкие людишки, обяазаны мне подчиняться». Извините, нет.
«Конклюдентность» — это согласие с условиями публичного договора (этакий вариант оферты), согласие выражаемое действием.
Для примера, проходя под табличкой «Ведётся видеонаблюдение» вы своим действием даёте согласие на то, что вас запечатлит система видеонаблюдения. Если вы не согласны, вы просто не должны идти под эту табличку.

Аналогия с театром — это совсем другое.

И с рекламой конклюдентность не работает. Не открыв сайт, я не знаю условия получения контента. А открыв его я так и так получаю (должен получить) всю информацию о правилах.

Тут, как обычно, прогрессивней всех порносайты. Мы не покажем вам HD-видео, пока вы не отключите резалку рекламы — вот они явно указанные условия обмена рекламы на контент.
Разумный человек понимает что за все нужно платить, за контент в том числе. Задача найти приемлемый баланс для всех сторон. А то что вы описали есть человек-халявщик.
Я считаю, «контентные» сайты — это рак. Если есть человеку что сказать, он на свои деньги поднимет сайт или ещё как-то опубликуется и не будет требовать денег. А высасывать из пальца контент — только прожигать время посетителей на чтение низкокачественных рерайтов и компиляций.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Насчёт пожилых — прямо в точку. Некоторое время назад позвонил мне знакомый дедуля. Говорит, на каком-то сайте сказали ему, что нужно пользоваться программой Форекса. Он её скачал — и не знает, что делать дальше. Спрашивал у меня — как её использовать? Ведь ей же надо пользоваться! Исполнительный такой дедуля. Я убил на него минут двадцать — кое-как сумел объяснить, что подобные объявления на сайтах — просто рекламный мусор, хлам, на который не нужно обращать внимания. Закончилось всё установкой адблока ему на компьютер.
НЛО прилетело и опубликовало эту надпись здесь
Этот дедуля — мне не родственник. Просто очень хороший знакомый. И в многих других вещах, кстати говоря, весьма неплохо соображает. А уж по поводу договора дарения жилья — так это вообще невозможно — он исключительно дотошный пенсионер. Недавно ему оптику в квартиру заводили — на замену меди — так он предварительно по телефону из менеджеров всю кровь выпил — пока не убедился, что это не делается с целью ободрать его как липку. Но вот компьютеру боится чтоли не доверять. Хорошо хоть предварительно консультируется со мной.

Но, честно говоря, у меня и родственников таких пожилых достаточно. У которых боязнь сложной техники. Пока у них всё работает по плану (например, нажал линк — открылась страница) — проблем нет. А если шаг влево-вправо (например, нажал линк — открылась страница и сразу-же кто-то начал радостным голосом вещать о прелестях игры на бирже) — тут-же возникает паника и стресс — со всеми вытекающими.
НЛО прилетело и опубликовало эту надпись здесь
Ладно еще пальто… У меня такое, когда я захожу из RSS-читалки:

Скрытый текст


Естественно, что искать такое я не мог (в программе-читалке банально некуда ввести запрос, да и куки, похоже, она не поддерживает).

UPD: посмотрел наконец, что рекламируют. Кто-нибудь знает, это нормально — заголовок баннера «Похудеть за неделю? Как? кг...» и подпись «Звони с доставкой… Шкафы купе...»?
И выше тоже — какая связь между «запах изо рта» и «натяжные потолки»? В Яндексе одни наркоманы сидят, похоже.
Судя по вашей аватарке вы пользуетесь разными методами препятствия сбора о себе информации, вроде заблокированных сторонних печенек и расширений типа Ghostery и Disconnect + ещё адблок. И в итоге у них очень мало про вас информации, поэтому там такой бред. Вот у людей без этого добра реклама более мене ничего. У меня такая же проблема со случайно не заблокированной таргетированной рекламой.
у кого-то у вас на работе грибок ногтей, у кого-то — неприятный запах, а кому-то надо похудеть. И эти люди искали в yandex сопутствующие товары с рабочего IP. Возможно это один человек ) Присмотритесь…
Мой текущий IP-адрес принадлежит сети одного очень крупного технического института. Да и реклама, по идее, должна работать по кукам или по содержанию страницы, если кук нет.
реклама никому, ничего не должна ) В общем-то по моим наблюдениям, если под ваши данные, нет ничего похоже из рекламы, потянут по IP.
НЛО прилетело и опубликовало эту надпись здесь
Рак — это авторы: писатели, художники, составители прогнозов погоды. (Мы ведь пользуемся общечеловеческим определением контента и контентного сайта?)
Да, те писатели, которым сказать нечего, которые пишут лишь бы срубить 500 руб. за «статью», такие не нужны. Меня тошнит от сайтов на темы «дорогих» кликов (строительство, здоровье), которые наполнены «капитанскими» советами, высосанными натужным усилием копирайтера из пальца, или рерайтами с тысяч подобных сайтов.
НЛО прилетело и опубликовало эту надпись здесь
Я не хожу. Меня печалит, что существуют сообщества в тысячи людей, создающих и продающих такие сайты, а также живущих на доходы с них. Поисковики очень много ресурсов прожигают, чтобы оградить пользователей от них.
НЛО прилетело и опубликовало эту надпись здесь
Похоже, СЕОшника за живое задел )))
Может, он играет роль успешного продажника плохого товара и считает конверсию — сколько раз убедил купить на сколько раз побили.
НЛО прилетело и опубликовало эту надпись здесь
Я автор десятка фриварных программ (в прошлом, но благодарят до сих пор).
Лид embedded проектов.
Придумал язык программирования, на котором работают в моей компании.
Никогда не работал в вебе — предпочитаю 3D печать и микроконтроллеры.

20 лет, лидер метал-группы, работаешь в компании-лидере своей отрасли, а в друзьях у тебя ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний.

Знаем, проходили, тут каждый второй такой.

Правда нездоровые ассоциации уровня «не смотришь рекламу — вор» и скатывание дискуссии в политоту выдают не очень адекватную личность.
НЛО прилетело и опубликовало эту надпись здесь
И не люблю когда воры рассуждают на каких условиях было бы справделивее делить краденое.
В свою очередь замечу, что напутствие «Попробуй не ходить на такие сайты» я понял как оправдание общества лохотронщиков. Мол, умный человек, не ведись на разводы и тогда не пострадаешь.
НЛО прилетело и опубликовало эту надпись здесь
Переврал мои слова и думаешь, что я буду оправдываться? Оставлю без комментариев.
НЛО прилетело и опубликовало эту надпись здесь
Меня посещали ровно такие же мысли. Принудительная семантизация интернета. Вместо одного браузера пара приложений. Экстрактор, который ходит по сайтам и выделяет полезную информацию с них и сохраняет в формате RDF. Вьювер, который отображает полученные RDF для пользователя. И тот, и другой компонент должен быть расширяем независимо — нужные специфические view для специфических областей, и заточенные под конкретный сайт парсеры.

В свободное время это приложение ходит по случайным сайтам в отношении примерно 10:1, для сокрытия точек интереса. Просто кликает на все подряд случайные кнопки. Дальнейшее развитие идеи — p2p сеть, где один компьютер выполняет запрос на экстракцию данных (с кешированием) для других компьютеров в сети, позволяя размазать интерес всех пользователей данной утилиты.

В случае самых зловредных сайтов, проверяющих какой браузер их запускает по нестандартному поведению, экстрактор должен уметь полностью эмулировать браузер, т.е. запускать в виртуальной машине браузер, которому доверяет сайт, и управлять им удалённо. Первое что приходит на ум — это selenium, но тщательный гуглёж показал https://www.blackhatworld.com/seo/java-selenium-intelligent-bot-detection-algorithms.775689/, что selenium всего лишь навсего встраивает javascript код в страничку, на равных правах с любым другим javascript кодом там же. А это значит, что разработчики сайта всегда могут проверить, определены ли некоторые структуры и функции, и при их обнаружении забанить пользователя. Что добавляет сложности задаче.

К сожалению, для одного человека это неподъёмный проект.
Дальнейшее развитие идеи — p2p сеть, где один компьютер выполняет запрос на экстракцию данных (с кешированием) для других компьютеров в сети, позволяя размазать интерес всех пользователей данной утилиты.
Надеюсь, не выдам военную тайну если скажу, что у spmbt были кое-какие мысли именно по этой теме.

К сожалению, для одного человека это неподъёмный проект.
Для двух тоже, уже проверяли. Но там была проблема не сколько техническая, сколько организационная. И вообще, до вашего комментария я считал, что мы тогда занимались решением какой-то слишком абстрактной проблемы, даже сути которой никто кроме нас понять не сможет.
Когда робот ходит по сайтам для сбора контента, то что-то такое придётся сделать. По ссылке на статью про ботнет (в статье внизу), нелегальные хакеры сейчас справляются с этой задачей. У легальных посетителей сайтов такой мощной мотивации сейчас нет. Да и в комментариях сейчас упомянули только gismeteo как агрессивного антиадблокера. Сейчас нет просто оснований для развития столь тяжёлой техники для простых легальных посетителей или даже для хакеров-энтузиастов.

У вас есть неверное утверждение — можно написать скрипт, который не могут проверить разработчики сайта — просто не сорить в window. Это тот самый ShadowJS, который изначально, от рождения был у JS в браузерах. Который не очень успешно хотят реализовать в ShadowDOM. Последнего не хватает, чтобы полноценно невидимо для владельцев сайта смотреть что-либо в их же окне. Но есть удалённое соединение на крайний случай. Правда, сейчас есть механизм, которым владельцы сайта его (и контент-скрипты) могут заблокировать. Но это — тоже довольно отдалённый рубеж противостояния, на который в будущем найдётся чем ответить.

По Вашей идее — разделение на экстрактор и вьюер немного страдает тем, что страницы иногда, а для некоторых — часто, интерактивны. Чтобы её поддержать, надо, чтобы в экстракторе было и удалённое управление. Тут поднимается из-за этого вопрос о нелегальных действиях анонимного лица через общую собственность группы (виртуальную машину с ботом), так что не всё так сложно, как Вы описали, а немного сложнее: ).
Скорее всего, я повторю то, что уже сказано выше, но всё же…

Да, я понимаю, что реклама — всего лишь один из инструментов монетизации.
Но жадность (количество), лень (безопасность) и непрофессионализм (качество) рекламщиков дискредитировали этот механизм до такой степени, что он стал всё более и более непригоден. Война адблокеров — не более чем следствие.
Да, я понимаю, что блокируя рекламу, я бью по кошельку тех, кто создаёт/размещает интересный мне контент. Но те, кто утверждают что реклама — часть сайта, обычно не доводят эту логическую цепочку до конца. Если реклама — часть сайта, то я имею такое же право «голосовать рублём» за или против неё, как и за сам контент.
А я считаю что в браузере просто надо сделать хитрую обработку js. Пусть скрипты из расширений имеют полный доступ к контенту и вообще всему. А вот скрипты на сайтах варятся в собственном соку внутри бутылки в виде только этой страницы и вообще знать не должны что страницу могут изменять или управлять ей расширения.
Образно говоря так:
1) Сайт загрузился, все его скрипты штатно отработали.
2) Срабатывают расширения(скрипты) браузера которые меняют контент на странице. При этом скрипты самого сайта это не видят и не чувствуют.

И вообще считаю что конретно в вебе пора уже задушить совсем любой вид доступа ко всему что не относится только к этой странице. Какого фига страница может знать какие у меня расширения\ос и т.д… Если выпилить на корню все оставив только примитивы реально нужные, например ШхВ монитора\ppi\есть или нет звук и 3д. То хотят этого или нет повымирает куча костылей в виде поддержки тем или иным браузером разных стилей\скриптов\возможностей. Всем придется идти по единому стандарту. Сейчас творится откровенное б*ядство и из года в год его все больше запускают, не так давно ходили слухи что кто то возжелал написать стандарт на доступ к usb из под веб окружения. Будет вообще весело, заходишь на сайт а он тебя просит вставить флешку их фирменную чтобы не видеть рекламы или будет печатать тебе на принтер все скрытые тобой баннеры.
Хромовские extensions именно так себя ведут. У каждого есть своя js-страница, могущая связываться с любой вкладкой браузера. Может связываться с контент-скриптом вкладки, который не обязательно есть скрипт владельца сайта. Через них может перекачиваться контент и смотреться в другой вкладке или окне.

Другие перечисленные глобальные пожелания реализовать практически невозможно. Альтернативы — маргинальный браузер, который никто не в силах поддерживать и он устареет (и рекламщики с лёгкостью его будут вычислять). Поэтому надо пользоваться мейтстримом, насколько возможно. Есть упоминание ОС — значит, это кому-то нужно и никому критически не мешает, чтобы делать браузеры без упоминания ОС, и т.д. А к безопасности относятся довольно строго. Недавно, например, отказались от какого-то нового API (заряда батареи?) по причине нарушения анонимности, так что в основном с этим всё в порядке.
Про экстеншены я к тому чтобы js сайта не могли видеть изменения которые производят экстеншены в браузере. Чтобы это было прозрачно без левых вкладок и т.д.

По поводу маргинального браузера, если сделать дефакто стандартом без шагов в сторону то любой браузер будет актуален потому что разработчикам браузеров останется только внедрять поддержку новых стандартов и свои фичи которые не связаны именно с js\css\html5. Сейчас ситуация такая что это не работает в хроме но работает в огнелисе и работает вверх ногами в сафари. Тоже самое и с новыми мега «фичами» которые включают по дефолту в некоторых браузерах без какого либо упоминания или предупреждения пользователя.
Я лично убил пару дней чтобы понять почему у меня резко через раз начал тупить ютуб и почти все сервисы гугла. Оказалось все элементарно, браузер очередной раз нахимичил с HTTP/2/SPDY/ALPN. Все вернулось на круги своя только после того когда нагуглил как отключить все это безобразие.
А как насчет webgl, точно такая же задница. Гугл в хроме как угорелы втыкают новые фичи, ломают\удаляют старые. В итоге половина не работает в одном хроме, другая половина не работает в огнелисе, 3я половина вроде бы работает и там и там но зачастую криво.
Про экстеншены я к тому чтобы js сайта не могли видеть изменения которые производят экстеншены в браузере.

На минутку, как вы это себе представляете?
Этакий copy-on-write со стороны расширения? И держать в памяти две объектных модели для каждой вкладки? А ведь придется, потому что рендерить-то нам нужно страницу, измененную расширением.
А как если скрипт на странице делает фоновый запрос, он будет сделан в двух экземплярах?
Если расширение удалит DOM-узел (скажем, рекламу на всё окно), как такой «узел Шрёдингера» будет получать события? В отрендеренной странице, получающей клики от пользователя, его нет. Пропускать его? Тогда можно обнаружить отсутствие этого узла за счет механизма «всплывания событий». Не пропускать, а дублировать клики и нажатия клавиш на «оригинальную страницу»? Тогда будет рассинхронизация между страницами.
В общем, это решение таит столько подводных граблей, что лучше не стоит.
В целом да, этакий copy-on-write. Тут стоит учесть что если DOM узел будет удален то в результирующем просто игнорировать такое ибо наверное не зря он был удален каким то расширением.
Другой вариант переложить это на плечи самого расширения. Скажем DOM узел был удален\изменен, событие прилетает в расширение и оно уже решает что же делать и как быть.
Я имел ввиду, что если не транслировать события в «удаленные» элементы, скрипт на странице сможет обнаружить, что событие не прошло через какой-то элемент. Т.е. ставим обработчик на рекламный блок, и второй на body. Обработчик блока ставит какой-то флаг, а обработчик тела страницы его проверяет. Если нажатия на крестик «закрыть рекламу» не было, а флага всё равно нет, значит рекламу скрыли. Это работает только с полностраничной всплывающей рекламой, а это значит что будет действовать этакий «естественный отбор» в этом направлении.
А если транслировать события, то появляется риск рассинхронизации — в видимой версии страницы клик был по одному элементу, в невидимой по другому. Куда ни кинь, всюду клин. Обойти это возможно, но имхо только на индивидуальном базисе, подстраиваясь под каждый сайт. А это уже как-то невесело.
А если дать сайту отрисоваться, а потом клонировать дом структуру, убив оригинальную вместе со скриптами?

Это только на статичных сайтах прокатит.

Поэтому режим «два MVC» будет самым жизнеспособным пока что (не знаю ни одного примера с таким подходом; вероятно, их ещё нет; самый примитивный пример «MVC+V» есть в Сафари и Fx — кнопки «чтение контента»). Но и тут агрессивные скрипты сайта могут искать «чужие элементы». После чего появятся браузеры, заточенные под 100%-ный ShadowDOM под эти случаи.

(В предстоящей «войне» будет очень востребован слой с самым большим z-index. Но есть и понятие «соседнее окно».)
А часто ли на сайте с агрессивной рекламой бывает что-то полезное? Раз в месяц я и руками всё лишнее со странички могу поудалять.
Сначала рекламу блокируют, потом торренты, потом воруют на заводах, а потом удивляются, что им денег не плотють на работе. Интересно только кто бы Хабр захостил себе и прогал фичи всякие забесплатно. Если альтруисты найдутся я с радостью у вас размещу свои и клиентские ресурсы, где-то 50-100тб места и круглосуточную бесплатную ТП пожалуйста. Сарказм.

По факту, без рекламы (двигателя прогресса) вы бы так и сидели в каменном веке, потому что не знали бы, что есть компы и прочее. Про то, что вы используете для подбора товаров всякие сервисы типа маркета, ну так они целиком сделаны на рекламные деньги, что за самообман.
Динозавров не видел, но интернет без рекламы помню. Когда иметь собственный сайт было в первую очередь престижно. Когда наличие тех. документации по спектру выпускаемой и ранее выпущенной продукции было показателем уважительного отношения к потребителю этой самой продукции. И, кстати, 128 кбит/с канала вполне хватало на 30 журналистских рыл.

И самое главное, при запросе в поисковике на любой бренд первой выпадала ссылка на домашнюю страничку производителя, а никак не продавца, проплатившего место в рейтинге.
без рекламы (двигателя прогресса) вы бы так и сидели в каменном веке

Реклама — двигатель прогресса, яснопонятно… Ну разве что в области блокировщиков оной.
Ни один вменяемый человек не станет кликать по своей воле на все эти скриптованные рекламные ролики, разве что их понапихают поверх контента, всплывающими несколько раз подряд окошками или с кнопочкой «Х», не закрывающей, а редиректящей куда-то еще. Собственно, вышеперечисленное (плюс озвучка) — это и есть та черта, которую не стоит переходить рекламщикам. Именно эти приемчики, а не рекламные вставки как таковые, и приводят к массовым установкам блокировщиков.
Касательно же поиска товара… есть сайты производителей, есть поисковики, позволяющие их легко находить, у юзверей есть голова и руки, что в сумме позволяет и о новинках узнать, и покупку нужного совершить. Без всяких этих «ШОК! Врачи онемели! Минус 7кг за....». :)
оба сайта из статьи открылись без проблем
лиса+абп+приведение
приведение — Ghostery 7.1.1.5
рекомендую ещё disconnect приведенье не всё режет
Это всё не так и страшно, в сравнении с маками. Купил айпад про, накачал бесплатных программ. Теперь буквально террорезируют мозг. Или плати или смотри рекламу со звуком — а там ничего не обойдёшь. В бровзерах пока справляюсь.
Использую у себя AdGuard, режет рекламу на уровне соединения, режет во всём подряд — в браузерах, скайпе, в абсолютно любой программе. Реклама на сайтах перешла все мыслимые границы, без неё сайты выглядят красиво и органично. Кроме рекламы AdGuard работает мини-антивирусом, предупреждает о подозрительных страницах. Очень удобный инструмент.
На гт упоминался недавно еще более любопытный продукт. Не только режет, но и эмулирует клики по всем баннерам. Рекламщики негодуют. https://geektimes.ru/post/284372/

Я со своим гуманитарным образованием из статьи ничего не понял. А ведь задумывалась она как интересное чтиво.

А какого рода контент режется на overclockers.ru? Зашел с ФФ+uBlockOrigin — новости читаются, информация по железу показывается.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории