Ответы пользователя по тегу Блокирование рекламы
  • Anti Adblock, как сделать?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Обычно в играх не банят читеров, которые никому не мешают (то есть на которых никто не жалуется). А знаете почему? Да, вы уже догадались, наверное.

    Ну а по теме, адблокеры обычно не убирают элемент, а делают его невидимым (display:none).
    Ответ написан
  • Как в Яндекс.Браузере блокировать рекламу в Яндекс.Почте?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Если противные программисты яндекса не дураки, то вам тоже придётся включать мозги. Попробуйте с помощью CSS вместо классического display: none убрать элемент за пределы экрана, не скрывая его. Если не поможет, то ещё что-нибудь придумайте. Подключите фантазию, изобретательность.

    <paranoia>
    Главное, помните, что вредные программисты яндекса читают этот ответ. И если выложить готовое решение, то они быстро его прикроют.
    </paranoia>
    Ответ написан
  • Как преодолеть блокировку AdBlockа Яндекс.браузером?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Перестать пользоваться Яндекс-браузером.

    Уточнение: на других браузерах таких проблем нет?
    Ответ написан
  • Существуют ли фильтры против директа?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    А uBlock Origin уже не работает или вы не пробовали?
    Ответ написан
  • Как блокировать рекламу?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Проблема в том, что многие соединения идут через HTTPS, перехват которого не является тривиальной задачей. Поэтому по сути только два основных пути:

    1) Установка блокировщика на каждое устройство. Благо их у вас не так много. К слову, не всех раздражает реклама, так что вы можете поставить блокировщик себе, а остальным по желанию. С ноутом и компом очевидно - uBlock Origin. С планшетами решайте сами. На iOS себя хорошо показывает платный AdGuard Pro (убирает рекламу во всех приложениях).

    2) Фильтрация рекламы на уровне DNS. Сам роутер при этом у вас должен являться DNS. По идее он у вас и DHCP по совместительству, так что не проблема указывать самого себя сервером DNS во время раздачи настроек каждому устройству. Хорошее решение, по-моему, платный SkyDNS. Но можно также самостоятельно сделать (скачать и далее править самому) файл hosts, в котором бы было перечислено всё рекламное. Минус файла hosts в том, что нельзя задавать маску, так что для максимальной гибкости вам понадобится более умное решение - умный dns или firewall. Что вам удобнее и в чем вы разбираетесь (и сколько у вас лишних денег) я не знаю.
    Ответ написан
  • Как на стороннем сайте ВООБЩЕ запретить переход по ссылкам и открытия новых окон в браузере? Какой код ввести в консоли?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Для начала проверьте запрет новых окон в браузере. Для этого: в хроме перейдите в настройки и введите там в строке поиска "всплывающие окна", потом внесите сайт в список блокировки.
    spoiler
    5d1ee58a4ce05806866250.png


    Далее попробуйте просто запустить блокировщик рекламы. Авось настройки по умолчанию устранят проблему. Лучшее расширение (на сегодня) - uBlock Origin. Но выбор конкретного расширения - дело вкуса.

    Хотя ещё можно отключить на сайте JavaScript. Это можно сделать средствами браузера: в хроме нужно зайти в настройки и там в поиске набрать javascript, дальше очевидно. Но удобнее использовать расширение. Лично я использую Quick Javascript Switcher (при этом у меня JS по умолчанию отключён везде, и по надобности включаю на некоторых сайтах, но это опять-таки дело вкуса). Ещё есть расширение NoScript. Кстати, блокировщики рекламы тоже умеют блокировать скрипты (см. ниже).

    Иногда некоторые сайты без JS отображают заглушку (placeholder), которая мешает просматривать контент. В большинстве случаев решается тем же блокировщиком рекламы, только нужно создать правило, скрывающее заглушку.
    Пример

    Правило для блокировщика: pcdreams.com.sg###pageloader
    Сайт из примера прекрасно работает без JS, но требуется убрать заглушку.


    Если же без JS совсем никак, то тем же блокировщиком рекламы можно настроить фильтр, который запрещает определенный файл js или даже inline js по какому-то условию (имя файла или содержимое скрипта). Но для этого придется немного окунуться в то, как устроен сайт изнутри. То есть зависит от конкретного сайта.

    Чтобы добавить свой скрипт на страницу, понадобится расширение Tampermonkey. Как подсказали в комментариях, можно попробовать обмануть код страницы и таким способом:
    unsafeWindow.open = e=>0;

    В особо тяжелых случаях нужные скрипты неразрывно смешаны с рекламными (речь не про всплывающие окна), и просто так заблокировать не получится. Честно говоря, таких сайтов я ещё не встречал. Обычно рекламу легко обмануть. Но если такой сайт встретится, и он очень полезный, и от него нельзя отказаться, то в таком случае в ход идёт тяжелая артиллерия - программа Fiddler и очень глубокий анализ скриптов сайта и их изменение, подмена.

    В общем, это война снаряда и брони. В ней не может быть победителя. Но сейчас в среднем по всем сайтам перевес сил на стороне пользователя.
    Ответ написан
  • Есть ли синхронизация настроек в AdBlock?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Забудь про AdBlock и пользуйся uBlock Origin - он лучше.
    Ответ написан
  • Новое правило в черном списке ruAdlist?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Не нужно навязывать рекламу пользователям, которые сознательно её блокируют. Они из тех, кто не любит агрессивную рекламу, так что пользы для вас всё равно не будет.

    Многие такие пользователи (75%) просто уходят с сайта при виде рекламы. А это отрицательно сказывается на продвижении сайта. То есть сайт будет ниже в поисковой выдаче, и это уже приведет к оттоку обычных пользователей, которые смотрят рекламу. В конце концов в СНГ всего лишь около 10% аудитории режет рекламу (в России - 6%).

    Лучше подумайте, например, как улучшить работу сайта на мобильных устройствах. Толку будет больше, так как это большой кусок аудитории. Мне кажется, у вас там не всё гладко. Или вы уже достигли уровня ютуба? Следующий этап - выпуск приложений для iOS и Android. Потом маркетинг и т.д., а не борьба с адблоком.
    Ответ написан
  • Существует ли интелектуальный аналог adblock?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Просто закрывайте такие сайты и не заходите на них.

    Подобные сайты сами же себе делают хуже. Потому что пользователи блокировщиков рекламы быстро уходят с сайта, а это приводит к понижению позиций сайта в поисковой выдаче.
    Ответ написан
  • Как оповещать пользователей AdBlock о блокировке важного контента на сайте?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Свяжитесь с разработчиками фильтров для блокировки рекламы. И попросите их как-то решить проблему. Они помогут, если ваша партнерка не является рекламой.
    Ответ написан
  • Какой наиболее полноценный файл hosts для блокировки рекламы?

    dollar
    @dollar Автор вопроса
    Делай добро и бросай его в воду.
    Список популярных файлов hosts:
    https://github.com/AdAway/AdAway/wiki/HostsSources
    Первые три ссылки - проверенные.
    Ответ написан
  • Обход надоедливых GDPR окон?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Через AdBlock (а лучше uBlock) можно настроить свои правила для каждого отдельного сайта.
    Думаю, в скором времени Ghostery научится блокировать (или автоматически соглашаться).

    Но самый простой выход - оставлять куки. Зачем их чистить? Они никому не мешают.
    Ответ написан