简单介绍写ADBlock的规则和用法
adblock吧
全部回复
仅看楼主
level 1
过期美食 楼主
1楼防抽风,先说明LZ只是入门级用户,讲的是入门的用法,高手绕道~
2015年05月06日 11点05分 1
level 1
过期美食 楼主
LZ用的是某激素浏览器,某天看见某讯浏览器速度秒天秒地秒激素就去下载试用了,
结果浏览平时看的XX村在线、XX洋电脑网、XX之家,发现好多内容是之前没有的,
研究后发现是某激素浏览器自带的规则跟ADB订阅的规则给屏蔽掉了,
从此LZ走上了自定义规则的不归路…
2015年05月06日 11点05分 2
level 1
过期美食 楼主
先简单的介绍下ADBlock的规则类型
1.白名单:列入后不拦截、不隐藏(ADB默认模式)
2.拦截(黑名单):在加载页面前就拦截以达到屏蔽效果
3.隐藏:加载后隐藏以达到屏蔽效果(ADB默认模式)
2015年05月06日 11点05分 3
[汗]系统说我刷帖,一直屏蔽,写不下去了
2015年05月06日 12点05分
level 1
过期美食 楼主
白名单:
一般不用涉及代码,在当前网页下点击ADB按钮,选择【不要在这个网页/网域上运行】即可,
网页是精确匹配,【a.baidu.com】加入白名单不会影响【b.baidu.com】
网域是模糊匹配,【baidu.com】加入白名单,则所有【***.baidu.com/***】的网页都在白名单上。
拦截(黑名单):
规则极其简单,直接把网址写进自定义列表就行了,其实ADB的自定义就是个黑名单,代码只是编写放行条件而已。
网址放入黑名单后,会阻止页面访问该网址,阻止加载内容,杀伤力巨大,尽量精确匹配,避免误伤。
黑名单只会禁止页面内容访问该网址,手动打开该网址还是可以的。
拉黑【http://www.baidu.com】时,浏览器还能打开【http://www.baidu.com】,但所有页面内的所有【http://www.baidu.com/***】都会被拦截,而【tieba.baidu.com/***】不受影响。
拉黑【baidu.com】时,所有页面内的所有【***.baidu.com/***】都会被拦截掉。
网址获取方式:把指针停在链接/图片时看看状态栏,或者审查元素查看代码有没有可疑的网址,如果发现某网址只有广告,那就快把它拉黑吧。
隐藏:
在当前页面点击ADB按钮,选择【屏蔽此页面上的广告】就是隐藏广告,这就是LZ最喜欢的而ADP没有的手动屏蔽功能。
现在的网页都是其实都是一个个板块组成的,一般广告就放在AD字样的某板块里面的,屏蔽此板块的话广告就会被隐藏起来,注意:不是带AD的都是广告,跟AD最接近的是LOAD,所以尽量精确匹配,以免误伤,精确匹配用ADB的按钮手动屏蔽就行了。
2015年05月08日 19点05分 6
不会屏蔽广告的童鞋可以回帖报上网站跟需要屏蔽的内容,LZ有空就回帖写出相关代码,有空的话还可以顺便讲解[酷]
2015年05月08日 19点05分
level 1
过期美食 楼主
先介绍个优酷登陆弹窗的屏蔽方法,LZ曾经快被这东西弄疯了,相信不少朋友有共鸣了。
首先说说手动屏蔽(按钮隐藏),
刚点击按钮屏蔽的是【v.youku.com##[class="qwindow"]】这个是中间的图片,
再点击按钮屏蔽的是【v.youku.com##[class="qwindow_mask"]】这个是背景的黑屏。
然后就会神奇的发现不谈登录框,直接白屏了...因为原本的弹窗是先把视频白屏暂停的…
看来隐藏是没用的只能想想其他方法了,LZ点开网页源代码,因为两次屏蔽的都是【qwindow】,索性直接Ctrl-F搜索下,果然发现了猫腻~
打开后LZ完全看不懂
不管三七二十一,先把这串网址复制到自定义试试,阻止加载qwindow(不用复制http://,直接网址开始),
再次测试视频后发现弹窗被阻止,但是还会暂停视频,总之没有弹窗那么恶心了!
2015年05月08日 19点05分 7
level 1
好新的帖子。。。
2015年05月10日 04点05分 8
level 1
楼主,Attribute selectors里怎么用正则表达式?
tieba.baidu.com##DIV[class="l_post_bright d8b69b80e5 clearfix"]
上边这个例子d8b69b80e5要改成通配,但是
tieba.baidu.com##DIV[class="l_post_bright [a-z0-9]+ clearfix"]
不好用,楼主有办法吗?
2015年06月14日 08点06分 9
tieba.baidu.com##div[class^="l_post_bright"][class$="clearfix"][开心]
2015年06月14日 10点06分
回复
�޵�Ժ��ɮ
:thx
2015年06月14日 12点06分
1