广告拦截与油猴脚本配置
X浏览器把广告拦截和油猴脚本管理器都做进了本体,这篇分别讲两者怎么配起来用,以及误杀页面时怎么排查。相关文档:一款只有 2MB 的安卓浏览器 · 网页视频嗅探与保存
一、广告拦截:开总开关只是第一步
广告拦截是内置功能,在浏览器设置里打开入口即可,不需要像桌面浏览器那样先装拦截扩展。但只开总开关效果有限,推荐再订阅现成的规则源:
- 进入设置里的广告拦截页面;
- 在规则订阅列表里添加规则源,比如 EasyList China(中文站点)、AdGuard 规则等;
- 保存后规则会随订阅自动更新,不需要手动维护。
规则分两类工作方式:URL 拦截规则在资源请求发出前生效、更省流量;隐藏元素规则在页面渲染后把广告模块移除。遇到「广告先闪一下再消失」属于后者,是正常现象。
二、误杀页面时的排查顺序
拦截规则偶尔会误伤正常页面,表现为排版错乱、按钮点不动。按这个顺序处理:
- 先关闭广告拦截对照一次,确认确实是拦截导致;
- 确认后不要关全局开关,给该站点加白名单(设置里有「白名单」入口);
- 个别广告拦不掉的站点,可以针对它补一条隐藏元素规则,语法兼容主流的 ABP 写法。
三、油猴脚本:不用装管理器扩展
桌面浏览器玩油猴脚本要先装 Tampermonkey 这类管理器,X浏览器把这个管理器直接做在了浏览器里:
- 装脚本:复制脚本地址(通常以
.user.js结尾)粘到地址栏打开,识别后确认安装即可;从 Greasy Fork 这类脚本站安装也走同样的流程; - 管脚本:统一在「设置 → 用户脚本」里开关和删除;
- 能做什么:页面翻译、自动翻页、去广告辅助、界面改造、深色模式助手等等。
装完没生效时先检查三件事:脚本是否处于启用状态、匹配规则是否覆盖当前网页、脚本本身是否注明兼容手机浏览器——很多脚本是为 PC 页面写的。
四、小结
拦截负责「挡住不要的」,脚本负责「加上想要的」,两者配合基本能覆盖绝大部分定制需求。想先把这个浏览器装上手,可以从 X浏览器介绍页 拿安装文件资源;网页视频保存的玩法见网页视频嗅探与保存。