即将发布的 Firefox 66 将使用 indexedDB 作为数据存储方式,放弃使用传统的 JSON 文件。


扩展的数据将会自动从 JSON 文件迁移到 indexedDB,开发人员不需要做任何操作,整个过程在 Firefox 66 安装过程中进行。使用 storage.local() API 的扩展会体会到其优点,特别当存储大结构的小更改时,广告屏蔽插件就是这样的数据结构。

更快的浏览速度,减少内存占用。

对于普通的用户来说,这种变化意味着扩展将会网页加载得更快,同时减少 Firefox 内存占用量。当你打开更多的标签时,浏览器会消耗越来越多的内存,例如 Google Chrome。

Firefox66 中新变化的实时演示 已经上传至 Youtube,由于新的存储系统,使用安装了屏蔽广告的浏览器打开浏览器所需的时间比以前要少。

这些更新已经可以在 Firefox 的 beta 版本中进行测试,Firefox66 将于2019年3月19日发布。