阿虚同学
读完需要
8
分钟
速读仅需 4 分钟
这篇广告拦截教程后续会放到储物间作为通识教程,PC电脑端的教程我已经写过了,请跳转知乎查看:https://zhuanlan.zhihu.com/p/42949969
▲扫码查看PC端教程
不过阿虚目测,多数粉丝还是更经常用手机访问储物间
而为了让大家不因为网站广告而错失一个好网站,这次决定重新针对手机端来写一遍网页广告屏蔽
这一次,教程力争简洁明了,不多说废话!希望大家都能快速学习一下
1
安卓端
以浏览器为切入口,先来说一下用户最多的安卓端,这里基本就分 2 种情况
PS:如果某个浏览器下述两种情况都不满足,那这个浏览器阿虚其实也不推荐你使用,换一个吧
1.1
可以安装扩展
比如 Edge、雨见、狐猴、iCeraven、Firefox、Kiwi等
点击上方蓝字即可查看安装教程👆,雨见和狐猴浏览器一样可以直接从 Edge 扩展商店安装扩展;Firefox可以参考 iCeraven 教程
其实对于这部分浏览器其实没什么好说的,核心就是去安装上 uBlock Origin 这款浏览器扩展,然后打开内置的广告屏蔽规则,就基本上能屏蔽大多数网页广告了
<<左右滑动查看更多>>
不过这里有一点需要注意的是,手机端使用的话,检查一下你 uBlock 规则列表中广告这一栏,是不是勾选了 Mobile Ads,这个是针对于专门屏蔽手机端广告的
不过这里有一点需要注意的是,手机端使用的话,检查一下你 uBlock 规则列表中广告这一栏,是不是勾选了 Mobile Ads,这个是针对于专门屏蔽手机端广告的
如果你觉得 uBlock 默认的拦截力度不够,你常访问的某些网站还存在广告,你可以自行尝试继续在 uBlock 中导入以下规则(推荐前两个)
CJX 大佬的 EasyList China:https://easylist-downloads.adblockplus.org/easylistchina.txt
X浏览器QQ群管理员大萌主的轻量广告拦截规则(主要去除涩凊悬浮广告):https://fastly.jsdelivr.net/gh/damengzhu/banad@main/jiekouAD.txt
anti-AD(致力于成为中文区命中率最高的广告过滤列表之AdGuard专用规则):https://anti-ad.net/adguard.txt
ADgk(一个专为安卓版 AdGuard 的去广告规则,现作为 Easylist China 的补充规则,已有一年没更新):https://fastly.jsdelivr.net/gh/banbendalao/ADgk@master/ADgk.txt
谨防小白:导入规则这里,订阅链接一行一个,然后需要点击上方的应用更改来确认导入,最后在 uBlock 中出现自定义拦截规则说明导入成功了
1.2
可以导入规则
第二类就是那些可以导入广告屏蔽规则的浏览器,诸如 Via、X浏览器、嗅觉浏览器、土狗浏览器、M浏览器、B仔浏览器、TOP浏览器、油猴浏览器等
这里以X浏览器为例,其实也很简单,找到浏览器设置中的广告拦截设置,在规则文件中通过网址来导入拦截规则文件即可
<<左右滑动查看更多>>
当然,推荐导入的规则依然是以下这些(推荐前两个):
CJX 大佬的 EasyList China:https://easylist-downloads.adblockplus.org/easylistchina.txt
X浏览器QQ群管理员大萌主的轻量广告拦截规则(主要去除涩凊悬浮广告):https://fastly.jsdelivr.net/gh/damengzhu/banad@main/jiekouAD.txt
anti-AD(中文AdGuard专用规则,部分浏览器可能不适配):https://anti-ad.net/adguard.txt
ADgk(一个专为安卓版 AdGuard 的去广告规则,现作为 Easylist China 的补充规则,已有一年没更新):https://fastly.jsdelivr.net/gh/banbendalao/ADgk@master/ADgk.txt
不过这种方式的缺点就是,通常规则都不能自动更新!所以需要你时不时打开浏览器设置手动更新一下(说白了就是将最新规则文件下载到本地再导入浏览器)
然后就是阿虚这里必须强调一个问题,比如X浏览器,添加广告规则订阅是在「规则文件」功能里面,**而不是到「自定义规则」里面添加链接!**下图这种方式添加是错误的,其他浏览器添加规则引以为戒
2
iOS端
iOS 其实也不复杂,主要就分 3 种情况
2.1
可以安装扩展
第一就是 iOS 上目前唯一可以装第三方扩展的 Safrai,同时由于现在又扩展的加持,也是阿虚 iOS 上推荐大家用的浏览器之一
参考下面教程注册一个国外地区的 Apple ID:https://zhuanlan.zhihu.com/p/49754407
▲扫码即可查看
然后再去外区 App Store,就能免费下载到 AdGuard 了,下载后在系统设置 » Safrai浏览器 » 扩展 » 将 AdGuard 所有相关功能启用即可
AdGuard 免费内置的广告拦截规则其实已够多数情况使用,只需要打开APP防护 » Safrai防护 » 过滤器,在特定语言一项中开启「CJX‘s Annoyance List」、「EasyList中国」这俩个拦截规则后,就能拦截绝大多数的网页广告了
<<左右滑动查看更多>>
不过 AdGuard 没有付费的话是不支持订阅网络规则的,但要说付费购买 AdGuard,阿虚绝对是狠狠途径的,物超所值!
▲购买时输入优惠码「阿虚」享95折优惠
而如果你是 AdGuard 付费用户,那就简单了~ 只需要在过滤器中,点击自定义,添加网络广告拦截规则即可
<<左右滑动查看更多>>
由于 AdGuard 内置 CJX 大佬的 EasyList China 规则,所以这里其实只需要补充以下两个规则即可:
X浏览器QQ群管理员大萌主的轻量广告拦截规则(主要去除涩凊悬浮广告):https://fastly.jsdelivr.net/gh/damengzhu/banad@main/jiekouAD.txt
anti-AD(中文AdGuard专用规则,部分浏览器可能不适配):https://anti-ad.net/adguard.txt
不过要是你舍不得花这个钱付费 AdGuard,其实还是有办法能免费把规则导入 AdGuard 的,就是过程要稍微繁琐一点
首先你需要先去 AppStore 下载一个ES文件浏览器(Documents、Alook等都可以),阿虚这里以ES文件管理器做演示
▲扫码即可到App Store下载
打开ES文件管理器,用右下角的浏览器打开你想要导入的规则文件地址,然后选择下载,下载完成之后点击底部的菜单栏进入下载文件管理,选中txt文件之后分享文件,在菜单中选择存储到“文件”,保存到我的 iPhone 的任意文件夹内即可
<<左右滑动查看更多>>
然后在 AdGuard 中找到 Safrai 防护 » 用户规则 » 导入刚刚那份 txt 文件即可
2.2
可以导入规则
其实阿虚一番研究,iOS上支持导入自定义规则的浏览器并不多,目前貌似也就Via、雨见浏览器支持
以Via浏览器为例,打开设置 » 广告拦截 » 规则订阅 » 添加订阅,输入规则地址即可:
<<左右滑动查看更多>>
VIA 和雨见浏览器都内置CJX 大佬的 EasyList China规则,你可以自行补充添加后面的 3 个规则:
CJX 大佬的 EasyList China:https://easylist-downloads.adblockplus.org/easylistchina.txt
X浏览器QQ群管理员大萌主的轻量广告拦截规则(主要去除涩凊悬浮广告):https://fastly.jsdelivr.net/gh/damengzhu/banad@main/jiekouAD.txt
anti-AD(中文AdGuard专用规则,部分浏览器可能不适配):https://anti-ad.net/adguard.txt
ADgk(一个专为安卓版 AdGuard 的去广告规则,现作为 Easylist China 的补充规则,已有一年没更新):https://fastly.jsdelivr.net/gh/banbendalao/ADgk@master/ADgk.txt
2.3
支持油猴脚本
还有一类情况就是浏览器不支持导入自定义广告拦截规则,但是支持安装油猴脚本,比如Focus、狐猴浏览器、亚瑟浏览器、鲨鱼浏览器、Gear等
还有就是如果你实在不想花钱买 AdGuard 的话,你可以给 Safrai 安装油猴脚本管理扩展(比如以下 2 个),然后通过油猴脚本来弥补广告拦截能力的不足
▲扫码即可到App Store下载
▲扫码即可到App Store下载
不过要提前说明,由于各种浏览器对于油猴 API 的支持不一,所以你可能装上以下脚本后也并不起作用,但不妨碍你可以尝试一下
还有就是广告拦截脚本在油猴上其实相当至多,虽然多数是针对性屏蔽某个网站广告的,但也不乏存在下面这类,通用型的广告拦截油猴脚本
比如下面这个依靠油猴脚本转换了上面反复在提的X浏览器QQ群管理员大萌主的广告拦截规则:https://greasyfork.org/zh-CN/scripts/452314
不过上述脚本对于CPU的占用可能会很高,你也可以装下面这个轻量版的拦截脚本:https://greasyfork.org/zh-CN/scripts/455976
如果上述脚本都还拦截不了,你可以进一步安装这个增强版拦截脚本(缺点就是可能会有很多误杀):https://greasyfork.org/zh-CN/scripts/459944
后续脚本的安装真的没啥好说的,一般就是在浏览器里面打开脚本地址,点击安装即可。对于部分浏览器,比如亚瑟浏览器,可能会需要你长按绿色的「安装此脚本」然后在新窗口打开才能进行后续安装步骤
PS:靠上述油猴脚本拦截广告属于不得已而为之,如果你的浏览器能用AdGuard / uBO 扩展或者可以直接导入规则,就一定不要用油猴插件哈,因为这类油猴脚本对于设备 CPU 的占用相当之高
最最后,阿虚站在一位站长的角度还是说想几句话:
其实同作为站长,肯定是不希望大家拦截网站广告的,毕竟很多网站的主要收入就靠这点小广告了...
费尽心思给大家出这么一篇广告拦截科普教程,主要目的还是某些网站的涩凊广告实在影响访问体验,我也希望大家尽量只去拦截这部分网站的广告
为爱发电终有坚持不下去的那天,让你喜欢的网站的站长拥有收入,才是一个互利互惠的可持续的发展模式