uBlock Origin 完全指南:免费广告拦截插件,1 分钟搞懂原理与三步安装
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
打开一个新闻页,后台往往已经飞出去几十个广告和跟踪请求,白白拖慢加载。uBlock Origin(uBO)是这款免费广告拦截插件:它在请求发出之前就把它们拦下,被拦的请求一个字节都不下载。
先下判断:值不值得装
一句话:这是一个把"少下载请求"做成默认行为的免费拦截器,装完即用,不需要持续维护。
- 定位窄:只做拦截,不做别的。官方描述是"CPU 和内存高效的宽谱内容拦截器",支持 Chromium 系浏览器和 Firefox,GPLv3 开源,不收费、不收捐赠。
- 默认配置就是完整配置:预勾选的 5 份过滤列表(EasyList、EasyPrivacy、Peter Lowe 的块表、恶意 URL 清单、uBO 自带列表)开箱即生效,绝大多数用户不用动任何开关。
三步安装:最快配置方法
- 到浏览器扩展商店搜索 uBlock Origin,点击安装。
- 首次打开面板,确认预勾选的过滤列表保持开启。
- 看工具栏的盾牌图标,颜色变深就表示正在拦截。
全程不改一行配置。界面已内置 71 个语言版本(见 src/_locales 目录),中文界面开箱就有。
拦截机制:三道安检
把 uBlock Origin 想象成机场安检。三道关卡层层过滤,每道关卡对应一个明确动作。
第一道:标准清单。对应动作"发出前取消"。社区维护的过滤列表就是安检口的标准核对清单,记着已知广告域名和跟踪端点。每个请求发出前先比对一遍,命中就直接取消,零字节下载。核对逻辑在 src/js/static-filtering-parser.js 里。
第二道:自定义拦截。对应动作"给当前站点补一条规则"。列表没收录的新广告源,可以在面板里对当前站点点选添加一条动态规则,指定拦截某类请求。保存立即生效,不用等社区更新列表。对应模块是 src/js/dyna-rules.js。
第三道:视觉清场。对应动作"把漏网的元素藏起来"。极少数广告渲染到了页面上,此时 CSS 过滤规则出手,把元素从视觉上抹掉——它还在文档里,但不占版面,周围布局不受影响。
数据能证明什么
仓库里能查到的硬数字不多,挑几个:
- 默认开启5 份过滤列表,覆盖广告、跟踪、挖矿、弹窗、恶意站点。
- 界面有71 个语言版本,多语言成本为零。
- docs/tests/ 放了基准测试页,对比 Set、RegExp、HNTrie 三种域名查找方式的建表和查询耗时——这是"快"的来源之一。
- 内存占用、加载耗时没有公开实测数据。体感只说用户可感知的变化:被拦请求不占流量,页面第三方请求明显变少,视频前贴片直接没了,打开速度肉眼可见变快。
适合谁,不适合谁
适合每天开大量网页、想省流量省时间、又不想折腾配置的普通用户;不适合要求与其他拦截插件共存、或在浏览器里做重度自定义的人。判断很简单:只想要干净、安静的页面,装它。
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考