最新消息:关注人工智能 AI赋能新媒体运营

Chrome将于今年6月开始移除对Manifest V2扩充程序的支援

微信运营 admin 浏览 评论
图片来源:

Google

Google上周宣布,自今年6月3日起,Chrome Beta、Dev 和 Canary 频道的用户若安装了Manifest V2扩充程序便会收到警告,之后Google会在未来几个月停用这些扩充程序,并将使用者引导至Chrome Web Store以安装Manifest V3的替代方案。

Manifest为一JSON文件,主要用来描述浏览器扩充程序的结构与行为,Google从2022年就开始计画淘汰Manifest V2,并升级至Manifest V3,不过,Google于Manifest V3中变更了广告拦截及隐私等扩充程序用来封锁与变更网路连结的WebRequest API ,遭到外界批评是用来造福自家的网路广告,而让Manifest V3的部署一延再延。

在与开发者的沟通之后,Manifest V3大幅提高了declarativeNetRequest的规则数量,允许扩充程序包含33万条静态规则及动态增加3万条规则,以满足需要处理大量网路请求与过滤规则的广告拦截/隐私程序;亦允许扩充程序自背景脉络使用DOM API,以更灵活及有效率地操作网页内容;对于仅变更NetRequest静态规则的扩充程序安全更新,Chrome将会在几分钟就批准;也将支援开发者回滚所更新的版本。

Google强调,Manifest V3的目标是保护现有功能,同时提高整个扩充程序生态体系的安全、隐私、性能及可信度,在去年解决了阻碍迁移的首要问题与功能差距之后,成功迁移到Manifest V3的速度变快了,现在Chrome Web Store上那些积极维护的扩充程序中,有超过85%都採用Manifest V3,而且不管是AdBlock、Adblock Plus、uBlock Origin或AdGuard等知名的广告拦截工具,也都具备Manifest V3选项。

这也使得Google决定着手淘汰Manifest V2。因此,自6月3日起,举凡是Chrome Beta、Dev 与Canary频道的用户,如果安装了Manifest V2扩充程序,在造访其扩充程序管理页面时,便会开始看到警告,通知他们所安装的某些(Manifest V2)扩充程序很快就会失去支援。

接着Google会在未来几个月逐步禁用这些扩充程序,并将使用者导至Chrome Web Store以推荐相对应、但基于Manifest V3的扩充程序,在禁用之初,使用者或许还可以重新启用这些Manifest V2扩充程序,但一段时间之后便无法再使用。

不过,此一迁移并不会在一夕之间完成,估计要到明年初才会完全部署于Chrome稳定版上,此外,採用ExtensionManifestV2Availability政策的大型企业,在明年6月之前都不会受到影响。

图片来源/Google

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论