阻止悬停广告


16

好的,悬停广告已经完成。我已经做完了,尽管我(过去)喜欢那些网站,但我开始避免使用实现它们的网站。

显然,阻止悬停广告要比阻止弹出广告或背后弹出广告难得多。据我所知,AdBlock不会阻止它们,那又如何呢?

我的问题是:如何避免或阻止悬停广告?您知道这样做有什么窍门吗?


我知道在一般情况下屏蔽广告是否公平有争议,因此降低了网站所有者从中获得的收入,但是我真的不想进行讨论。


1
这些广告中有很多都提供了禁用自己的选项。当您将鼠标悬停在一个单词上时,广告会显示llok,然后查看是否有问号或指向设置的链接。
alex

老兄,请回答一下,以便我给您证明。我从来没有注意到这一点,这太棒了
wzzrd

1
我非常警惕地点击浮动广告中的任意位置,以租借非“大名鼎鼎”网站上的广告,这叫偏执狂。您如何知道而不检查代码,即单击问号或任何其他热点将不会打开一系列弹出式窗口/在Windows下或类似的窗口...因此,我使用aardvark选项在删除内容的同时尽可能少地与之互动。
David Spillett

1
如果没有javascript操作,这笔悬赏中的特定网站将无法完成工作。禁用javascript完全可以正常工作,使用Firefox的“ noscript”应该可以,在IE中,高级选项可以禁用它,但是重新打开它并不方便。如果不完全避开这样的站点,我们最终会喂食巨魔,它们将永远不会学习,也不会改变。
Psycogeek

您能给他们提供您所参考的例子页面吗?
rubo77

Answers:


7

在Firefox中,我在Adblock中有一个过滤器 *.intellitxt.*

这似乎阻止了它们(或者它足够阻止了我,所以我没有注意到它们)。


6

如果您使用的是Firefox,则可以选择使用noscript插件。这些广告大部分都是通过脚本加载的,而Noscript会阻止该脚本。尽管这将使您离开那些出于基本目的而依赖脚本的网站,但它们无法以其他方式工作。

