遨游3广告过滤规则

遨游3广告过滤规则

ID:14083839

大小:794.59 KB

页数:26页

时间:2018-07-25

遨游3广告过滤规则_第1页
遨游3广告过滤规则_第2页
遨游3广告过滤规则_第3页
遨游3广告过滤规则_第4页
遨游3广告过滤规则_第5页
资源描述:

《遨游3广告过滤规则》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、http://bbs.maxthon.cn/viewthread.php?tid=297575&extra=page%3D1当对广告过滤的效果要求较为苛刻,或者遇到一些脚滑的广告无法通过简单的点击进行过滤,这时我们需要打开“编辑站点过滤规则”对话框,进行规则的手工输入。  为了便于规则编写者快速的生成规则、调试规则,我们为之搭建了一个比较便利的调试环境,典型的调试环境如下:     如图中所示,分为这四部分:        1)站点规则编辑器。我们通过该对话框对当前的站点规则进行编辑,输入的规则在点击“应用”或“完成”按钮后生效,页面会刷新

2、以查看真实过滤效果。“查看原始页面”按钮可以帮助我们查看原始的网页情况,方便添加白名单规则。  2)过滤日志查看器。在该对话框中我们可以得知被过滤的资源url以及它所匹配的规则。  3)规则添加快捷菜单。该菜单帮助我们快速的生成黑白名单规则,大大提高我们编写规则的效率。使用方法与“手动屏蔽广告”类似,点击需要过滤的广告,选择需要添加的规则即可。  4)开发者工具。如需分析网页结构,分析js脚本文件,我们还有“开发者工具”这一利器。另外两个比较典型的应用是获取资源url和删除广告上方漂浮的阻挡我们点击的遮罩元素。  以上4部分共同构成了过滤规

3、则的编写与调试环境,共同的目的只有一个:方便用户添加过滤规则,提高生成规则的效率。(3)编写过滤规则的语法。  不同型号的枪需要各自特定型号的子弹,广告过滤规则亦然。当前版本支持的4种规则文本格式及其意义如下:   2010/9/29更新“元素隐藏”规则描述。用户输入的规则文本格式1.一般匹配规则:按字符匹配,忽略大小写,可使用通配符*(任意数目的任意字符)和?(1个任意字符).范例:无通配符:http://test.test.com/ads.js有通配符:*.test.com/ads?/*2.正则匹配规则:符合PCRE格式的正则表达式.忽

4、略大小写.格式符合js的inlineregexp格式:/expression/范例:/ads

5、ad/.*?.swf//180x(90

6、87

7、48).*?(jpg

8、gif

9、png

10、swf)/3.白名单规则:白名单规则通过在前述的一般规则前面添加@@

11、表示.忽略大小写,可以使用*和?通配符.范例:@@

12、http://test.test.com/ads/logo.jpg@@

13、http://test.test.com/add.*4.注释:由!号开头的行都视为注释文本,不作为规则处理.范例:!ThefollowingisanexampleofRe

14、gExprule!/ads

15、ad/.*?.swf/5.元素隐藏规则(2010/9/29更新部分)(1)规则描述:##注:为多个域名,以逗号分隔。域名前可带~,表示例外,表示这个规则不应用在此域名上(它不会单独使用)。为空时,应用到整个站点。为css选择子。如:##sohuadcode##div#myid##div.myclass###myid(上面几个规则应用到整个站点)it.sohu.com##div#yyy(应用到it.sohu

16、.com)sohu.com,~news.sohu.com##div#xxx(应用到sohu.com,但排除子域news.sohu.com)(2)URL匹配的元素隐藏规则描述@##注:为正则表达式或通配形式书写的URL。如:http://www.sohu.com/*@##sohuadcode/www.sohu.com/@##sohuadcode处理顺序:白名单始终优先,黑名单按顺序来*通过支持“通配符”及“正则表达式”,规则编写者能够写出非常漂亮的规则,有时一两条规则即可过滤整个网站的广告。*

17、通过书写“元素隐藏”规则,可干净有效的去除页面广告且不会留白。(4)“元素隐藏”规则的网友贡献教程------------传送门---------------http://bbs.maxthon.cn/viewthread.php?tid=369613&page=1#pid3733264如何更好的隐藏广告——元素隐藏:CSS选择器简介本帖最后由Rexaar于2011-8-517:50编辑M3的广告过滤可以使用CSS选择器过滤页面元素置顶帖介绍的比较简单这里补充一些原文:W3Ccss3-selectors水平有限,如有错漏,请指出示例会慢慢补

18、完,如能提供好的示例,请跟帖指出0、M3元素过滤格式CSS选择器过滤页面元素的格式如下1.##a复制代码其中->##<-(不包括“->”和“<-”。以下相同)为元素过滤的开始标示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。