Mozilla表示其將在Firefox 66中引入一系列針對擴充的修改,以便在提升附加組件(Add-ons)性能的同時,減少瀏覽器的記憶體佔用。具體說來是新版Firefox將要求擴充開發者放棄JSON,轉而採用IndexedDB作為本地儲存的後端。這項工作將在遷移至Firefox 66時自動完成,無需開發者或終端用戶的干預。
Firefox Web產品經理Mike Conca解釋稱:“對者來說,這一轉變是完全透明的。您無需採取任何措施,即可享受這一改進帶來的益處”。
當用戶升級到Firefox 66 時,本地儲存JSON文件將以靜默方式,遷移到IndexedDB 。採用storage.local()API 的所有擴充,能夠立即利用這項優勢。即便是大型架構,也只需進行小幅的更改,比如網友們最常用的廣告攔截器。
當然普通用戶只需知曉,這項變化將使得擴充能夠更快速地完成加載—— 在提升瀏覽速度的同時,還可以減少Firefox 瀏覽器的記憶體佔用。以Google Chrome 為例,瀏覽器中打開的標籤頁越多,消耗的記憶體也更多。但是在Firefox 66 中,Mozilla 將帶來重大的改進。
消息來源 |