Mozilla 宣布:火狐浏览器将在年底前全面支持 MV3
技术编辑:典典丨发自 思否编辑部
公众号:SegmentFault
近日,Mozilla 在博客中宣布,火狐浏览器将在今年年底前全面支持 Web 扩展平台的下一次迭代 Manifest V3,并在此之前推出新的开发者预览计划,以收集 Web 开发者的反馈。
2018年,谷歌首次发布了 Manifest V3,简称 MV3。MV3 是 Web
扩展平台的最新变化,目的是为了让扩展更安全、快速,且对隐私更友好。
据了解,MV3 中最有争议的变化之一是取消 Web Request API,转而使用新的 Declarative Net Request API。这一变动遭到了大量开发者的批评,因为它剥夺了许多扩展的功能并拉低了开发效率。
目前,谷歌浏览器已经停止接受基于 MV2 的新扩展,而现有的 MV2 扩展将在明年 1 月后停止使用。
Mozilla 在博客中提到,他们已经了解到了开发者对于 MV3 的争议,他们也认为新的 Declarative Net Request API 并不能完美替代 Web Request API,该方案限制了广告拦截和高级隐私的使用,为此,他们将在实施 MV3 时采用与谷歌浏览器不同的方法,火狐浏览器将在 MV3 中保留对“阻止 Web Request”的支持,同时为了提高与其他浏览器的兼容性,也提供对 Declarative Net Request API 的支持。
最后,Mozilla 表示将限制扩展程序对用户隐私的滥用行为,致力于保护用户的安全与隐私,并且将继续支持 Service Worker。
评论