uBlock Origin 完整指南:4 大核心能力 + 上手 5 步,免费拦截广告与跟踪器
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
网页上的广告关一个跳一个?uBlock Origin 是一款免费开源的广告拦截扩展:它在网络层就把广告、弹窗和隐私跟踪器拦下,不让它们开始加载,内存占用约为同类产品的 1/3,浏览器更轻、页面更快。
它替你解决的 3 个头疼事
- 如果你刷网页时弹窗关不完,它能在广告请求发出时就将其拦下,连"关闭广告"按钮都不会渲染出来。
- 如果你担心浏览行为被收集,它会默认启用多个过滤列表,屏蔽广告主和第三方跟踪器(跟踪器 = 在多个网站间记录你足迹的脚本)。
- 如果你觉得浏览器越用越卡,它拦掉大量无用脚本和资源请求后,页面加载更快,CPU 和内存占用显著更低。
4 个核心能力拆解
1. 网络层拦截:广告没加载就被掐断
它的工作方式是拦截网络请求,而不是等广告显示出来再隐藏。默认启用 EasyList、EasyPrivacy 等多个主流过滤列表,覆盖广告、跟踪器、挖矿脚本和恶意域名——挖矿脚本会偷偷占用你的电脑算算力,也会被一并拦掉。
怎么用:装完即用,默认配置已经是推荐状态,不用手动勾选。
2. 动态过滤:给每个网站单独开关
动态过滤是一个"按站点的防火墙"(源码见 src/js/dynamic-net-filtering.js)。在弹出面板里,你可以针对某个网站单独选择放行或拦截其第三方资源、样式表、帧(iframe)等。
怎么用:点击工具栏图标打开面板,切换到"高级"视图,逐行点选该站点的请求类型是放行还是拦截,规则即点即存。
3. 元素吸附器:点一下删掉页面上的碍眼元素
自动过滤拦不干净的区域(比如顽固的订阅浮层、侧边推荐栏),可以用元素吸附器手动清除。它会生成一条针对该页面元素的隐藏规则,下次访问自动生效。
怎么用:弹出面板里点"元素吸附器",在页面上点选要删掉的内容,确认保存。
4. 我的过滤:用规则语法写自己的拦截器
支持 EasyList 过滤语法(并做了扩展),你可以在"我的过滤"里写一行一行自定义规则,比如整站放行、拦截某类资源路径。
| 能力 | 解决什么问题 | 上手成本 |
|---|---|---|
| 网络层拦截 | 广告、弹窗、跟踪器 | 零,默认开启 |
| 动态过滤 | 单站点精细控制 | 低,点选即可 |
| 元素吸附器 | 页面上残留的干扰元素 | 低,点选即可 |
| 我的过滤 | 自己写规则处理特殊需求 | 中,需查文档 |
5 步最短路径上手
- 装扩展:在浏览器商店搜索 uBlock Origin 安装;Firefox、Edge、Chromium 系浏览器均有官方版本。
- 保持默认:首次打开的弹窗里不要乱点,默认过滤列表组合就是作者推荐的最优配置。
- 确认自动更新:设置里过滤列表默认每天自动更新,广告规则更新很快,别关掉。
- 看一眼拦截数:点开工具栏图标,能看到当前页面已拦截的请求数量,这是它"活着"的证据。
- 遇到问题就点电源按钮:图标上那个电源按钮可以临时对当前站点整体停用,网站显示异常时先点它再刷新页面。
3 个典型场景实战
场景一:新闻站满屏弹窗装好扩展直接访问,弹窗在加载前就被拦截;若有个别浮层漏网,用元素吸附器点选一次,之后永久消失。效果:页面只剩正文。
场景二:某个网站被拦得无法使用点电源按钮临时停用 → 刷新确认页面恢复 → 若只是想放行某类资源,改用动态过滤只放行那一项,其余拦截继续生效。效果:全站可用,且没有把保护整体关掉。
场景三:视频站的第三方跟踪脚本打开动态过滤高级视图,把该站"第三方资源"设为拦截,视频本体(通常是一级请求)不受影响。效果:播放正常,跟踪脚本全部消失。
避坑与答疑
Q:装了 uBlock Origin 还要再装别的拦截器吗?不要。官方明确说明:不要与其他内容拦截扩展同时使用,多开会互相干扰,uBO 的防反拦截能力也可能失效。
Q:默认就启用这么多过滤列表,会不会拦过头?一般不会。如果你发现某站异常,优先用电源按钮或动态过滤做单站例外,而不是整体关闭。觉得拦截太多时,也可以取消勾选部分预置列表。
Q:过滤规则会自己更新吗?会,默认每天自动检查一次更新。规则库是社区持续维护的,新广告新跟踪器会很快被收录。
Q:移动端能用吗?Firefox Android 版官方支持;Chromium 系移动端可装对应商店版本,能力与桌面一致。
进阶:想再深一层怎么办
- 看拦截日志:弹出面板的日志页能逐条看到哪些请求被哪条规则拦下,排查误拦截的起点。
- 读源码找答案:过滤引擎在 src/js/,规则解析器是 src/js/static-filtering-parser.js,性能自测工具在 src/js/benchmarks.js。
- 查文档和测试用例:仓库的 docs/ 目录整理了过滤语法相关的测试页面和说明。
- 企业批量部署:通过策略配置统一管理,参考 platform/common/managed_storage.json。
- 参与社区:翻译和讨论在 Reddit 的 /r/uBlockOrigin 版块进行。
uBlock Origin 把"干净上网"变成了一次安装的事:装上它,然后忘掉它。下一步,现在就去浏览器商店装一个,打开任意广告多的网页,看看拦截计数器的数字滚起来。
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考