另一种选择(仅限于Firefox,尽管毫无疑问,在其他最新的浏览器中也可以这样做)是aardvark,它使您可以手动删除浮动内容。我发现在打印页面时也可以删除多余的内容。这是一个手动过程,但比noscript少了一些钝器。不过,在某些地方使用此类DOM还是比较明智​​的,特别是那些摆弄Microsoft的Silverlight的地方-这些浮动内容似乎会检测到您已被删除,并且被替换掉了(因为我从未在如此受影响的网站上碰到任何东西,无法从许多其他网站获得,我只是将这些网站添加到我的“将再也访问不了”列表中(由主机文件条目强制执行,然后继续)。

您真正要寻找的是可以自动执行aardvark而不禁用所有脚本的功能。不幸的是,这是一个重大问题,因为有很多种浮动工具的方式,这样的工具将必须针对每个站点进行配置,并且需要支持多种删除方法,因此,与noscript和aardvark相比,开发和维护将是更多的琐事。编写一些东西(一个附加组件或某种基于代理的过滤器)来自动检测和处理浮动对象,将需要当前尚不可用的AI水平(或者,至少目前还远没有实现该目的的AI!)由于有许多方法可以实现它们,而对于更有用的UI元素而言,所有方法都可能会出错,因此误报将是一个明显的问题。

更新:

几年后,事情发生了变化……在现代浏览器中,您不需要像Aarvark这样的附加组件:内置的调试工具可让您四处浏览DOM来删除不需要的部分。在Chrome,Firefoz和现代ID中,右键单击并选择“检查元素”,将其带到DOM资源管理器表单,您可以在其中删除或编辑您的内容内容。有时,我会用它来创建页面的可打印版本,而这些页面在“阅读视图”模式下不能很好地工作(我不太用它来刺激弹出窗口-当它们出现时,我倾向于只关闭该标签并移动上)。如果您不希望单击鼠标右键作为一种操作,请按F12键打开调试工具,然后以这种方式导航到DOM资源管理器的右侧。

当然,这都是非常手动的操作,并且需要一些HTML知识,尤其是对于一些复杂的页面,这些页面知道要删除/编辑哪些内容以及不清楚哪些内容,因此对于特定于此和/或类似内容的广告拦截自动加载项Noscript(或者只是离开那些以这种方式激怒您而永不回头的网站!)是必经之路。


1

我最近发现,除了阻止常规广告外,uBlock还可以阻止导致某些悬停广告的脚本。我能够删除NoScript,并且现在都使用uBlock。

您只需要打开对第三方脚本的阻止即可。之后,某些站点可能会崩溃,NoScript用户将对此熟悉。不过,您可以通过将网站添加到“ 我的规则”标签中轻松地将其列入白名单:

* youtube.com * noop

阻止模式:中等模式


0

您可以使用Aardvark和userContent.css删除或阻止悬停广告

  1. 获取适用于Firefox的Aardvark插件,或将其用作书签。
  2. 激活它。
  3. 标识将鼠标悬停在其上的悬停广告的DIV,ID或CSS类。
  4. 应用过滤器将其阻止在userContent.css文件中。

如果您有兴趣,我也为此撰写了博客文章


0

您可以下载并安装AdBlock Plus浏览器扩展程序以阻止所有烦人的广告。利用Adblock Plus,您可以重新控制互联网并以所需的方式浏览网站。该插件具有来自所有已知恶意软件域的数十种过滤器,因此,它还可以防止您的计算机受到传入的恶意软件脚本和病毒的侵害。

您还可以自定义广告的广告类型,例如图片的过滤器选项,Flash和Java对象的阻止标签以及可删除脚本和样式表的可阻止项列表。ABP还可以阻止网站上显示的Google adsense广告,这可能会降低浏览速度的性能。

您可以为Mozilla Firefox,Chrome,IE和Safari浏览器获取Adblock Plus。

资源:http : //www.ehowportal.com/block-forced-advertisements-browser/


0

您可以尝试使用FireFox的永久删除插件。

安装完成后,右键单击会生成基于鼠标悬停的广告的元素,然后将鼠标运行到FireFox上下文菜单中的“永久删除”命令。有问题的元素周围会有一个红色的闪烁虚线。单击命令,相关元素已消失。悬停广告也是如此。

我实际上在这里有一个类似的问题:在网站上禁用下拉菜单


0

幽灵

这些天,我什至没有运行adblock plus。Ghostery,设置为阻止它所知道的一切都是我所需要的。我不记得上次看过悬停广告了。

实际上,它在隐私保护方面更为著名,但是由于跟踪和广告结合在一起,最终也成为了一个非常好的广告拦截器。浏览所有不必要的脚本的速度非常快,这是一种真正的享受。这个扩展名是宝石!


2
只需尝试一下,此应用程序实际上就不会阻止给定示例页面上的弹出窗口。我打开了设置中所有可用的阻止选项以进行确认。但是确实增加了弹出窗口的难度。现在,只有顶部的一小块空间可以做到。是否有特殊说明使该插件块弹出?
krowe 2014年

谢谢,我以某种方式没有看到示例页面行。它确实不会阻止它,我将报告它,以便将其添加到数据库中。
lemonsqueeze 2014年

0

您可以使用HOSTS文件来阻止广告,横幅,第三方Cookie,第三方页面计数器,网络错误,甚至是大多数劫机者。这是通过阻止提供这些小宝石的连接来完成的。Windows自动查找是否存在HOSTS文件,如果找到了该文件,则首先检查HOSTS文件中是否有您刚刚请求的网页的条目。0.0.0.0(前缀)被认为是计算机的位置,因此,当您正在查看的页面上请求MVPS​​ HOSTS文件中列出的条目时,计算机会认为0.0.0.0是文件的位置。如果找不到此文件,它将跳到下一个文件,因此广告服务器将无法加载横幅,Cookie或某些不道德的ActiveX或javascript文件。

您可以从此处获取主机:这些人准备了最讨厌的广告的域名列表,您将其添加到主机文件中,即可将其重定向到0.0.0.0。它还可以加快整体冲浪速度,并避免跟踪。文件每月大约更新3次。


0

我一直使用XJZ Survey Remover。恕我直言,这是有用的,而且最小 您可以将书签添加到收藏夹栏中。但是它不仅充当自动调查删除器:如果启动它,但未找到任何调查,则会提示您单击要删除的元素(如链接页面中的叠加层)。


当然。在这里,您找到了所需的一切,还有一些分步操作的图像以及一个说明其工作原理的视频:survey-remover.com/bookmarklet
m2cit 2014年

0

所添加的赏金(2014年10月)询问特定页面和类似它的广告:

这是示例页面http://pjrvs.com/a/advice,如果您将鼠标悬停在页面顶部,则会显示添加内容,然后设置cookie以防止再次出现

这只是隐藏在页面上的DIV元素,当鼠标移出浏览窗口时,该元素会通过JavaScript显示。

不必担心禁用显示它的JavaScript,您只需确定将要显示的元素,然后在您喜欢的广告阻止程序中对其进行阻止。

为了弄清楚这个示例,我首先查看了阻止再次显示它的cookie,并看到它的键名是“ viewedOuibounceModal”。

因此,这告诉我它可能是一个称为“ ouibounce”的脚本,用于生成模式窗口。

然后,我查看了页面的源代码,并找到了控制模式弹出窗口的脚本(在底部附近)。该脚本相当多地提到了“ ouibonuce”,“ ouimodal”等,因此从我们从cookie中学到的东西显然就是它。:)

脚本上方是一个名为“ ouibounce-modal”的DIV元素,其类别为“ ouimodal”。它包含其他DIVS,以及在模式弹出窗口中看到的链接和文本。

我启动了AdBlock Plus,并添加了“ ## DIV#ouibounce-modal”自定义元素过滤器,以阻止所有名为“ ouibounce-modal”的DIV。

现在,模式弹出窗口不会再出现(无论我是否有cookie)。


0

关于赏金,目前的答案并非没有过时。它们现在和以往一样有效。您只是遇到了一个不适合模具的页面。要在Adblck Plus中阻止此操作,只需将filter:添加pjrvs.com###ouibounce-modal到您的过滤器列表中。不过,仍然有需要使用它的人。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.