uBlock Origin

文档创建者:Emmy
浏览次数:574
最后更新:2026-01-28
浏览器扩展
浏览器扩展: 广告拦截
一、扩展简介

uBlock Origin 是一款面向 Microsoft Edge 等浏览器的广谱内容拦截工具,由开发者 Raymond Hill(gorhill)开发,核心定位并非单纯的“广告拦截器”,而是以“CPU 与内存高效利用”为首要特性,兼顾多场景内容过滤的轻量工具。截至 2026 年 1 月,其最新版本为 1.69.0,支持 63 种语言,且完全免费、基于 GPLv3 协议开源,秉持“为用户而生、由用户共建”的理念,代码与开发进程公开透明。

它的核心优势在于“高效与灵活并存”:相比传统广告拦截工具,其对浏览器资源的占用极低,可避免因拦截功能导致的页面加载卡顿、内存占用过高问题;同时,内置多维度过滤规则,并支持自定义配置,既能满足普通用户“一键拦截”的简单需求,也能适配高级用户对拦截规则的精细化调整。
QQ20260128-155925.png
二、主要功能

uBlock Origin 的功能围绕“内容拦截+资源优化+自定义配置”展开,核心功能可分为 4 大类,兼顾基础拦截与高级调控:
功能分类具体功能细节说明
默认内容拦截1. 多维度过滤规则内置安装后无需额外设置,自动加载并执行 5 类核心过滤列表,覆盖广告、追踪、恶意链接等场景:
- uBlock Origin 官方过滤列表(基础拦截规则)
- EasyList(主流广告拦截规则,屏蔽网页弹窗、横幅广告等)
- EasyPrivacy(隐私保护规则,阻止第三方追踪脚本、Cookie 追踪)
- Peter Lowe’s Ad server list(定向拦截广告服务器与追踪源)
- Online Malicious URL Blocklist(恶意 URL 拦截,规避钓鱼、病毒链接)
扩展拦截选项1. 可选过滤列表支持手动添加更多细分场景的过滤规则,满足个性化需求:
- Annoyances 列表(屏蔽 Cookie 提示弹窗、页面浮窗干扰元素)
- hosts-based 列表(基于系统 hosts 文件拦截恶意域名)
- 其他第三方社区维护的过滤列表(如特定地区广告、视频平台广告拦截规则)
高级内容调控1. JavaScript 拦截支持“点选式”拦截 JavaScript 脚本:
- 本地拦截:针对当前网页,点击页面元素即可阻止该页面特定 JS 执行
- 全局拦截:在设置中开启后,默认阻止所有网页的 JS 加载(需手动放行信任网站),适合极端隐私保护场景

2. 自定义拦截规则可创建全局/本地规则,覆盖默认过滤列表的设置:
- 全局规则:对所有网页生效(如“全局屏蔽某广告域名”)
- 本地规则:仅对指定网页生效(如“允许某信任网站的特定广告加载”),规则语法简单,支持按域名、元素类型精准匹配
资源与隐私优化1. 轻量高效设计核心特性为“低资源占用”,相比同类工具,对 CPU 使用率和内存消耗的控制更优,避免浏览器因拦截功能出现卡顿、崩溃问题

2. 开源与隐私保护基于 GPLv3 协议开源,代码可公开审计,无隐藏后门;且不收集用户数据,拦截规则仅在本地生效,保障用户隐私安全

三、使用教程
1. 基础启动与界面熟悉
  • 扩展安装完成后,点击右上角“扩展程序”图标(拼图形状),在列表中找到“uBlock Origin”并点击启动;若需快速调用,可右键点击扩展名称,选择“固定到工具栏”,后续点击工具栏中的“盾牌”图标即可打开主界面。
  • 主界面核心区域说明:
    • 顶部:当前网页的拦截统计(显示“已拦截元素数量/总元素数量”)、“电源键”图标(点击可临时关闭当前网页的拦截功能,用于调试或放行信任网站);
    • 中间:“我的规则”“过滤器列表”“设置”三个核心功能入口,分别对应自定义规则、过滤列表管理、基础配置;
    • 底部:快捷操作按钮(如“刷新当前页面”“打开仪表板”)。
2. 基础拦截操作(普通用户)(1)默认拦截与临时放行
  • 打开任意网页(如新闻、视频网站),uBlock Origin 会自动启用默认过滤列表,实时拦截广告、追踪脚本,顶部统计数字会同步更新已拦截元素数量;
  • 若某网页因拦截功能出现异常(如按钮无法点击、内容加载失败),可点击工具栏“盾牌”图标,在弹出的主界面中点击“电源键”图标,临时关闭当前网页的拦截功能(页面会自动刷新,恢复正常加载);再次点击“电源键”可重新开启拦截。
(2)添加细分过滤列表
  • 打开 uBlock Origin 主界面,点击“过滤器列表”入口;
  • 在“过滤器列表”页面中,找到“可选过滤器”分类,勾选需要添加的列表(如“Annoyances”列表用于屏蔽 Cookie 弹窗);
  • 勾选后,系统会自动下载并应用该列表规则,无需重启浏览器,新规则立即生效(后续可在同一页面取消勾选,停用对应列表)。
3. 高级操作(进阶用户)(1)点选式拦截网页元素(如弹窗、广告)
  • 打开需要清理的网页(如含 Cookie 弹窗的页面),点击工具栏“盾牌”图标,在主界面中点击“吸管”图标(元素选择工具);
  • 此时鼠标指针会变为“十字准星”,移动到需要拦截的元素(如 Cookie 弹窗、广告横幅)上,点击该元素;
  • 弹出确认框,显示“是否拦截该元素”,点击“创建”,该元素会立即从页面中消失,且后续访问该网页时会自动拦截该元素(如需取消,可在“我的规则”中删除对应记录)。
(2)创建自定义拦截规则
  • 打开 uBlock Origin 主界面,点击“我的规则”入口;
  • 选择规则生效范围:
    • 全局规则:在“全局规则”栏中输入规则(如“||example.com^”,表示“全局屏蔽 example.com 域名下的所有元素”,语法中“||”代表域名前缀,“^”代表结束标记);
    • 本地规则:在“本地规则”栏中输入规则(如“example.com##.ad-banner”,表示“仅在 example.com 网页中,屏蔽 class 为‘ad-banner’的元素”,语法中“##”代表“网页+元素匹配”);
  • 输入规则后,点击“应用更改”按钮,规则立即生效;如需修改或删除,直接在规则栏中编辑文本,再次点击“应用更改”即可。
(3)拦截 JavaScript 脚本
  • 打开 uBlock Origin 主界面,点击“设置”入口,在“设置”页面中找到“高级设置”分类,勾选“启用高级用户模式”;
  • 返回主界面,点击“仪表板”按钮,进入详细配置页面;
  • 拦截当前网页 JS:在仪表板中点击“当前网页”选项卡,找到“JavaScript”选项,选择“阻止”,页面会自动刷新,当前网页的 JS 脚本将被拦截(如需放行特定 JS,可在下方“例外”中添加 JS 路径);
  • 全局拦截 JS:在仪表板中点击“全局设置”选项卡,找到“JavaScript”选项,选择“阻止”,即可默认阻止所有网页的 JS 加载(需在“信任的网站”中添加例外,避免正常网站无法使用)。


点此下载

点此下载


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则