Блокировка всплывающей рекламы

7038
wzzrd

Хорошо, я закончил с парящей рекламой. Я так с этим покончил, я начинаю избегать сайтов, которые их реализуют, хотя мне (раньше) нравились эти сайты.

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

Мой вопрос: как избежать или заблокировать парящую рекламу? Вы знаете какие-нибудь хитрости, чтобы сделать это?


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

16
Многие из этих объявлений предлагают возможность отключить себя. Когда вы наводите курсор на слово и появляется объявление llok, вы видите, есть ли знак вопроса или ссылка на настройки. alex 15 лет назад 1
Положите это в ответ, чувак, чтобы я мог дать вам кредит на это. Я никогда не замечал этого, и это ** здорово **! wzzrd 15 лет назад 0
Позвони, будь параноиком, я боюсь кликать где-нибудь в плавающих объявлениях, а не на популярных сайтах. Как вы узнаете, не просматривая код, что нажатие на вопросительный знак или любую другую горячую точку вместо этого не откроет ряд всплывающих / нижних окон или что-то подобное ... Поэтому я использовал опцию aardvark для удаления контента, пока взаимодействовать с ним как можно меньше. David Spillett 15 лет назад 1
Этот конкретный сайт в Баунти не может делать то, что он делает без действий JavaScript. Отключение JavaScript полностью сработало, с Firefox «noscript» должен быть в состоянии это сделать, в расширенных опциях IE это можно отключить, но включить его неудобно. Не обходя подобные сайты в целом, мы в итоге кормим троллей, они никогда не будут учиться и никогда не изменятся. Psycogeek 10 лет назад 1
Можете ли вы дать страницу экзамена, где есть такие добавления, на которые вы ссылаетесь? rubo77 10 лет назад 0

11 ответов на вопрос

7
Neal

В Firefox у меня есть фильтр в Adblock плюс *.intellitxt.*

Это, кажется, блокирует их (или блокирует достаточно, чтобы я их не заметил).

6
David Spillett

Если вы используете Firefox, то опция noscript является опцией. Большинство этих объявлений загружаются скриптом, и Noscript заблокирует это. Хотя это приведет к тому, что сайты, основанные на сценариях, не будут работать по-другому.

Другой вариант (опять же только Firefox, хотя, без сомнения, есть способы сделать то же самое в других недавних браузерах) - это aardvark, который позволяет вручную удалять плавающие объекты. Я считаю это удобным для удаления лишнего контента при печати страниц тоже. Это ручной процесс, но менее тупой инструмент, чем noscript. Хотя есть некоторые места, которые становятся мудрыми для таких манипуляций с DOM, особенно те, которые продают Microsoft Silverlight - эти поплавки, кажется, обнаруживают, что вы удалили, когда они заменяют себя (поскольку я никогда не сталкивался с чем-либо на таком уязвимом сайте, что я я не могу получить от многих других, я просто добавляю эти сайты в свой список «больше никогда не захожу», принудительно вводится в файл hosts и идет дальше).

На самом деле вы ищете то, что автоматически делает то, что можно сделать с помощью aardvark, без отключения всех скриптов. К сожалению, это серьезная проблема, так как есть многоСпособы размещения поплавков таким образом, чтобы такой инструмент имел конфигурацию для каждого сайта и поддерживал бы ряд методов удаления, поэтому его разработка и поддержка была бы гораздо более сложной задачей, чем noscript и aardvark. Для написания чего-либо (надстройки или какого-либо прокси-фильтра) для автоматического обнаружения и обработки всплывающих подсказок потребуется уровень искусственного интеллекта, который в настоящее время недоступен (или, по крайней мере, в настоящее время удаленно приближенный к тому, чтобы его практично реализовать для этой цели!) поскольку существует много способов их реализации, и все они могут быть ошибочно приняты за более полезные элементы пользовательского интерфейса, поэтому ложные срабатывания будут заметной проблемой.

Обновить:

Спустя несколько лет все пошло дальше ... В современных браузерах вам не нужны надстройки, такие как Aarvark: встроенные средства отладки позволяют вам обходиться без DOM, удаляя ненужные части. В Chrome, Firefoz и современных идентификаторах щелкните правой кнопкой мыши и выберите «осмотреть элемент», чтобы перейти в форму проводника DOM, где вы можете удалять или редактировать элементы в своем сердце. Я иногда использую это для создания печатных версий страниц, для которых режимы «чтения» не подходят для этого (я не использую это для раздражающих всплывающих окон - когда они появляются, я склонен просто закрывать эту вкладку и перемещать на). Если вы опасаетесь, чтобы щелчок правой кнопкой мыши выполнялся как действие, откройте инструменты отладки, нажав клавишу F12, и перейдите к правой части проводника DOM.

Конечно, все это очень вручную и требует определенных знаний HTML, особенно для некоторых сложных страниц, где знание того, что удалять / редактировать, а что нет, может быть неясно, так что для автоматической блокировки надстроек рекламы, специфичных для этого и / или подобных Noscript (или просто оставить сайты, которые раздражают вас таким образом и никогда не вернется!) путь.

1
Steven Penny

Недавно я обнаружил, что в дополнение к блокировке обычной рекламы, uBlock может также блокировать сценарии, которые вызывают некоторые всплывающие окна с рекламой. Я смог удалить NoScript и теперь использую uBlock для обоих.

Вам просто нужно включить блокировку для сторонних скриптов. После этого некоторые сайты могут сломаться, пользователи NoScript будут знакомы с этим. Однако вы можете легко добавить сайты в белый список, добавив их на вкладку Мои правила :

* youtube.com * noop 

Режим блокировки: средний режим

0
random

