+ -
当前位置:首页 → 问答吧 → 关于网页广告过滤的一些想法

关于网页广告过滤的一些想法

时间:2011-12-04

来源:互联网

尽管目前广告依然是很多网站主要的盈利手段,但是有些网站广告堆积,弹窗频繁,内容低俗,我还是很想把那些广告过滤掉。我想到了以下的若干方法,希望大家见仁见智,发表你们的高见。

1、Host文件法。有些网站把广告的URL放在独立的域名里,比如http://ad.xxxxx.com/,那么把这个域名加入Host文件并且重定向到127.0.0.1就行了。缺点是,广告的区域会变成“该页无法显示”,如果广告URL没有放在单独的域名里,这一招就不管用了。

2、防火墙法。如果广告的URL是http://然后IP地址的,那么域名重定向的方法不管用。但是我们可以把广告的IP地址加入防火墙的阻止列表里。不过有些防火墙会提示过滤的信息,如果浏览的网页里广告较多的话,防火墙的提醒会比较烦人。

3、浏览器插件法。以前很流行这种插件,就是一个搜索工具栏,能够阻止弹窗,但是后来IE自己就带着个功能了。FireFox和Chrome上面都有AdBlocker插件,但是有时效果并不好。这些插件过滤广告的原理是把含有广告的HTML标签整个去掉,如果只过滤<img>标签的话,只能手动一个个添加。如果一下子把<div>甚至表格标签过滤掉,又会丧失部分正常的页面内容。

4、浏览器功能法。傲游以前的版本有支持通配符的广告过滤。有些网站把广告文件放在单独的文件夹里,比如http://www.xxxxx.com/ads/,于是只要把这个URL后面加个*号就可以过滤掉全部的广告,效果还是很好的。

顺便提一下网页之外的广告,有些软件会在右下角弹出窗口显示一个广告,其实是一个Flash播放器。对付这种广告可以编程检查窗口的句柄,然后设法把它关掉,或者至少隐藏掉。

作者: RuntimeError   发布时间: 2011-12-04

一直用AdBlock。 会丧失部分正常的页面内容?

作者: DesignParten   发布时间: 2011-12-05

楼主有没有自己试过第四种方法,效果到底怎样

作者: wutaozhao   发布时间: 2011-12-05

我觉得只要广告不影响我正常看网页就行。
最烦的就是弹出式广告,和播放视频的flash广告。必须过滤

作者: sh365   发布时间: 2011-12-06

该回复于2011-12-06 14:35:24被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#5楼 得分:0回复于:2011-12-06 14:37:08
adblockplus不错,一直用

作者: love_u_qt   发布时间: 2011-12-06

具体该怎样做,提供个例子介绍下。

作者: tompaz   发布时间: 2011-12-06

热门下载

更多