谷歌浏览器明年将进行可能限制广告拦截器的更改
谷歌分享了有关ManifestV3的更新时间表,这是其Chrome扩展规范的最新版本,该规范因对广告拦截器设置限制而受到批评。在去年暂停更新后,谷歌周四宣布将继续过渡到ManifestV3,并进行一些关键更改。
其中一项更改是对广告拦截扩展程序使用的声明性网络请求API的“改进的内容过滤支持”。谷歌此前曾提议出于安全原因对该API的功能进行限制,这可能会影响所有基于Chromium的浏览器(包括Chrome和MicrosoftEdge)上广告拦截器的有效性。
什么是清单?
清单告诉浏览器有关扩展程序的各种信息,从扩展程序的名称和版本号到它将使用的权限以及它将运行的浏览器版本。浏览器使用的新版本的清单文件格式更改了扩展程序可以访问并可以强制更改的功能。例如,Chrome中的ManifestV3不再允许开发人员从远程服务器加载代码。
开发人员和隐私倡导者抵制了这一变化,Firefox甚至为传入的限制开发了一种解决方法。但现在,Google将继续弃用ManifestV2,并最早于2024年6月自动禁用用户浏览器中的ManifestV2扩展。届时用户也将无法从ChromeWebStore下载ManifestV2扩展。
到目前为止,这些变化得到了AdGuard首席技术官AndreyMeshkov的积极响应。在本月早些时候发表的一篇文章中,Meshkov表示,这些变化应该允许广告拦截器“提供与ManifestV2所展示的几乎相同的过滤质量”。然而,电子前沿基金会的高级技术专家AlexeiMiagkov告诉TheVergeManifestV3仍然对开发人员施加了不必要的限制。
“这些都是有用的改变,但它们是对受设计限制的系统的调整,”米亚科夫说。“最大的问题仍然是一样的:如果扩展不能创新,用户就会失败,而跟踪器会获胜……我们现在都依赖谷歌不断发展API,以跟上广告商和跟踪器的步伐。”
尽管谷歌似乎正在向广告拦截器伸出这个小橄榄枝,但该公司最近对这些类型的扩展并不那么友好。YouTube上个月在全球范围内对广告拦截器进行了打击,阻止一些用户在打开扩展程序的情况下观看视频。