一. 下载安装adblock plus
二. 屏蔽网页内容
1. 使用鼠标选择
这个方法是最简单的,适用于元素特征明显的内容,例如微博右侧的排行榜,鼠标点击,adblock就会识别出同类元素,一并拦截。
完成后微博页面如图所示
2. 使用高级选择器
adblock提供了自定义规则的功能,适用于复杂的元素,例如,微博首页常常会推送未关注人的信息,影响刷微博的体验。
这个时候,如果我们使用鼠标点击元素进行拦截的话,却会把关注列表的微博一并拦截了,所以上一个方法不可行。
在这种情况下,我们需要观察屏蔽对象的特征,未关注人的微博上有一个”关注“按钮。使用控制台的元素选择器,可以发现,这个按钮的属性为a.W_btn_b btn_22px
因此,我们可以在adblock的规则中添加这样一条规则:weibo.com#?#:-abp-has(>div>div> div >a.W_btn_b.btn_22px)
-abp-has()函数的意思是找到直接包含其参数的html标签, 参数中>div>div> div >a.W_btn_b.btn_22px
指的是这样一个html结构
<div>
<div>
<div>
<a class="W_btn_b.btn_22px">
//这个就是”关注“按钮
</a>
</div>
</div>
</div>
总结
屏蔽微博推广的方法:在abblock规则中添加
weibo.com#?#:-abp-has(>div>div> div >a.W_btn_b.btn_22px)