uBlock Origin v1.66 更新:屏蔽规则升级,实验性功能上线

uBlock Origin 最近发布了 v1.66 版本更新。作为广受用户信赖的广告与追踪器拦截工具,此次更新并未带来面向普通用户的界面大改,而是聚焦于底层功能优化、屏蔽规则增强以及对维护者更友好的配置支持。

uBlock Origin v1.66 更新:屏蔽规则升级,实验性功能上线插图

如果你是 uBlock Origin 的深度用户或屏蔽列表维护者,这次更新值得关注。

如何在 Chrome 中继续使用 uBlock Origin?临时绕过Manifest V2限制的方法

新增技术能力:为规则编写提供更多可能性

本次更新为过滤规则系统引入了两项关键技术改进,主要服务于屏蔽列表的开发者和维护团队:

  • 支持对 IP 地址的严格屏蔽(strict-block)
    新增 ipaddress= 选项配合 strict-block,可实现基于 IP 的精准拦截,提升对抗某些伪装内容或恶意服务器的能力。
  • JSONPath 规则能力增强
    • 支持在字符串值中进行模式替换(pattern replacement)
    • 允许选择根节点进行追加或修改操作
      这些改进让规则可以更精细地处理动态接口返回的 JSON 数据,增强对现代网页中异步加载内容的控制力。

这些功能虽不直接影响普通用户日常使用,但为未来更智能、更自适应的过滤规则打下基础。

内置屏蔽列表调整:精简冗余,减少冲突

uBlock Origin 在此次更新中移除了两个曾默认启用的第三方列表:

  1. AdGuard Tracking Protection
    开发者 Raymond Hill 明确指出,该列表“已不再必要”,且容易与 uBlock Origin 自身的默认规则产生负面干扰。早期引入是因为当时 EasyPrivacy 尚未完全适配 uBO 的高级语法,如今这一问题早已解决。
  2. CERT.PL’s Warning List
    因其体积过大,不再适合作为默认内置列表。虽然仍可通过手动添加使用,但出于性能和维护考虑,已从默认配置中移除。

此举体现了 uBlock Origin 持续优化默认配置、避免规则冗余和潜在冲突的设计思路。

实验性过滤功能独立成列表

本次更新新增了一个专用的“实验性过滤器”列表,用于容纳尚未成熟但具有潜力的功能规则。目前该列表仅包含两项实用修复:

  • YouTube 缓冲问题修复
  • Twitch 播放卡顿优化

未来,这一列表可能纳入更多针对特定平台或行为的实验性规则,同时与主流列表(如 EasyList)保持隔离,避免影响稳定性。

其他优化与修复

除了上述重点变更,本次更新还包括多项细节改进:

  • 提升高对比度主题下的界面可读性,优化视觉体验
  • 改进 prevent-fetchabort-current-scriptprevent-innerHTML 等内置脚本的稳定性和兼容性
  • 增强 uritransform= 与 DNR(Declarative Net Request)语法的兼容性
  • 修复首次安装时不必要的远程请求
  • 改进指纹伪造脚本 fingerprint2.js shim
  • 使 google-ima 成为合法可注入脚本,提升广告拦截兼容性
  • 修复 :matches-attr 操作符中的潜在异常
  • 完善“严格屏蔽页面”中原因提示的准确性

这些改动虽小,却共同提升了扩展的稳定性、性能和用户体验。

各平台使用提示

  • Firefox、Microsoft Edge、Opera:可正常安装完整版 uBlock Origin。
  • Google Chrome:由于 Chrome 正逐步淘汰 Manifest V2 扩展,传统版本的 uBlock Origin 将无法长期运行。
  • 替代方案:推荐使用 uBlock Origin Lite,这是专为 Chrome 等基于 Manifest V3 的浏览器设计的轻量版本,功能受限但依然有效。

⚠️ 注意:Lite 版本依赖声明式规则,无法执行复杂的脚本拦截,部分高级功能不可用。

下载地址
夸克
密码:n6zP

评论