
谷歌分享了关于Manifest V3的更新时间表,Manifest V3是最新版本的Chrome扩展规范,因限制广告拦截器而面临批评。在去年暂停更新之后,谷歌在周四宣布,它将继续过渡到Manifest V3,并进行一些关键的更改。
其中一个变化是对广告拦截扩展使用的声明性网络请求API的“改进的内容过滤支持”。谷歌之前曾建议出于安全原因对该API的功能进行限制,这可能会影响所有基于Chrome的浏览器(包括Chrome、Microsoft Edge和Firefox)的广告拦截器的有效性。
什么是舱单?
清单告诉浏览器关于扩展的各种信息,从它的名称和版本号,到它将使用的权限以及它将运行的浏览器的版本。浏览器使用的Manifest文件格式的新版本改变了扩展可以访问和强制更改的特性。例如,Chrome中的Manifest V3不再允许开发人员从远程服务器加载代码。
开发人员和隐私倡导者反对这一改变,Firefox甚至为即将到来的限制开发了一个变通方案。但是现在,谷歌将继续弃用Manifest V2,并将在2024年6月自动禁用用户浏览器中的Manifest V2扩展。用户届时也将无法从Chrome Web Store下载Manifest V2扩展。
到目前为止,这些变化得到了AdGuard首席技术官安德烈·梅什科夫(Andrey Meshkov)的积极回应。在本月早些时候发表的一篇文章中,Meshkov表示,这些变化应该允许广告拦截器“提供与Manifest V2几乎相同的过滤质量”。然而,电子前沿基金会的高级技术人员Alexei Miagkov告诉the Verge, Manifest V3仍然对开发人员施加了不必要的限制。
“这些都是有益的改变,但它们是对设计有限的系统的微调,”米格科夫说。“最大的问题仍然是一样的:如果扩展不能创新,用户就会输,追踪者就会赢……我们现在都依赖b谷歌不断改进API,以跟上广告商和追踪者的步伐。”
尽管这个小小的橄榄枝似乎延伸到了广告拦截器,但该公司最近对这些类型的扩展并不那么友好。YouTube上个月发起了一项全球打击广告拦截软件的行动,阻止一些用户观看打开了扩展程序的视频。











