火狐插件Adblock Plus自定义功能屏蔽网易博客广告
本文以http://gubaojian.blog.163.com/blog/static/1661799082012368846683/为例
一进入网页我们不难发现这两处大大的广告:
这还让不让人好好看博客了。
更可恨的是随着往下阅读,它们还都像甩不掉的牛皮糖一样黏在我们的视线里
而我们安装的Adblock Plus插件此刻并没有能履行好它为我们阻挡广告的职责,令人再次烦恼的是原本在其它页面上有的“拦截元素”的选项在这个网易博客的页面上竟然不见了,所以我们该如何解决网易博客上这些令人厌烦的广告呢?
哈哈,这个时候我们就可以使用Adblocks Plus的高级功能了,相信你一定不难找到下图这个地方:
这里就是我们要撰写规则的地方,用于屏蔽掉那些Adblock Plus本身自带的过滤规则不能屏蔽掉的广告。
那么这个要怎么编写呢?详细的可以参见它的官方网站:
https://adblockplus.org/zh_CN/filters
下面我们就来说说怎么使用这些功能屏蔽掉网易博客的广告。
首先格式很显然就是:
163.com## + 我们想要屏蔽广告的类名
那么,怎么找到这些广告的类名呢,很显然就是F12,然后点击这个按钮,然后点击我们想要屏蔽的广告,分析出它的class是什么。
对于最上面这三个广告,我们可以发现它们都是<a>标签,并且类名都是dlditm,于是我们就可以编写以下规则
163.com##.dlditm
将其写到高级里面后,在返回刷新页面就可以惊喜的发现这栏广告已经没了。
至于这条规则为什么没用div元素里面的class呢,因为这三个广告的class名都不一样,编写起来会麻烦点。
当然你也可以这样编写:
163.com##.fl
缺点就是 同时会被屏蔽掉
重复使用该规则后,我们可以得出以下的这些规则可以完全屏蔽掉网易博客的广告:
163.com##.f-trans.m-lofteriframe.m-lofteriframe-2
163.com##.ttlbar.fc06.bdwb.bdc0.bds0
163.com##.dlditm
163.com##.newscnt
163.com##.m-taglist
163.com##.m-lofteriframe
下面就是屏蔽广告之后的网易博客界面,是不是清爽很多了呢:
--------------------2018/06/17更新---------------------------------------------
这几天浏览新浪微博的时候,比如:http://blog.sina.com.cn/s/blog_735fb3b40100svet.html
在侧面会发现一个大大的广告:
而且,它还会随你的浏览而移动,这简直是不能忍啊,点击Adblock Plus,发现还不能拦截元素,那就只能手动屏蔽了。
我们选中它可以发现这个div的id可能是一串变化的数字,那这玩意怎么屏蔽啊,总不能每次见到它才屏蔽一次,看这串数字怕是屏蔽各一万年也屏蔽不完啊,那怎么办呢?
还好我们有强大的自定义规则:
使用这个规则,再来分析这个id,我们可以写出以下自定义规则:
blog.sina.com.cn##div[id*="panel"]
然后返回刷新一下,当当当当,虾米都没有了哦~,是不是很好用哒~
emmm秉着诚实守信的原则,我得说一句,这条规则好像把最上面的登录给屏蔽掉了。
当然这只是众多屏蔽广告插件中的一种,我所述的方法也只是撰写规则的皮毛,如果你还有更加强大的插件可以在下面留言让更多的人知道 :)。
火狐插件Adblock Plus自定义功能屏蔽网易博客广告相关推荐
- 在firefox中 屏蔽CSDN博客广告 + 添加百度搜索引擎
更新 最近更新2018-09-04. 我发现这个adblock用了一段时间后,CSDN的广告竟然又冒出来了??? 我摸索了一番,操作如下: add-ons -> extensions -> ...
- 【引用】网易博客日志标签功能优化…
网易博客近期针对标签功能进行了一系列的服务升级,实现了标签模块.批量管理.便捷添加等更加贴心的细节功能,希望为广大博友提供更好的用户体验. 日志标签对博主有什么作用? 标签(Tag)是由用户定义 ...
- mysql自带订阅功能_为博客提供订阅功能
原标题:为博客提供订阅功能 以"为博客增加订阅功能"为例,来介绍用ajax提交表单的方法. 前端html5+js 欢迎使用ExASIC订阅服务 仅用于ExASIC最新文章通知,方便 ...
- STL map与Boost unordered_map - 有何不可的日志 - 网易博客
STL map与Boost unordered_map - 有何不可的日志 - 网易博客 STL map与Boost unordered_map 2012-03-30 16:06:26| 分类: c ...
- RDP(Reliable--UDP)Library--可靠UDP传输实现方案 - 缘分天空的日志 - 网易博客
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博> | 关闭 思想的小鱼 非生而知之者,孰能无惑?惑而不从师,其为惑也,终不解 2011-07 ...
- 网易博客居然要关了,我写的文章啊!
文章目录 再见我的网易博客 起初的新浪网易博客 无语的网易博客 再见我的网易博客 2011年开始实习工作,那时候在新浪博客开始写文章,13年也在CSDN写过一篇,后来最终选定在网易博客上面写文章,写了 ...
- 将socket设置为非阻塞(non-blocking) - 艾子的日志 - 网易博客
将socket设置为非阻塞(non-blocking) - 艾子的日志 - 网易博客 将socket设置为非阻塞(non-blocking) 2011-02-17 22:36:51| 分类: 默认分 ...
- 博客搬迁至网易博客 http://happyboy200032.blog.163.com
博客搬迁至网易博客 http://happyboy200032.blog.163.com 转载于:https://www.cnblogs.com/berryz2007/archive/2011/12/ ...
- 如何用Windows Live Writer写网易博客
安装Windows Live Writer后增加网易博客帐号: 选择其它日志服务 填写日志网址 163邮箱用户格式如下: 例邮箱帐号是:blog_admin@163.com 你的日志网址:就是你的网易 ...
- 【错误】expected constructor, destructor, or type conversion before '.' token - 第八个游侠的日志 - 网易博客...
[错误]expected constructor, destructor, or type conversion before '.' token - 第八个游侠的日志 - 网易博客 [错误]expe ...
最新文章
- 报告解读丨企服 9 大规模化获客标杆模型(附赠案例)
- 什么?!“路由器”也会做信息抽取了?
- undefinednbsp;referencenbsp;to…
- 客户端可以连接 .Net程序不能连接SQL Server 2000
- java命名不规范会怎样_java命名规范:注重细节
- Ubuntu 8.10之小白鼠体验
- whatsapp多开,电脑版whatsapp多开
- java用jaxb三步解析xml_三步解决JAXB生成XML包含CDATA问题
- 公链、私链、联盟链优缺点
- Mysql部署 MySQL ERROR 1698 (28000) 错误
- 人生25句最美丽的名句
- poj 1001 Exponentiation(java)
- 操作系统——虚拟内存技术
- Access denied; you need (at least one of) the RELOAD privilege(s) for this operation
- 【0031】SQL查询--简单查询--投影运算
- IRF学习笔记-配置
- 客户端到服务器端的通信过程及原理(由浅入深,轻松理解)
- CentOS6.9安装反射内存卡出现的错误和问题
- python脚本给企业微信群发送图片
- 基数为N的集合X有多少个反对称的二元关系?【完整版全过程】