附加元件
擴充套件允許開發者擴充套件和修改 Firefox 的功能。它們使用標準的 Web 技術編寫——JavaScript、HTML 和 CSS——再加上一些專用的 JavaScript API。
除其他外,擴充套件還可以
- 更改特定網站的外觀或內容
- 修改 Firefox 使用者介面
- 為 Firefox 新增新功能
有幾種型別的擴充套件,但最常見的型別是擴充套件程式。
開發擴充套件程式
過去,有幾種用於開發 Firefox 擴充套件的工具集,但自 2017 年 11 月起,擴充套件必須使用 WebExtensions API 構建。其他工具集,例如覆蓋擴充套件、引導擴充套件和 Add-on SDK,已不再支援。
使用 WebExtensions API 為 Firefox 編寫的擴充套件程式旨在實現跨瀏覽器相容。在大多數情況下,它可以在 Chrome、Edge 和 Opera 中執行,幾乎無需更改。它們還與多程序 Firefox 完全相容。您可以看到 Firefox 和其他瀏覽器中目前支援的 API。
擴充套件程式工作室
Firefox Extension Workshop 可以幫助您為 Firefox 開發擴充套件,併為您的使用者提供簡單而強大的方式來定製他們的瀏覽體驗。您可以在這裡找到
適用於 Android 版 Firefox 的擴充套件
2020 年,Mozilla 將釋出一款全新的 Android 版 Firefox 體驗。這款新的、高效能的 Android 瀏覽器已使用 Mozilla 的移動瀏覽器引擎 GeckoView 從頭開始重建。我們目前正在 GeckoView 上構建對 WebExtensions API 的支援。
釋出擴充套件
Addons.mozilla.org,通常被稱為“AMO”,是 Mozilla 官方的開發者列出擴充套件、使用者發現擴充套件的網站。透過將您的擴充套件上傳到 AMO,您可以參與我們的使用者和創作者社群,併為您的擴充套件找到受眾。
您不需要在 AMO 上列出您的擴充套件,但您的擴充套件必須由 Mozilla 簽名,否則使用者將無法安裝它。
有關釋出擴充套件的流程概述,請參閱 為您的擴充套件簽名和分發。
其他型別的擴充套件
除了擴充套件程式,還有一些其他型別的擴充套件程式允許使用者自定義 Firefox。這些擴充套件程式包括
聯絡我們
請檢視 聯絡我們 頁面,瞭解如何獲取幫助、瞭解擴充套件新聞以及提供反饋的詳細資訊。