(相关资料图)

12月12日消息,谷歌正在强势推广备受争议的Manifest V3扩展,并将在明年6月淘汰Manifest V2扩展。

近日,谷歌Chrome官方宣布再次推迟淘汰Manifest V2扩展,称将通过新功能、错误修复和充足的采用时间为开发者提供应对迁移挑战的解决方案。

谷歌表示,扩展开发者在迁移过程中出现了如Service Worker无法使用DOM功能且其寿命存在硬限制的问题,正在使用Offscreen Documents API(在Chrome109中添加)来缓解前者,并积极寻求解决后者的方法。

因此,谷歌推迟了1月份的所有实验,还将评估所有下游里程碑版本。谷歌表示,希望在2023年3月之前听到更多关于更新后的淘汰计划和时间表的信息,因此目前的Manifest V2淘汰时间变为待定。

了解到,其他主流网页浏览器也开始适配Manifest V3扩展标准,微软Edge浏览器决定跟进谷歌,在推进Manifest V3的同时开始逐步淘汰Manifest V2。

Firefox浏览器将在2022年底前全面拥抱Manifest V3,目前这一新功能已开始测试。从2022年11月21日开始,Firefox浏览器开放Manifest V3扩展的提交,Manifest V2的弃用时间将在后续评估后公布。

值得一提的是,MV3中最具争议的更改之一是删除了Web Request API,以支持新的声明式网络请求API(Declarative Net Request API)。开发者们对这一变动进行了大量批评,因为它剥夺了许多扩展的功能并降低了效率,其中以谷歌Chrome浏览器为代表。而Mozilla选择保留Web Request API,同时也支持声明式网络请求。

推荐内容