免费开源广告拦截扩展 uBlock Origin:装完 5 分钟,把广告拦在门口
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
你点开一篇新闻,读到第二段,弹窗盖住半屏;想看的视频,先扛过 90 秒片头;网页越滚越卡,手机发烫——几十个脚本正躲在后台悄悄跑。
uBlock Origin 是免费开源的广告拦截扩展,跑在 Chrome、Firefox 这类浏览器上,靠极低的资源开销,把广告和跟踪器挡在门外。
你可以把它当成一个 24 小时值守的门卫:每个网络请求进浏览器前都得先过它这道门,它手里攥着一份不断更新的名单,名字对上的,一律不放进。
默认配置就是最优解:先别动它
装完第一件事,其实什么都不用做。它默认就启用了 5 套过滤名单:广告、隐私、恶意域名、钓鱼 URL、恶意软件列表,三层同时生效,你不用手动勾选。
这套"开箱即用"的逻辑写在src/js/assets.js里,更新任务由src/js/tasks.js调度。默认设置是每天自动更新,只要别手动关掉,门卫的名单永远是新的。
动态规则:按站点给门卫下达命令
静态列表能拦大多数东西,但真正的精细控制,靠动态规则。核心实现在src/js/dynamic-net-filtering.js,它允许你对每个具体域名下命令:
- 点盾牌图标,切到高级面板。
- 打开"按站点防火墙",选中目标域名。
- 给它下命令:全局禁止、放行、放行三方脚本/框架/图片,5 种动作随你挑。
- 规则即时生效,不用写代码。
写规则前先学会看日志:打开过滤器日志,它能逐条列出这个页面发出的每个请求、以及被拦的原因。先看懂,再下命令,事半功倍。
网站被误伤了:先临时放行,再下结论
评论区加载不出来、登录框点不动——多半是门卫太尽责,误伤了好东西。
- 点盾牌,把保护关掉,刷新页面。功能恢复了,说明确实是误拦。
- 在弹窗里给这个站点加一条临时放行,整站或单个子域名都行。相关逻辑在
src/js/whitelist.js。 - 功能恢复后,把保护重新打开。
放行比删规则优雅:你只放过这一个域名,其余照拦。
新手最容易踩的四个坑
装完就再也不管。过滤列表需要定期更新,门卫的名单过期了,新广告照样进门。默认每天自动更新,手动关掉过就检查回来。
列表开得越多越好。不是的。列表越多,误杀概率和内存占用都水涨船高。默认那 5 套已经够,除非你很清楚自己在干什么。
两个拦截器混着用。两个门卫同时执勤,会互相打架,把页面改得乱七八糟。挑一个用到底,比双保险稳。
认错软件。uBlock 和 uBlock Origin 不是一回事,下载时认准带 Origin 的全名,别装错。
公司学校批量部署:一份配置文件统一防线
要在一堆设备上铺开,项目提供了策略配置文件platform/common/managed_storage.json。管理员可以预置过滤列表和全局设置,让所有设备开机就是同一套防护标准,不用逐台点安装。这是给 IT 管理员留的批量通道,个人用户不用碰。
12 分钟,从装好到调顺
周五下午,小林装了 uBlock Origin。装、保持默认、刷新,三步结束。刷到一个视频站,播放器下方的"猜你喜欢"碍眼——这不算广告,常规列表不碰。他点盾牌,用元素选择器点一下那个区域,保存规则,那块地方从此不再出现。
周一,购物网站的下单按钮不见了。他关掉保护、刷新,确认是误伤;再给这个站点加一条放行,功能恢复,广告照拦。最后他打开日志,确认没有残留的第三方跟踪域名。前前后后 12 分钟。
收益清单:把干净变回默认值
✅ 广告和跟踪器被拦在门口,弹窗、片头、悬浮层一起消失
✅ 浏览器少加载几十个脚本,打开快,手机不烫
✅ 全程免费开源,规则可查可改,没有商业后门
✅ 设置能备份,换设备一键恢复,不用从头再来
现在就去浏览器商店搜 uBlock Origin,装完刷新两个常逛的页面。5 分钟入门,门卫上岗了。
【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考