uBlock Origin:3 个场景学会在浏览器里拦截广告,还省内存
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
uBlock Origin 是一款开源的浏览器广告拦截器,支持 Chrome、Edge 和 Firefox。它负责在你打开网页前把广告、跟踪器和恶意脚本挡在加载之外,适合想减少弹窗广告、保护浏览隐私的普通用户。
🎯 3 个核心理由选择它
- 轻量省资源:官方定位是 fast and lean,对内存和电量的占用明显低于同类拦截器。
- 默认即好用:安装后自动订阅多套过滤列表,覆盖广告、跟踪器和恶意站点。
- 开源免费:全部代码公开可查,无广告、无数据回传。
🚀 安装与启动:5 步完成 uBlock Origin 初始设置
- 打开 Chrome、Edge 或 Firefox 的扩展商店,搜索 uBlock Origin 并安装。
- 重启浏览器,扩展面板会自动打开,保持默认选中的过滤列表即可。
- 访问任意网页,点击工具栏的盾牌图标,确认图标显示拦截数字。
- 若某个网站被误拦,打开扩展面板,用大电源按钮临时放行该网站。
- 遇到漏网的广告元素,点面板里的元素选择器图标,在页面上点选该元素并保存。
关键配置提醒:
- 保持过滤列表的自动更新开启,规则库越新,拦截效果越好。
- 遇到异常先开日志页面定位原因,不要直接关闭整个保护。
💡 3 个真实场景:拦截功能怎么用
屏蔽页面上的广告横幅
默认过滤列表会自动拦截大部分图片和脚本类广告,无需任何操作。适用场景:日常打开新闻站、视频站时的常规阅读。关键操作:
- 若某条横幅没被拦下,用元素选择器选中它并保存,之后同位置的广告不再出现。
- 确认某网站完全不需要拦截时,在扩展面板临时放行该网站。
阻止第三方跟踪请求
网络请求层面的拦截由src/js/dynamic-net-filtering.js负责,它支持按域名精细放行或阻断。适用场景:不想被统计脚本和广告联盟收集浏览数据。关键操作:
- 开启扩展面板的"日志"按钮,能看到当前页面被拦截的每一条请求。
- 发现误拦时,在动态规则页面对该域名单独放行,而不是全局关闭。
放行被误拦的正常内容
白名单逻辑在src/js/whitelist.js中实现,支持按域名做例外。适用场景:某些网站的登录或支付功能被拦截器挡住。关键操作:
- 先用扩展面板的大电源按钮临时放行,刷新页面确认问题解决。
- 确认是长期需求后,再到"我的过滤规则"中添加针对该网站的例外规则。
⚙️ 4 条实用技巧
- 保持默认过滤列表的自动更新:规则库持续对抗新型广告,手动关掉更新会让拦截率随时间下降。
- 用日志按钮定位问题:能一眼看出是哪个规则拦了什么,比反复开关保护更高效。
- 性能有限时精简列表:关闭少量高级列表即可降低 CPU 占用,核心广告拦截不受影响。
- 定期清理自定义规则:长期积累的临时例外容易互相冲突,保持规则集精简更稳定。
❓ 常见问题
问题 1:网站功能被误拦截怎么办?在扩展面板点大电源按钮临时放行该网站,刷新页面确认后再决定是否写永久例外规则。
问题 2:页面卡顿明显,怎么优化?先检查启用的过滤列表数量,关掉部分高级列表即可,必要时用日志确认拦截开销来源。
更多语法细节可查阅项目自带的 docs/README.md,企业批量部署时还可参考 platform/common/managed_storage.json 的预设配置。
uBlock Origin 把"少加载无用内容"做到了极致,广告更少、隐私更全、页面更快。安装后保持默认设置加自动更新,日常浏览已经够用;遇到具体问题,再用元素选择器、日志和动态规则做针对性调整即可。
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考