谷歌推迟了对清单第二版的支持 

谷歌清单

Manifest V3 是 Chrome 扩展的新权限和功能框架

 

最近 谷歌揭幕 有消息称,它已调整计划以终止对 Chrome 清单第二版的支持,该清单定义了可用于使用 WebExtensions API 编写的插件的功能和资源。

最初, 支持清单的第二个版本 计划于 2023 年 XNUMX 月结束。新计划 更改截止日期 自 2024 年 XNUMX 月起使用第二版清单的插件。

Chrome 将采取渐进式和实验性的方法来禁用 Manifest V2,以确保在删除过程中获得流畅的最终用户体验。 我们希望确保开发人员拥有所需的信息,并有足够的时间过渡到清单的新版本并为他们的用户实施更改。 为了支持该目标,我们提供了有关 Chrome 将如何逐步停止支持 Manifest V2 的更多详细信息。

值得一提的是,最初 第三版宣言被批评 由于许多插件停止使用以阻止不适当的内容和安全性,但逐渐开始将插件转移到新清单中,例如,最近准备了 uBlock Origin 和 AdGuard 广告拦截器的变体并转移到新清单中。

第三版宣言 是作为提高插件的安全性、隐私性和性能的计划的一部分而开发的. 所做更改的主要目标是使构建安全、高性能的插件变得更容易,并使构建不安全、缓慢的插件变得更加困难。

对于仍然拥有运行 Manifest V2 的扩展程序的开发人员,我们建议在这些版本的 Chrome 发布之前完成向 Manifest V3 的迁移,因为这些扩展程序可能会在上述日期之后的任何时间停止工作。

主要不满 与清单的第三个版本 与webRequest API转只读模式有关,它允许您连接您自己的控制器,这些控制器可以完全访问网络请求并可以动态修改流量。

这个API 被 uBlock Origin、AdGuard 和许多其他插件使用 阻止不当内容并确保安全。 清单的第三个版本不是 webRequest API,而是提供了一个有限的声明性 NetRequest API,它提供对处理阻塞规则本身的内置过滤引擎的访问, 不允许使用自己的过滤算法 它不允许根据条件建立相互重叠的复杂规则。

在三年的讨论中 关于即将发布的第三版宣言, 谷歌考虑了社区的许多愿望 并使用现有插件所需的功能扩展了最初提供的声明性 NetRequest API。 例如,Google 添加了对 declarativeNetRequest API 的支持,用于使用多个静态规则集、通过正则表达式过滤、修改 HTTP 标头、动态更改和添加规则、删除和替换请求参数、基于选项卡的过滤以及创建特定规则集。会议。

2023 年 112 月,在 Chrome XNUMX 的测试中 (金丝雀,开发,测试版), 将进行一项实验以暂时禁用对清单的第二个版本的支持。 2023 年 115 月,实验将继续进行,并且可能会在 Chrome 稳定版 XNUMX 中禁用对清单第二版的支持。

此外,在 2023 年 2023 月,清单的第三版将强制包含在 Chrome 网上应用店目录中推荐的附加组件中。 XNUMX 年 XNUMX 月,Chrome 网上应用店将不再发布带有第二版清单的公开可用插件,之前添加的公开插件将移至“未列出”类别。

2024 年 XNUMX 月,第二版清单的附加组件将从 Chrome 网上应用店中移除,并且设置将从浏览器中移除以再次支持旧清单。

最后,如果你有兴趣了解更多,可以咨询详情 在下面的链接中。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。