被网页广告烦到崩溃?开源广告拦截工具 uBlock Origin 上手体验实录

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

上周五晚上,我窝在沙发里想刷两集剧,结果先吃了 90 秒的贴片广告;切去新闻站想看看资讯,文章读到一半又被右下角跳出来的促销弹窗打断,好不容易关了,往下划两屏又来一个"猜你喜欢"。那一刻我意识到:不是内容不值得看,而是这些强行插入的东西太影响心情了。

后来,我在扩展商店里装了一个叫 uBlock Origin 的开源广告拦截工具,到现在已经用了一段时间。这篇笔记想用最朴素的语言,聊聊它到底帮我解决了什么,以及为什么我愿意把它推荐给每一个被广告烦到的人。

它是个什么样的开源工具?

uBlock Origin(大家通常简称 uBO)是一款面向 Chromium 和 Firefox 的"宽谱内容拦截器",项目对自己的定位就四个词:快速、轻量。它默认就能拦截广告、跟踪器、挖矿脚本、弹窗、恶意站点,甚至还能对付那些反过来"检测拦截器"的页面。

它最打动我的几点:

  • 免费开源,还不需要你打赏。许可证是 GPLv3,项目明明白白写着"Free. Open-source. For users by users. No donations sought"——不恰饭、不卖数据、不搞"白名单广告"。
  • 开箱即用。装完就生效,默认的规则已经配得比较合理,完全不需要像当年玩折腾型工具那样反复调试。
  • 覆盖面广。Chrome、Edge、Opera 这些 Chromium 内核的浏览器都能用,Firefox 上表现尤其好,连邮件客户端 Thunderbird 也有对应版本。

对于绝大多数人来说,它就是一个"装上就别管"的存在。想深入研究的,后面我会简单带一句。

它的"三道滤网"是怎么分工的?

很多人好奇 uBO 凭什么拦得干净又不卡。用一个不那么严谨但好懂的比喻:它像自来水厂里的多级沉淀系统,每一级负责处理不同的杂质,各司其职。

第一道:预设的规则清单(静态过滤)。 这是它的"地基"。uBlock Origin 默认加载了 EasyList、EasyPrivacy、Peter Lowe 的封锁名单等多套由社区长期维护的规则集,相当于一份实时更新的"已知问题名单"。网页每次想加载某个资源,先对着名单过一遍,命中就直接不放行。你还可以手动勾选更多清单,或者导入 hosts 文件格式的规则。

第二道:站点级动态规则。 静态名单是"通用答案",但偶尔你会想对某个网站单独开绿灯或亮红灯。uBO 的进阶模式里内置了一个点选式防火墙,不用敲一行代码,在界面上点一点,就能针对当前网站放行或拦截指定类别的请求,规则立刻生效。

第三道:视觉元素隐藏。 有些东西既不是广告也不是跟踪器,纯粹是设计上碍眼——比如页面里的一块牛皮癣横幅。这类内容靠"隐藏规则"处理:用 CSS 把对应区域从视野里遮掉,眼不见心不烦。它还支持 EasyList 语法,并做了一整套扩展语法,方便有经验的人写自定义规则。

三层加在一起,大多数"漏网之鱼"基本无处可藏。顺带提一句:不建议再叠加其他拦截器,多个拦截器同时工作反而会互相干扰,甚至破坏 uBO 的隐私保护机制,装它一个就够。

装上之后,我的上网日常发生了什么变化?

我不太喜欢列一堆冷冰冰的测试数据,直接讲几段真实的体验对比吧:

  • 看视频:以前片头那几十秒广告是最劝退的,现在点开直接进正片,像回到了没有广告的时代。
  • 逛新闻站:正文终于能一口气读完了。悬浮窗、侧边栏、文章中间夹的"推荐位"集体消失,阅读节奏不再被粗暴打断。
  • 用搜索引擎:结果页干净了不少,凑上去的"广告位"少了很多,找信息变得更快。
  • 购物比价:推荐流和"猜你喜欢"清静了,页面滚动也更跟手。

另一个不容易察觉但很实际的收获:因为广告和跟踪脚本根本没被下载,页面加载会明显变快,对老电脑、低配设备尤其友好。内存方面,uBO 对 CPU 和内存的占用控制得很克制,装上后浏览器几乎感受不到"多了个东西"——这也是它和某些"重量级"拦截器的最大区别。

当然,偶尔也会遇到个别网站页面显示错位的情况。处理方式很简单:点一下工具栏里的图标,对当前这个网站临时关闭拦截,刷新后基本就能恢复正常。它的设计哲学是"把决定权还给你",而不是替你一刀切。

新手最常见的五个疑问

Q1:装了它,浏览器会不会变卡? 不会。它从设计目标上就追求低 CPU、低内存开销,日常使用中你几乎感觉不到它的存在,换来的是更快的页面加载。

Q2:会不会把正常网站搞坏? 个别网站可能因为布局依赖广告位而显示异常,遇到这种情况对单个网站临时关闭即可,完全不影响其他网站。

Q3:要付费吗?有会员吗? 没有。完全免费开源,项目明确表示不寻求捐赠,也不搞"付费去广告"的套路。

Q4:我该装哪个版本?要不要换默认设置? 直接在浏览器官方扩展商店搜索 "uBlock Origin" 安装即可。默认设置适合大多数人,先原样用一周,觉得拦多了再自己微调。

Q5:Firefox 和 Chrome 选哪个? 它在这两款浏览器上都有出色表现,Firefox 上综合体验更佳。用任何 Chromium 内核浏览器也都没问题。

一点最后的心里话

好的工具,往往是让你感受不到它存在的工具。uBlock Origin 就是这么个角色:它不刷存在感、不弹推广、不收集你的浏览记录,只是安安静静地把那些打扰你的东西挡在门外,把网页本来的样子还给你。

如果你也厌倦了跟弹窗斗智斗勇,不妨今天就花五分钟装上它,保持默认设置用一周,再回头看看自己是不是还愿意退回"广告轰炸"模式。对于想研究源码的开发者朋友,也可以用 git clone https://gitcode.com/GitHub_Trending/ub/uBlock 把整个项目拉到本地慢慢看——它是 GPLv3 开源的,欢迎任何人学习和参与。

清爽的网页浏览体验,真的没有你想象的那么远。🎉

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

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