软餐获悉,Mozilla 表示,Firefox 浏览器将在 2022 年底前全面采用 Manifest V3。Mozilla 已在 Firefox DEV 版中提供 Manifest V3 的预览,以收集 Web 开发者的反馈。
Manifest V3 是 Web 扩展平台的最新更改集,旨在使扩展更安全、更快且对隐私友好。它由谷歌首次在 2019 年发布。但 Manifest V3 存在很多争议,其中之一是 Manifest V3 删除了 WebRequest API,以支持新的声明式网络请求 API(Declarative Net Request API)。开发者社区认为这项更改剥夺了许多有用功能的扩展。并降低了它们的效率。例如广告/内容拦截器将无法正常工作。
Mozilla 表示它知晓有关 Manifest V3 的争议,因此在实施 Manifest V3 时将采用与谷歌不同的做法。Mozilla 认为新的 Declarative Net Request API 并非 WebRequest API 的完美替代品,因为它限制了广告拦截器和隐私扩展的范围。因此,Firefox 将在 Manifest V3 中保留对 WebRequest 的支持,与此同时也支持 DeclarativeNetRequest,以 “最大限度地兼容其他浏览器”。