uBlock Origin(发音you-block,/ˈjuːˌblɒk/)是一款自由、开源、跨平台的内容过滤浏览器扩展,包含广告屏蔽功能。此扩展可在多款浏览器上使用,包括 Safari、Chrome、Edge、Firefox 和 Opera 及相关的兼容浏览器。uBlock Origin 已获得多家技术网站的赞誉,其内存占用比其他同样功能的扩展更少。uBlock Origin 的目标是为用户提供自行实施内容过滤的选择。
uBlock Origin 和 uBlock 支持 Adblock Plus 过滤规则的大多数语法,并包含 Adblock Plus 的订阅列表。流行的过滤规则列表 EasyList 和 EasyPrivacy 是默认启用的订阅。该扩展还能导入 hosts 文件,以及安装一些社区提供的列表。在可用的 hosts 文件中,Peter Lowe's Ad server list 和 Malware Domains 也被默认启用。一些额外功能包括:动态过滤脚本和 iframe,一个隐藏网页元素的工具。截至 0.8.7.0,uBlock 中的动态过滤可以完全替代 RequestPolicy 或类似的附加组件。
uBlock Origin 在日益成长中已包含多项 uBlock 没有的功能,例如:一种新的模式来帮助色觉缺陷,一个新的动态 URL 过滤功能,新的日志功能和增强接口:一个 DOM 探查器、新的关注隐私的选项(阻止链接预读、超链接审计和通过 WebRTC 泄露的 IP 地址)。各站点独立开关:切换弹出窗口屏蔽、严格域屏蔽、美化规则、字体屏蔽。
技术网站和用户对 uBlock 的评论认为,该扩展相比提供类似功能的扩展(诸如 Adblock Plus)占用更少的资源。[30]2015 年 8 月对十款屏蔽扩展进行的性能指标测试显示,uBlock Origin 在测试扩展中能最有效率地利用资源。
uBlock 会测探每个网页所需的样式资源,而不是采用普适性的样式表。该扩展将用户启用的过滤规则创建一份快照。与每次都从缓存检索过滤规则相比,这有助于加快浏览器的启动速度。
uBlock Origin 为个大主要浏览器排版引擎的应用程序积极开发。
uBlock Origin 支持的平台