傲游的广告过滤与大家正式见面了,感谢广大网友的关注,我们将帮助诸位网友将那些欺骗感情,严重扰乱用户的广告一网打尽! 傲游的广告过滤系统目前由两套解决方案组成:弹窗过滤和网页内容过滤, 提供了良好的交互界面,提高了用户在添加过滤规则时的效率。
下面将对新的广告过滤规则功能进行介绍,预祝各位使用愉快,去除广告,页面一身清爽~
(1)弹窗过滤。
弹窗过滤会自动屏蔽浏览过程中遇到的弹窗,并在广告过滤按钮上以计数器的方式展现。
点击广告过滤按钮,你会发现来自当前浏览页面上被屏蔽的弹窗列表。
为什么要有这个列表?要知道傲游的弹窗过滤实在是很强力,极少数有用的弹出窗口也会被当作弹窗被处理掉,
这时候你就需要从这里重新打开它们。
(2)网页内容过滤。
您可以直接订阅傲游的广告过滤规则, 大部分常见网站的广告就直接去除了.
您可以勾选 广告过滤按钮->订阅过滤规则 来订阅相关规则. 相关规则会定期更新, 为您提供最佳过滤效果.
当然我们也为喜欢“玩”广告过滤的高手们准备了对胃口的过滤方法,
您可以手写规则实现更加复杂的过滤。
如图中所示:
1) 站点规则编辑器。我们通过该对话框对当前的站点规则进行编辑,输入的规则在点击“应用”或“完成”按钮后生效,页面会刷新以查看真实过滤效果。“查看原始页面”按钮可以帮助我们查看原始的网页情况,方便添加白名单规则。
2)过滤日志查看器。在该对话框中我们可以得知被过滤的资源url以及它所匹配的规则。
3)开发者工具。如需分析网页结构,分析js脚本文件,我们还有“开发者工具”这一利器。另外两个比较典型的应用是获取资源url和删除广告上方漂浮的阻挡我们点击的遮罩元素。
这些部分共同构成了过滤规则的编写与调试环境,共同的目的只有一个:方便用户添加过滤规则,提高生成规则的效率。
(3)编写过滤规则的语法。
不同型号的枪需要各自特定型号的子弹,广告过滤规则亦然。当前版本支持的4种规则文本格式及其意义如下:
2010/9/29 更新“元素隐藏”规则描述
- 用户输入的规则文本格式
- 1. 一般匹配规则:
- 按字符匹配, 忽略大小写, 可使用通配符 * (任意数目的任意字符) 和 ? (1个任意字符).
- 范例:
- 无通配符: [url]http://test.test.com/ads.js[/url]
- 有通配符: *.test.com/ads?/*
- 2. 正则匹配规则:
- 符合 PCRE 格式的正则表达式. 忽略大小写. 格式符合 js 的 inline regexp 格式: /expression/
- 范例:
- /ads|ad\/.*?\.swf/
- /180x(90|87|48).*?(jpg|gif|png|swf)/
- 3. 白名单规则:
- 白名单规则通过在前述的一般规则前面添加 @@| 表示.忽略大小写, 可以使用 * 和 ?通配符.
- 范例:
- @@|[img]http://test.test.com/ads/logo.jpg[/img]
- @@|[url]http://test.test.com/add.[/url]*
- 4. 注释:
- 由 ! 号开头的行都视为注释文本, 不作为规则处理.
- 范例:
- ! The following is an example of RegExp rule
- ! /ads|ad\/.*?\.swf/
- 5. 元素隐藏规则 (2010/9/29更新部分)
- (1)规则描述:
- <domains>##<css selector>
- 注:
- <domains>为多个域名,以逗号分隔。域名前可带~,表示例外,表示这个规则不应用在此域名上(它不会单独使用)。
- <domains>为空时, 应用到整个站点。
- <css selector>为css选择子。
- 如:
- ##sohuadcode
- ##div#myid
- ##div.myclass
- ###myid
- (上面几个规则应用到整个站点)
- it.sohu.com##div#yyy
- (应用到it.sohu.com)
- sohu.com,~news.sohu.com##div#xxx
- (应用到sohu.com,但排除子域news.sohu.com)
- (2)URL匹配的元素隐藏规则描述
- <url>@##<css selector>
- 注:<url>为正则表达式或通配形式书写的URL。
- 如:
- [url]http://www.sohu.com/[/url]*@##sohuadcode
- /www\.sohu\.com/@##sohuadcode
- 处理顺序:白名单始终优先, 黑名单按顺序来
复制代码
* 通过支持“通配符”及“正则表达式”,规则编写者能够写出非常漂亮的规则,有时一两条规则即可过滤整个网站的广告。
* 通过书写“元素隐藏”规则,可干净有效的去除页面广告且不会留白。
(4)“元素隐藏”规则的网友贡献教程
------------传送门---------------
http://bbs.maxthon.cn/thread-597-1-1.html
|