uBlock Origin 作者开发新作,基于 Manifest V3 标准


uBlock Origin 是一款适用于 Chrome、Firefox 等浏览器的广告/内容拦截扩展程序,其作者 Raymond Hill 近日发布了一款全新的实验性扩展 —— uBO Minus,该扩展目前仅适用于基于 Chromium 的浏览器。

uBO Minus 同样也是一款广告/内容拦截扩展程序,但这个扩展是基于 Google Manifest V3 标准构建的,该标准与原本 uBlock Origin 所遵循的 Manifest V2 有了很大改变。

根据 Google 此前制定的计划,Google 将逐步取消对采用 Manifest V2 规范所构建的 Chrome 扩展的支持:

  • 从 2022 年 1 月 17 日,Chrome Web Store 将不再接受使用 Manifest V2 方法所构建的新扩展,但对现有扩展的更新仍然可以提交。
  • 一年后,即 2023 年 1 月,Chrome 浏览器将不再支持 Manifest V2 扩展,并且也不再支持更新。
  • 企业政策会将截止日期延长至 2023 年 6 月。

也就是说,最迟从 2023 年 6 月起,用户将无法在 Chrome 中安装 Manifest V2 扩展,已安装的 Manifest V2 扩展也将无法再运行。

虽然 Google 认为 Manifest V3 通过删除/限制扩展的功能可以改善隐私,但保护用户隐私的扩展也因此受到了限制。比如 Manifest V3 就移除了 WebRequest API(这是每个广告屏蔽扩展都在使用的 API),并用限制性的 declarativeNetRequest API 用以替代。新的 API 限制了隐私扩展的功能,目前也没有充分的替代方案。

其次 Manifest V3 允许扩展拥有最多 3 万条规则,而在 Manifest V2 下一些广告拦截器就有接近 10 万条规则。

回到 uBO Minus 这个扩展上,其实从扩展命名上也能看出来,uBO Minus 中的 Minus 表示它在功能上并没有 uBlock Origin 那么强大。开发者 Raymond Hill 也表示,uBOMinus 完全使用了 declarativeNetRequest API。

想试用 uBO Minus 的用户可以从 Chrome Web Store 下载并安装它。uBO Minus 的新版本将与常规 uBlock Origin 扩展一起发布。uBO Minus 也是目前第二个完全基于 Manifest V3 的扩展,AdGuard 在上个月发布的 AdGuard AdBlocker MV3 同样也是一款基于 Manifest V3 的扩展。


相關推薦

2024-10-18

ttps://x.com/gorhill/status/1846185858744869245 uBlock Origin 是基于 Manifest V2 的扩展,Google 正在淘汰 Manifest V2 强推限制更多的 Manifest V3,Raymond Hill 已经开发了基于 V3 的精简版本 Ublock Origin lite(uBOL),因 V3 的限制 uBOL 在功能上弱于 uB

2022-03-15

,这一长期被 Adblock Plus 占据的位置被另一个广告拦截器 uBlock Origin 所拿下,无论是在用户数量还是在评分上,uBlock Origin 比 Adblock Plus 都要更高。 通过访问 Firefox 扩展可以看到(上图),截止发稿 uBlock Origin 的用户数量已经

2023-03-25

uBlock Origin 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,支持自定义过滤规则。 uBlock 1.48 正式发布,此次更新内容如下: 新功能 浏览器启动时的准备状态 在基于 Chromium 的浏览器上,uBO 在浏览器启动时的准备状

2023-06-09

uBlock Origin 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,支持自定义过滤规则。 uBlock 1.50 正式发布,此次更新内容如下: 修复/更改 在 xml-prune 小脚本中增加对删除属性的支持 修复/改进了 href-sanitizer 脚本小

2022-05-23

在去年 5 月,Mozilla 就曾发文表示 Firefox 将支持 Google 的 Manifest V3 规范,以保持兼容性并支持扩展跨浏览器开发。近日,Mozilla 宣布已在 Firefox 浏览器的开发版本中引入了 Manifest V3 Preview,并计划在 2022 年底正式引入对 Manifest V3

2023-11-07

收益。不过,谷歌目前正在对其 Chrome 浏览器扩展架构 (Manifest v3) 进行修订。如果谷歌选择在 Android 版 Chrome 中添加扩展支持以避免被竞争对手甩在后面,那么 Manifest v3 扩展将更适合移动设备。值得注意的是,苹果、Mozilla 和微

2023-04-08

Google 宣布将 Manifest V2 扩展的支持延长到 2024 年,承认“仍在制定 MV2 淘汰计划的时间表”,并计划在未来几个月内发布新的时间表。 Chrome 浏览器拥有丰富的扩展程序,扩展程序能够扩充浏览器的功能,而这也是用户喜爱 Chro

2022-12-08

微软近日公布了实施 Manifest V3 和逐步淘汰 Manifest V2 浏览器扩展的更新路线图,更新后企业可以继续在配置了相应策略的系统上使用 Manifest V2 扩展,时间至少会到 2024 年 1 月。根据博客文章,微软可能会进一步延长对 Manifest V2

2022-11-20

在去年 5 月,Mozilla 就曾发文表示 Firefox 将支持 Google 的 Manifest V3(MV3)规范,以保持兼容性并支持扩展跨浏览器开发。在今年 5 月,Mozilla 则是宣布已在 Firefox 浏览器的开发版本中引入了 Manifest V3 的预览版本,并计划在 2022 年

2023-01-30

数据库文件 resource/data/db.sql 创建数据库导入后修改配置 manifest/config/config.yaml.bak 复制改为manifest/config/config.yaml 其中gfToken配置 gfToken:   cacheKey: "gfToken_"   #缓存前缀   timeOut: 10800         #token超时时间(秒

2023-01-17

告问题等操作。 Firefox 109 另一个较大的改动则是支持 Manifest V3,可以在 AMO 上签署和发布 Manifest V3 扩展。 对开发者而言,Manifest V3 扩展的默认内容安全策略已更新, 默认情况下,所有网络请求都升级为使用 https: , 需要使

2023-08-09

正确的问题。#39314 修复了chrome.i18n无法与 Chrome Extensions Manifest V3 正常工作的问题。#3932 修复了 Service Worker 无法在 Chrome Extensions Manifest V3 中运行 Chrome API 的问题。#39312 修复了backgroundThrottling禁用时,pageVisibility API 在某些情

2022-10-21

规则,它是一个由社区管理和维护的项目。 AdBlock Plus、uBlock Origin、AdGuard 等广告拦截工具都有在使用 EasyList,甚至是默认就勾选了它。除此之外,还有很多过滤规则是基于 EasyList 演变而来的,基本上等同于只要你在使用广告拦

2022-09-09

uBlock 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,它不仅过滤广告,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的,因此它支持自定义过滤规则。 uBlock 1.44.2 正式发布,此次更新内容如下: 在有明