uBlock Origin 实战指南:广告拦截 + 隐私保护,3 步让浏览器清爽回来
uBlock Origin 实战指南广告拦截 隐私保护3 步让浏览器清爽回来【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock每次打开网页都有一堆跟踪脚本在后台默默收集你的浏览习惯。uBlock Origin下文简称 uBO是一款开源的广告拦截与隐私保护扩展装在 Firefox 或 Chromium 系浏览器里安装即用几乎零配置就能把广告、跟踪器、挖矿脚本挡在门外。这篇文章带你 5 分钟完成安装和基础配置。它到底能拦什么uBO 官方给自己的定位是广谱内容拦截器wide-spectrum content blocker——广告只是冰山露出水面的部分。默认预装的 5 个过滤列表各管一摊EasyList基础广告拦截EasyPrivacy跟踪器拦截Peter Lowes Blocklist广告服务器域名Online Malicious URL Blocklist恶意网站uBO 自有列表补充对抗反拦截、弹窗、挖矿脚本等规则匹配的核心引擎在 src/js/filtering-engines.js域名快速查找则靠 src/js/hntrie.js 里的树形数据结构——这就是它快和省的底层原因每次页面请求到来引擎要在极短时间内判断放还是拦数据结构直接决定了这个判断有多快。为什么选它一句话宣言 一张对比表项目作者把立场写在了 MANIFESTO.md 里只有一句话用户自己决定哪些网页内容是可接受的。具体到产品上uBO 明确拒绝参与 Adblock Plus 的可接受广告Acceptable Ads机制——那套机制本质是一家商业公司的盈利计划。README.md 里有现成的对比事实整理成表uBlock OriginAdblock Plus默认过滤列表上述 5 个全部预选仅 EasyList ABP 自家列表可接受广告不参与拦不拦由你定默认开启会放行部分广告过滤语法EasyList 语法并做了扩展支持自定义规则标准语法商业模式GPLv3 开源免费不收捐赠营利实体运营注意最后一行README 明确写着 Free. Open-source. For users by users. No donations sought.免费、开源、为用户而做、不募捐款。3 步完成安装与配置第 1 步从浏览器商店安装按你的浏览器选对应商店搜索 uBlock Origin 安装即可Firefox官方说法是 uBO 在 Firefox 上体验最佳桌面和 Android 版都有Chrome / Edge / Opera各自的应用商店都有上架Chromium 系浏览器通用Thunderbird邮件客户端有对应版本但注意它只处理订阅源内容不影响邮件本身第 2 步基本模式装完即用安装完不用进任何设置页面。点击工具栏上的 uBO 图标弹出小面板就能干所有基础操作大电源按钮一键开关、查看拦截计数、进仪表板。官方把这种模式叫 install-it-and-forget-it——默认配置已经是针对大多数人的最优解多数人停在这一步就够了。第 3 步需要更细控制时再碰高级功能uBO 的高阶能力分三块按需取用动态过滤弹窗面板里有个按网站生效的点击式防火墙比如只允许某个站加载图片但拦掉它的字体请求。逻辑在 src/js/dynamic-net-filtering.js。元素选择器过滤列表没覆盖到的东西比如某个站的推荐位、弹窗订阅框点面板上的魔棒按钮在页面上直接点掉那个元素保存后它永久消失。界面逻辑在 src/js/epicker-ui.js。自定义静态规则在我的过滤器里写一行规则例如example.com##.ad-banner这行的意思是在 example.com 上隐藏 class 为 ad-banner 的元素。更多语法如$third-party修饰符、$script限定请求类型在仪表板的我的过滤器页面里有提示解析实现在 src/js/static-filtering-parser.js。另外提一句脚本注入能力uBO 不只是拦请求还能往页面注入小脚本去拆穿网站的反拦截逻辑、改写行为比如阻止剪贴板写入、拦截挖矿脚本这一套框架在 src/js/scriptlet-filtering.js 和 src/js/scriptlets/ 目录下。新手避坑清单别和别的拦截器同时开。README 里是加粗大写警告其他拦截器可能会破坏 uBO 的隐私保护和反拦截功能同时开还容易规则打架。某网站显示异常时先点弹窗面板的大电源按钮对该站临时关闭 uBO确认是拦截导致再去处理然后开日志功能刷新页面能看到具体是哪条规则命中的最后再决定是加白名单src/js/whitelist.js还是加例外规则。不要一上来就把整个站加白名单先定位到具体规则。Chrome 商店的 MV2 版本 2026-08-31 会被移除README 中有此标注。届时商店版是 uBlock Origin LiteMV3 精简版功能有缩水完整版需要手动安装仓库 releases 里有说明。Thunderbird 版停在 1.49.2 不再更新README 原话新版要走手动安装。一个常见误解uBO 项目方认为拦截内容 盗窃这个说法不成立别被网站弹出的检测到拦截器警告吓到——那类警告本身就是反拦截手段的一部分uBO 的脚本注入功能正是用来拆它的。想看源码从这几个文件入手想自己构建或研究的话仓库地址https://gitcode.com/GitHub_Trending/ub/uBlock。核心路径一览想了解看这里过滤引擎调度src/js/filtering-engines.js静态规则解析src/js/static-filtering-parser.js动态防火墙src/js/dynamic-net-filtering.js脚本注入src/js/scriptlets/构建流程MakefileNode ≥ 22make chromium/make firefox等目标下一步就去浏览器商店装上它吧装完点开弹窗面板看一眼拦截计数你就知道它值了。【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