三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

告别烦人弹窗:免费开源的 uBlock Origin 如何帮你搞定网页广告拦截

告别烦人弹窗:免费开源的 uBlock Origin 如何帮你搞定网页广告拦截

告别烦人弹窗:免费开源的 uBlock Origin 如何帮你搞定网页广告拦截

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

深夜十一点,你想刷两条新闻再睡。打开常去的资讯站:右下角弹出"恭喜中奖"的牛皮癣广告,视频区自动播起理财推销,鼠标一动又盖来一张全屏红包遮罩。你一个个点掉,忍不住想——看个网页,凭什么这么累?这种被广告围追堵截的体验,几乎人人都有;而 uBlock Origin 这款免费开源的广告拦截浏览器扩展,正是为此而生。它支持 Chrome、Edge、Firefox 等主流浏览器,用极低的资源消耗,把广告、跟踪器、挖矿脚本一起挡在门外。

更值得注意的是,你感受到的"卡"不是错觉。广告背后那些看不见的跟踪脚本,正悄悄占用着你的 CPU 和内存,同时把你搜过什么、点过哪里、停留多久全部打包成数据带走。装一个靠谱的拦截工具,等于同时解决了"弹窗烦人""隐私裸奔""浏览器变卡"三个老大难。

一键上手:装好之后,三分钟就能开工

安装过程毫无悬念:去扩展商店搜 "uBlock Origin",点安装,地址栏旁边就出现一枚红色盾牌,搞定。如果你是喜欢折腾的玩家,也可以从 https://gitcode.com/GitHub_Trending/ub/uBlock 克隆源码手动安装,体验开发版的新功能。

第一次点开盾牌,你会看到一个简洁的弹出面板。别被上面的开关吓到,它出厂就是"最优配置"——广告、隐私、恶意网址等几套主流过滤列表已经默认勾好,就像新房的安检门卫已经上岗,你什么都不用做,它已经在替你站岗。它的过滤引擎核心逻辑写在src/js/filtering-engines.js里,面对一个页面几十上百个资源请求,它都能快速判断放行还是拦下,这也是它"快而轻"的底气。

装好后这三分钟,值得你花:

  1. 看一圈弹出面板:最上方是当前页面的拦截计数。刷新一下页面再打开,数字发生变化,说明它正在干活。
  2. 确认过滤列表状态:进仪表板找到过滤列表页面,看到"已启用"就放心了;列表默认每天自动更新,几乎不用手动管。
  3. 把常去的网站刷一遍:感受一下没有弹窗的加载速度,同时留意有没有哪个页面被误伤。

翻车现场:这些"事故"都有救

新手最容易踩的坑,是"某个网站突然不对劲了"。别慌,下面几招按顺序试,基本都能救回来。

  • 登录框不弹、视频播不了、按钮点不动——八成是过滤规则误伤了某个脚本。点开盾牌,面板上那个最显眼的大电源按钮就是临时总开关:先关掉,再刷新页面。如果恢复正常,说明确实是误伤,去"我的过滤器"页面把它加进白名单就行。
  • 想放行某个网站,又不想关掉全局保护——同样从弹出面板进入"我的过滤器",按页面提示的格式添加一条例外规则,这个域名以后就"免检"了。白名单的匹配逻辑在src/js/whitelist.js中实现,支持按整个域名或子域名灵活放行。
  • 只想干掉页面里某一个碍眼的区块,比如侧边栏订阅框、评论区上方的推荐流——用元素选择器模式点一下,框选范围,保存规则,它从此消失。这比"整站放行"精细得多,也是处理误伤最优雅的办法。

如果上面几招都没用,去docs/目录翻翻官方文档,或者到社区搜同样的问题,八成有人已经遇到过。

进阶修炼:你问我答

问:总怕误伤,有没有更稳妥的玩法?答:有。先用较低的过滤强度只拦明显广告,再配合白名单逐站放行,宁可少拦、不伤无辜。等你熟悉了规则之间的相互作用,再逐步加严。

问:想彻底挡掉某个跟踪网络,该怎么办?答:试试动态过滤。它允许你为特定网站单独制定策略,比如"这个站只许加载它自己域名的资源"。相关规则引擎在src/js/dynamic-net-filtering.js中实现,相当于给每个网站配一个独立门卫,放谁进、拦谁出,你说了算。

问:它到底是怎么保护隐私的?答:除了拦截第三方跟踪器,它还会对抗指纹识别和挖矿脚本。比如通过脚本片段手段(核心代码在src/js/scriptlet-filtering.js),让网站拿不到你的设备特征。简单说,广告商想知道你是谁,它偏不配合。

问:想自己动手写过滤规则,门槛高吗?答:不高。uBlock Origin 兼容 EasyList 过滤语法,还扩展了一套自定义写法,官方文档有详细说明。从抄一条别人的规则开始,慢慢就能写出属于你自己的"专属安检清单"。

三档保护怎么选?一张表看懂

配置档位主要拦截对象适合谁代价
轻度只拦明显广告和弹窗对网站兼容性要求高、特别怕误伤的新手跟踪器会漏掉一部分,隐私保护打折
默认广告、跟踪器、恶意网址、挖矿脚本绝大多数普通用户,装完不用管偶发误伤,加白名单即可解决
严格默认之外,再拦更多第三方资源对隐私极度敏感、不介意页面精简个别网站可能显示异常,需要手动放行

我的建议是:先用默认档跑一周,遇到误伤就加白名单,等心里有底了再考虑要不要升档。多数人会发现,默认档已经足够香。

现在就能做的三件事

广告不是互联网的原罪,但被广告塞满、被跟踪、电脑变卡,绝不是你该默默忍受的出厂设置。uBlock Origin 免费、开源、不掺商业利益,它的全部逻辑只有一条:把浏览网页的主动权还给你。

现在就能行动:

  1. 装一个:去你的浏览器扩展商店搜 "uBlock Origin",三分钟搞定。
  2. 默认档用一周:先别急着调设置,记录哪些网站被误伤,再逐个放行。
  3. 把经验传给一个人:帮爸妈或朋友装上,你会发现"教别人保护自己",比一个人折腾更有成就感。

从今晚起,让打开网页重新变成一件轻松的小事。

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

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

← 返回列表