Mozilla 表示,其将在 Firefox 66 中引入一系列針對擴展的修改,以便在提升附加組件(Add-ons)性能的同時,減少浏覽器的内存占用。具體說來是,新版 Firefox 将要求擴展開發者放棄 JSON,轉而采用 IndexedDB 作為本地存儲的後端。這項工作将在遷移至 Firefox 66 時自動完成,無需開發者或終端用戶的幹預。
Firefox Web 擴展産品經理 Mike Conca 解釋稱:“對開發者來說,這一轉變是完全透明的。您無需采取任何措施,即可享受這一改進帶來的益處”。
當用戶升級到 Firefox 66 時,本地存儲 JSON 文件将以靜默方式,遷移到 IndexedDB 。
采用 storage.localAPI 的所有擴展,能夠立即利用這項優勢。即便是大型架構,也隻需進行小幅的更改,比如網友們最常用的廣告攔截器。
當然,普通用戶隻需知曉,這項變化将使得擴展能夠更快速地完成加載 —— 在提升浏覽速度的同時,還可以減少 Firefox 浏覽器的内存占用。
以 Google Chrome 為例,浏覽器中打開的标簽頁越多,消耗的内存也更多。但是在 Firefox 66 中,Mozilla 将帶來重大的改進。
Firefox startup with Adblock Plus configured with ~49Mb filters data(via)
在演示視頻中,得益于采用了全新的存儲機制,安裝 Adblock 擴展和打開浏覽器所需的時間,都比以往更加迅速。
這些變化已可通過 Firefox beta 通道進行體驗,并将于 2019 年 3 月 19 日正式登陸 Firefox 66 。
[編譯自:Softpedia]
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!