最新消息:本站介绍:国外VPS、云服务器,海外服务器,一手资源推荐平台

谷歌将于2023年6月测试禁用Chrome Manifest V2扩展

网络安全 快米云 来源:快米云 153浏览

红色背景上的 Google Chrome 徽标

随着公司推动更多开发人员过渡到 Manifest V3,谷歌宣布了有关关闭对 Google Chrome Manifest V2 扩展的支持的更多细节。

Chrome 团队的最新消息称,他们将采取谨慎的实验性步骤,确保在 2023 年 6 月逐步淘汰 Manifest V2 期间获得流畅的最终用户体验。

在此期间,Google 将为扩展开发人员提供有关新协议的指导和信息,以及他们如何最好地推出支持它的版本,而不会让用户遇到麻烦。

清单 V3 概述

谷歌在 2019 年宣布 Manifest V3 作为 Chrome 扩展的新权限和功能框架,将引入更严格的规则来升级用户数据安全和隐私。

总之,Manifest V3 希望做到以下几点:

  • 限制对用户网络请求的扩展访问。
  • 强制开发人员在扩展中包含所有功能,结束远程托管代码的做法。
  • 将网络请求修改从扩展移动到浏览器。
  • 用专门的服务人员替换后台页面以提高浏览器性能。

虽然这是积极的,但它不可避免地给扩展开发人员带来了技术挑战,因为他们经常不得不改变他们在工具中实现功能的方式。

这对于在浏览器中扮演更积极角色的扩展程序尤其明显,例如 广告拦截器,它们目前正在努力 寻找方法 为其用户提供与 Manifest V3 中相同级别的功能。

推出时间表

谷歌 于 2019 年 11 月开始在 Chrome 80 Canary 版本中测试 Manifest V3, 后来作为 Chrome 88 的一部分引入生产版本。 

2022 年 1 月,Chrome 网上应用店停止接受基于 Manifest V2 构建的新扩展。

根据  谷歌一年前发布的最初推出时间表,从 2023 年 1 月开始,所有基于 Manifest V2 构建的扩展都将停止在 Chrome 浏览器上运行。

今天的更新提供了有关 Manifest V3 推出(以及 Manifest V2 逐步淘汰)的更详细信息,并添加了以下里程碑:

  • 2023年1 月,随着 Chrome 112 的发布,Chrome 可能会进行实验以关闭 Canary、Dev 和 Beta 通道中对 Manifest V2 扩展的支持。
  • 2023年6 月,随着 Chrome 115 的发布,Chrome 可能会进行实验以关闭所有渠道(包括稳定渠道)中对 Manifest V2 扩展的支持。

基于此更新,取消 Manifest V2 支持的截止日期已推迟五个月,即从 2023 年 1 月至 2023 年 6 月。

对于企业而言,Manifest V2 支持将延长至 2024 年 1 月,让更多繁琐的实体有时间适应变化。

此外,关于 Chrome 网上应用店,还解释了以下里程碑:

  • 2023年1 月,使用 Manifest V3 将成为 Featured 徽章的先决条件。
  • 2023年6 月,Chrome 网上应用店将不再允许在可见性设置为公开的情况下发布 Manifest V2 项目。届时可见性设置为公开的清单 V2 项目的可见性将更改为未列出。
  • 2024年1 月,随着 Manifest V2 企业政策到期,Chrome 网上应用店将从商店中移除所有剩余的 Manifest V2 项目。

同时,Chrome 团队承诺将继续与扩展开发人员合作,在此过程中引入新的 API 并改进平台的功能。

建议希望加入有关 Manifest V3 迁移相关问题的讨论的开发人员通过在 chromium-extensions  Google Group 上发帖来这样做。

广告拦截器面临的障碍最多

Google Chrome 广告拦截器的开发人员在将其扩展程序转换到 Manifest V3 时面临着最大的障碍,因为许多 API 不再支持其扩展程序所需的功能。

uBlock Origin 开发人员 Raymond Hill在 2021 年 12 月解释说:“声明性NetRequest(“DNR”)API 是内容拦截器创新障碍的一个例子。”

“我可以计算出使用此功能的默认过滤器集中目前有 420 多个过滤器,这显然对过滤器列表维护者有利。这些过滤器将不再存在于基于 DNR 的拦截器中,”Hill 继续说道。

虽然其中一些限制已被克服,但 Manifest V3 广告拦截器仍然存在降低其程序功能的缺陷。

例如,AdGuard 宣布他们的广告拦截器在 8 月被移植到 Manifest V3,但他们警告说它并非没有问题。

“虽然实验性扩展不如其前身有效,但大多数用户不会感觉到差异。您可能会注意到的唯一一件事是由于应用化妆品规则的滞后而导致的广告闪烁,”AdGuard 在他们的公告中警告说。

对于 uBlock Origin,Hill 已开始开发 uBO Lite 扩展,以解决AdGuard 过渡到 Manifest V3 时遇到的一些问题。虽然希尔已经克服了其中一些问题,但他也警告说,新的扩展不会没有限制。

“与 uBO 相比,许多 uBO 用户会不喜欢 uBOL 的局限性。抱怨它是没有意义的,它不适合你,它适用于另一种用户——你不必使用它,”Hill 解释说在 GitHub 上一篇关于 Manifest V3 的文中。

“为了记录,这也不适合我(我想要/需要完全控制 uBO 允许我),但我想为那些使用 uBO 作为安装后忘记的阻止程序的人提供一个选项,而无需与之交互。”

转载请注明:VPS资讯_海外云服务器资讯_海外服务器资讯_IDC新闻 » 谷歌将于2023年6月测试禁用Chrome Manifest V2扩展