Вы можете удалить или заблокировать всплывающую рекламу с помощью Aardvark и userContent.css.

  1. Получите дополнение Aardvark для Firefox или используйте его как букмарклет.
  2. Активируйте это.
  3. Определите класс DIV, ID или CSS для всплывающей рекламы, на которой наведена указатель мыши.
  4. Примените фильтр, чтобы заблокировать его в userContent.cssфайле.

Я также написал сообщение в блоге по этому вопросу, если вам интересно.

0
Bhavesh Sondagar

Вы можете скачать и установить расширение для браузера AdBlock Plus, чтобы заблокировать любую раздражающую рекламу. Adblock Plus позволяет восстановить контроль над интернетом и просматривать веб-сайты так, как вы хотите. Надстройка имеет десятки фильтров из всех известных доменов вредоносных программ, поэтому она также защищает ваши компьютеры от входящих вредоносных программ и вирусов.

Вы также можете настроить тип рекламы в фильтре для изображений, вкладку блокировки для объектов Flash и Java и список блокируемых элементов для удаления сценариев и таблиц стилей. ABP также блокирует показ объявлений Google AdSense с веб-сайтов и может замедлить производительность по скорости просмотра.

Вы можете получить Adblock Plus для Mozilla Firefox, Chrome, IE и Safari.

Ресурс: http://www.ehowportal.com/block-forced-advertisements-browser/

0
RusI

Вы можете попробовать и использовать плагин Remove It Permanently для FireFox.

Установив его, щелкните правой кнопкой мыши элемент, который создает всплывающую рекламу, и наведите указатель мыши на команду «Удалить это навсегда» в контекстном меню FireFox. У рассматриваемого элемента будет красная мигающая пунктирная линия вокруг него. Нажмите на команду, и элемент исчез. Так же, как и реклама.

У меня фактически был подобный вопрос здесь: Отключение выпадающих меню на веб-сайтах

0
krowe

Что касается щедрости, НЕТ, текущие ответы не устарели. Они так же актуальны сейчас, как и когда-либо. Вы просто столкнулись со страницей, которая не соответствует форме. Чтобы заблокировать это в Adblck Plus, просто добавьте фильтр: pjrvs.com###ouibounce-modalв список фильтров. Тем не менее, есть, если вы хотите его использовать.

0
lemonsqueeze

Ghostery

В эти дни я даже больше не запускаю AdBlock Plus. Ghostery, установка, чтобы заблокировать все, что он знает, это все, что мне нужно. Я не могу вспомнить, когда в последний раз видел рекламу с парением.

На самом деле он более известен защитой конфиденциальности, но, поскольку отслеживание и реклама идут вместе, в конечном итоге это действительно хороший блокировщик рекламы. Навигация происходит так быстро, что все ненужные сценарии отсеяны - настоящее удовольствие. Это расширение является жемчужиной!

Только что попробовал, и это приложение не блокирует всплывающее окно на странице примера. Я включил все параметры блокировки, доступные в настройке, чтобы убедиться. Это действительно усложнило создание всплывающих окон. Теперь только небольшое пространство наверху сделает это. Существуют ли специальные инструкции, чтобы сделать этот плагин блокирующимся под? krowe 10 лет назад 2
Спасибо, я как-то не видел строку страницы примера. Это на самом деле не блокирует, я сообщу об этом, чтобы он был добавлен в базу данных. lemonsqueeze 10 лет назад 0
0
jet

Вы можете использовать файл HOSTS для блокировки рекламы, баннеров, сторонних файлов cookie, сторонних счетчиков страниц, веб-ошибок и даже большинства угонщиков. Это достигается путем блокирования соединения (й), которое поставляет эти маленькие драгоценные камни. Windows автоматически ищет наличие файла HOSTS и, если он найден, сначала проверяет файл HOSTS на наличие записей на веб-странице, которую вы только что запросили. 0.0.0.0 (префикс) считается местоположением вашего компьютера, поэтому, когда запись, указанная в файле MVPS HOSTS, запрашивается на просматриваемой вами странице, ваш компьютер считает, что 0.0.0.0 - это местоположение файла. Если этот файл не найден, он переходит к следующему файлу и, таким образом, рекламный сервер блокируется для загрузки баннера, файла cookie или какого-либо недобросовестного файла ActiveX или файла JavaScript.

отсюда вы можете получить хосты: эти ребята готовят список доменов с наиболее раздражающей рекламой, вы добавляете их в файл хостов, перенаправляя их на 0.0.0.0. Это также ускоряет ваш общий серфинг и позволяет избежать отслеживания. Файл обновляется около 3 раз в месяц.

0
Ƭᴇcʜιᴇ007

The bounty added (Oct. 2014) asks about a specific page, and ads like it:

Here is example page http://pjrvs.com/a/advice the add appears if you mouse past the top of the page, then sets a cookie to prevent reappearing

This is simply a DIV element hidden on the page that's revealed via JavaScript when the mouse moves out of the the browsing window.

Instead of worrying about disabling the JavaScript that reveals it, you just need to determine the element that will be revealed, and block it in your favorite ad-blocking program.

To figure it out for this example, I first looked at the cookie that prevents it showing again and saw it's key name was "viewedOuibounceModal".

So that tells me that it's probably a script referred to as "ouibounce", used for producing modal windows.

I then viewed the source for the page and located (near the bottom) the scripting that's controlling the modal popup. The script refers to "ouibonuce", "ouimodal", etc. quite a bit, so by what we learned from the cookie this is obviously it. :)

Just above the script, is a DIV element named "ouibounce-modal" with a class of "ouimodal". It contains other DIVS with the links and text seen in the modal popup.

I fired up AdBlock Plus, and added a custom element filter of "##DIV#ouibounce-modal" to block all DIVs named "ouibounce-modal".

Now the modal popup doesn't come back (whether I have the cookie or not).

Похожие вопросы