news 2026/8/30 10:54:45

uBlock Origin 快速指南:5 分钟零配置拦截广告与追踪器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
uBlock Origin 快速指南:5 分钟零配置拦截广告与追踪器

uBlock Origin 快速指南:5 分钟零配置拦截广告与追踪器

【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock

点进一篇文章,弹出一个全屏广告,紧接着又跳出"检测到广告拦截器"的横幅——想一次性解决这类问题,uBlock Origin 是目前最省事的选择:一个开源的广告拦截器,装进 Chromium 或 Firefox 系浏览器后,默认就能拦住广告、跟踪器、挖矿脚本、弹窗和恶意站点,而且是"装完即忘"式的省心。

它的核心是一个紧凑的过滤引擎,规则匹配逻辑在 filtering-engines.js,域名的高速匹配由 hntrie.js 中的紧凑数据结构完成。和同类工具拉开差距的一点:Adblock Plus 默认开启"可接受广告"(允许部分广告展示),uBlock Origin 不做这种商业妥协,也不接受赞助,行为完全由过滤列表决定。

装完之后你能感知到什么

  • 广告和跟踪请求不加载了:首页弹窗、横幅、"请关闭拦截器"提示页都被处理掉,网页明显更快
  • 默认列表已配好:EasyList、EasyPrivacy、Peter Lowe's Blocklist 和恶意 URL 列表全部预选,你不用自己找列表
  • 隐私是主线:除了广告,它拦截指纹采集、挖矿脚本和恶意站点这些"看不见的广告"

长期用下来省心在哪

规则列表每天自动更新,你不需要记得手动刷新;上万条规则也不会拖慢页面——这正是 hntrie 这类紧凑数据结构存在的意义。CPU 和内存占用比同级别的拦截器更低,老设备也能稳定跑。

和同类工具拉开差距的功能

  • 按站点的动态防火墙:弹窗里的"动态"页签能看到当前站点正在请求哪些第三方,逐个放行或拦截,核心逻辑见 dynamic-net-filtering.js
  • 元素选择器:规则拦不掉的广告元素,点一下魔棒图标、点一下元素,自动生成永久规则
  • 反制"拦截器检测":很多网站会弹提示逼你关掉拦截器,uBlock Origin 能自动处理这类对抗脚本

动手装起来

安装 uBlock Origin 广告拦截器:按浏览器选渠道

  • Firefox(桌面版和 Android 版):在附加组件商店搜索 uBlock Origin,官方表示它在 Firefox 上表现最佳
  • Chrome / Edge / Opera:在对应的扩展商店搜索安装,兼容所有 Chromium 系浏览器
  • 手动安装:也可以从发布渠道获取打包版本,以解压扩展方式加载到浏览器

配置:只需要看一个页面

点击扩展图标打开弹窗,进入仪表板 → "过滤列表"页:推荐列表已默认勾选,确认无误直接保存即可。觉得拦得太多,取消勾选对应列表;觉得拦得不够,再勾选列表。"设置"页里保留默认的每天自动更新就行,不要动其他选项。

日常使用:三个高频动作

  • 临时放行某站:点弹窗里的电源按钮,该站拦截立即关闭,按钮变灰;再点一次恢复
  • 移除某个固定元素:点弹窗里的"元素选择器",在页面上点中那个广告或横幅,保存后它会从此消失
  • 精调某类请求:进弹窗"动态"页签,对特定第三方来源点选"阻止/允许"

配置速查:按你的场景抄作业

你的场景建议配置效果
日常浏览保持默认列表不动保护与兼容性平衡,零维护
隐私敏感用户全部保留 + 额外勾选恶意站点列表拦截最彻底,个别网站功能可能受影响
老设备、追求流畅只留 EasyList 和 uBO 主列表内存占用降到最小
想写自己的规则用"我的过滤器"页写规则,配合"日志"页验证对个别站点精准控制

你可能会撞上的问题

网站功能被误拦(比如视频放不出来)

先点电源按钮对该站临时放行,确认是误拦后,用元素选择器 hover 到出问题的元素选"允许",或到仪表板的"我的过滤器"页为该域加一条例外规则。

如何把某站加入白名单

临时放行用电源按钮;永久白名单去仪表板的"白名单"页,输入该站域名即可——之后所有规则对该站都不再生效。

想自己写一条过滤规则

在"我的过滤器"页用 EasyList 语法,几行就够:

||ads.example.com^$third-party @@||example.com^$script example.com##.ad-banner

写完到"日志"页刷新页面,能看到这条规则是否真的命中。

能和其他拦截器一起用吗

不能。官方明确要求不要混用其他内容拦截器,否则可能破坏 uBlock Origin 的隐私和反制对抗功能,还平白增加规则冲突。

生态与贡献

项目完全开源,仓库根目录的 CONTRIBUTING.md 写明了参与方式:修 bug、提改进、加翻译都可以。界面翻译由社区在 Crowdin 上完成,中文界面已内置,你打开看到的就是本地化版本。想读源码的话,从 src/js/ublock.js 的入口开始,再顺着上面提到的几个模块往下走即可。

觉得一个扩展就能把浏览器清理干净的话,今天装上 uBlock Origin,默认配置直接开用 🛡️

【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/30 10:51:52

MySQL binlog 到 BigQuery 的 CDC 实时同步:从原理到实践

这次我们不聊抽象概念,专门看一个数据链路里的实际问题:MySQL 数据同步到 BigQuery,很多团队第一版都是定时批量同步,跑了一段时间后会发现报表对不上、明细缺行、删除和更新根本没同步过去。问题不在写 SQL 的人,而在…

作者头像 李华
网站建设 2026/8/30 10:51:36

爱奇艺Java校招笔试复盘:从语法基础到Spring Boot的考点全解析

2018年秋招,爱奇艺这场Java工程师笔试开到了第三场。时间过去这么久,回头再看这套题的考察范围,依然很值得拿出来仔细拆一遍。它几乎就是一张Java后端校招的“标准地图”:视频平台的后端服务依赖高并发、大数据量,所以…

作者头像 李华
网站建设 2026/8/30 10:51:34

Whisper.cpp C++语音识别:四步跑通本地离线语音转文字

Whisper.cpp C语音识别:四步跑通本地离线语音转文字 【免费下载链接】whisper.cpp Port of OpenAIs Whisper model in C/C 项目地址: https://gitcode.com/GitHub_Trending/wh/whisper.cpp Whisper.cpp 语音识别是 OpenAI Whisper 语音模型的纯 C/C 移植。卖…

作者头像 李华
网站建设 2026/8/30 10:50:39

GLM-5.3-Flash部署与评测:从榜单到国产算力实践

这次来看一个近期热度不低的模型:GLM-5.3-Flash。信息面上最抓眼的是它登顶了 Ox Alpha 榜单;紧接着被反复讨论的,是它和国产算力芯片之间的适配与部署问题。 先说一个判断:榜单排名只能说明它在固定测试集上的平均水平不错&…

作者头像 李华
网站建设 2026/8/30 10:48:54

多模态线稿上色统一框架:原理、条件控制与PyTorch实践

先说一个很多人都会遇到的场景:手里有一张干净的线稿,想快速得到配色合理的成品图。传统做法是叫美术去手绘,或者设计同学用 PS 吸色慢慢填;如果线稿数量很大,比如做漫画批量上色、老照片修复、电商白底图转插画&#…

作者头像 李华