好的,悬停广告已经完成。我已经做完了,尽管我(过去)喜欢那些网站,但我开始避免使用实现它们的网站。
显然,阻止悬停广告要比阻止弹出广告或背后弹出广告难得多。据我所知,AdBlock不会阻止它们,那又如何呢?
我的问题是:如何避免或阻止悬停广告?您知道这样做有什么窍门吗?
我知道在一般情况下屏蔽广告是否公平有争议,因此降低了网站所有者从中获得的收入,但是我真的不想进行讨论。
好的,悬停广告已经完成。我已经做完了,尽管我(过去)喜欢那些网站,但我开始避免使用实现它们的网站。
显然,阻止悬停广告要比阻止弹出广告或背后弹出广告难得多。据我所知,AdBlock不会阻止它们,那又如何呢?
我的问题是:如何避免或阻止悬停广告?您知道这样做有什么窍门吗?
Answers:
如果您使用的是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(或者只是离开那些以这种方式激怒您而永不回头的网站!)是必经之路。
您可以使用Aardvark和userContent.css删除或阻止悬停广告
userContent.css
文件中。如果您有兴趣,我也为此撰写了博客文章。
您可以下载并安装AdBlock Plus浏览器扩展程序以阻止所有烦人的广告。利用Adblock Plus,您可以重新控制互联网并以所需的方式浏览网站。该插件具有来自所有已知恶意软件域的数十种过滤器,因此,它还可以防止您的计算机受到传入的恶意软件脚本和病毒的侵害。
您还可以自定义广告的广告类型,例如图片的过滤器选项,Flash和Java对象的阻止标签以及可删除脚本和样式表的可阻止项列表。ABP还可以阻止网站上显示的Google adsense广告,这可能会降低浏览速度的性能。
您可以为Mozilla Firefox,Chrome,IE和Safari浏览器获取Adblock Plus。
资源:http : //www.ehowportal.com/block-forced-advertisements-browser/
您可以尝试使用FireFox的永久删除插件。
安装完成后,右键单击会生成基于鼠标悬停的广告的元素,然后将鼠标运行到FireFox上下文菜单中的“永久删除”命令。有问题的元素周围会有一个红色的闪烁虚线。单击命令,相关元素已消失。悬停广告也是如此。
我实际上在这里有一个类似的问题:在网站上禁用下拉菜单
这些天,我什至没有运行adblock plus。Ghostery,设置为阻止它所知道的一切都是我所需要的。我不记得上次看过悬停广告了。
实际上,它在隐私保护方面更为著名,但是由于跟踪和广告结合在一起,最终也成为了一个非常好的广告拦截器。浏览所有不必要的脚本的速度非常快,这是一种真正的享受。这个扩展名是宝石!
您可以使用HOSTS文件来阻止广告,横幅,第三方Cookie,第三方页面计数器,网络错误,甚至是大多数劫机者。这是通过阻止提供这些小宝石的连接来完成的。Windows自动查找是否存在HOSTS文件,如果找到了该文件,则首先检查HOSTS文件中是否有您刚刚请求的网页的条目。0.0.0.0(前缀)被认为是计算机的位置,因此,当您正在查看的页面上请求MVPS HOSTS文件中列出的条目时,计算机会认为0.0.0.0是文件的位置。如果找不到此文件,它将跳到下一个文件,因此广告服务器将无法加载横幅,Cookie或某些不道德的ActiveX或javascript文件。
您可以从此处获取主机:这些人准备了最讨厌的广告的域名列表,您将其添加到主机文件中,即可将其重定向到0.0.0.0。它还可以加快整体冲浪速度,并避免跟踪。文件每月大约更新3次。
我一直使用XJZ Survey Remover。恕我直言,这是有用的,而且最小 您可以将书签添加到收藏夹栏中。但是它不仅充当自动调查删除器:如果启动它,但未找到任何调查,则会提示您单击要删除的元素(如链接页面中的叠加层)。
所添加的赏金(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)。