Firefox瀏覽器用戶現在可導入Chrome瀏覽器擴展
將瀏覽器擴展名改用WebExtensions 系統的主要理由之一是,它使跨瀏覽器擴展變得更容易。Firefox瀏覽器用戶現在可以享受到這一承諾帶來的好處,因為Mozilla 已經在瀏覽器中實現了從其他瀏覽器導入擴展的功能。
Firefox瀏覽器最新穩定版的所有用戶都可以用以下方法啟用這項目前正在測試中的功能:
在瀏覽器地址欄中加載about:config,確認小心後繼續。
搜索browser.migrate.chrome.extensions.enabled。
將該功能設置為”True”(啟用)。
重新啟動Firefox瀏覽器。
Mozilla 已將該功能集成到瀏覽器的導入功能中,用戶可在首次運行時使用,也可隨時從”設置”頁面使用。
為此,請選擇菜單> 設置> 導入數據(按鈕),或在瀏覽器地址欄加載about:preferences#general 並激活頁面上的導入數據按鈕。從列表中選擇Chrome 瀏覽器,展開可用的導入選項,並確保選中了擴展。
導入通常僅限於某些數據,如書籤或瀏覽歷史。Firefox瀏覽器是第一個在支持導入的列表中添加擴展功能的主流瀏覽器,也可能是第一個這樣做的瀏覽器。
目前,該功能僅限於Google Chrome 瀏覽器和部分擴展程序。儘管Firefox 和Chrome 瀏覽器的擴展程序使用相同的框架WebExtensions,但它們並不能立即兼容。嘗試從Chrome 瀏覽器的Web Store 安裝擴展的Firefox 用戶可能會發現這一功能無法使用。
Mozilla 決定為Chrome 網上商店和Mozilla 附加組件商店中的擴展創建一個擴展對列表。Firefox 不會直接導入Chrome 擴展,而是從Mozilla 自己的擴展商店中安裝擴展的Firefox 版本。
雖然這本身很有用,因為用戶可以立即在Firefox瀏覽器中安裝一些自己喜歡的擴展,但它也有一些缺點。自定義、設置更改無法導入。這並不一定是個問題,尤其是對於那些無需任何配置即可運行的擴展來說,但這可能意味著用戶必須重新進行更改,或者找到導入配置的方法(如果支持的話)。
另一個缺點是,在撰寫本報告時,新的導入系統還不支持那麼多擴展。Mozilla 網站上的這個頁面列出了這些擴展對,目前有73 個。
目前Firefox已經支持uBlock Origin、LastPass、AdGuard AdBlocker、Ghostery 或BitDefender TrafficLight 等擴展的導入。
目前Mozilla正在計劃擴展該列表,以便將更多擴展對添加到導入功能中。未來還可能支持從其他瀏覽器導入。大多數人都依賴Chrome 瀏覽器的網絡商店來安裝擴展,但也有一些瀏覽器開發商也運營自己的擴展商店。
導入擴展是一項非常有用的功能,希望今後能得到改進。Mozilla 是先行者,但Chromium 瀏覽器製造商可以使用Mozilla 的兼容擴展數據來創建自己的擴展導入。至於這種情況是否會發生,還有待觀察。
Mozilla 還在努力解鎖Firefox for Android 擴展系統,以便可以安裝所有兼容的擴展,而不僅僅是部分擴展。