谷歌透露,其属于 Manifest V2 框架的 Chrome 浏览器扩展从 2023 年 1 月起将不再可用,这可能导致广告拦截器受到影响或完全停止运行。
开发人员将无法在 2022 年 1 月 17 日之后在 Chrome 网上应用店提交新的 Manifest V2 扩展程序,但在此期间他们将能够更新现有扩展程序。一年后,也就是 2023 年 1 月,浏览器将不再运行 Manifest V2 扩展,更新支持也将被切断。
Manifest V3 的开发是为了解决围绕其前身安全和性能的担忧——V2 可被利用来创建恶意软件并获取敏感数据。
“经过多年的发展,Manifest V3 比其前身更安全、更高效、更隐私,” Chrome 扩展和 Chrome 网上应用店的产品经理 David Li说。“这是扩展平台的演变,同时考虑了不断变化的网络格局和浏览器扩展的未来。”
一旦 Manifest V2 扩展程序在 Chrome 中被无限期阻止,开发人员自然需要更新他们的扩展程序以在 Manifest V3 下运行。但对于广告拦截器来说并不是那么简单,至少对于广受欢迎的 uBlock Origin 的开发商 Raymond Hill 而言是这样。
他说Manifest V3 提案中的更改将有效地破坏扩展,它也作为内容拦截器运行。
正如 The Register指出的那样,为用户提供无广告体验的 Adblock Plus 和其他插件在一定程度上仍然可以运行,但修改后可能会使其成为以前的影子;V3 中的变化限制了扩展开发人员的能力。
由于插件制造商的全部功能处于危险之中,Firefox 创建者 Mozilla表示它将主要采用 Manifest V3,但它不会用谷歌的替代方案 declarativeNetRequest (DNR) 取代 uBlock 依赖的阻塞 webRequest API。
谷歌强调 Chrome 浏览器扩展框架的修订版于 2019 年首次推出,只是为了修补安全问题。“事实上,这一变化旨在为开发人员提供一种创建更安全、更高效的广告拦截器的方法,”这家搜索巨头表示。但其他人不太确定这是 Manifest V3 背后的唯一动机。
“我们的批评仍然存在,”电子前沿基金会的高级技术专家阿列克谢·米格科夫告诉 The Register。“他们公开说明的[为这个过渡] 的原因并不完全合理。”
谷歌因用户屏蔽广告而损失了数十亿美元的收入。据报道,它甚至向世界上最受欢迎的广告拦截器 Adblock Plus付费,通过其“可接受的广告”政策将它们列入白名单——因此,如果谷歌所谓的分阶段计划有别有用心,也就不足为奇了支持广告拦截技术。出版商已经为此花费了大约 270 亿美元,而且随着用户越来越多地在智能手机、台式机和笔记本电脑上使用广告拦截功能,这个数字只会继续上升。
除了即将出现的广告拦截器不断变化的格局之外,谷歌浏览器最近更新了一个有争议的空闲检测 API,用于检测用户不活动。