2017-09-30 6 views
-4

WebExtension APIの開発と実装にはどのような手順が必要ですか? 便利なリンクをいくつかご紹介ください。WebExtension APIを開発するには?

+4

Googleが少しです。このような質問のための適切なフォーラムではありません。 https://wiki.mozilla.org/WebExtensions; https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_first_WebExtension –

+0

これを行う公式の方法は、[WebExtension Experiment](https://webextensions-experiments.readthedocs.io/en)を作成することです。 /latest/index.html)。 WebExtensions Experimentsを使用すると、開発者はFirefox用の実験的なWebExtensions APIを書くことができます.FirefoxやNightlyやDeveloper Editionでの使用のためのAPIのプロトタイプ作成にも使用できます。基本的に、WebExtension Experimentは、Firefoxのレガシーアドオンであり、より多くの広範な機能を利用できます。 – Makyen

答えて

0

WebExtension APIは、ブラウザ(WebExtensionsのランタイム環境)が拡張機能で使用するために(JavaScriptを介して)公開するいくつかの特定の機能を意味します。

これは、ブラウザ自体と拡張コードの間の橋渡しです。通常のJavaScriptコードでは使用できない拡張機能に追加の機能を提供します。

開発するには?ブラウザを変更する必要があります。ブラウザの独自のフォークを作成したり、適切な手順を実行して、APIを指定、実装、テストし、ブラウザコードへの寄与として受け入れることができます。

Firefoxについては言いませんが、Chromiumのプロセスの概要は次のとおりです。API Proposals

+0

私はAPIの開発を学ぶことができるところからいくつかのリソースを共有できますか?私は多くを検索しましたが、多くの情報を見つけることができませんでした。また、具体的には、Android用のAPIを開発していますか? –

+1

これはChromeの場合は正確なことかもしれませんが(ブラウザを変更してFirefoxの場合もあります)、Mozilla以外の従業員がFirefoxで使用するためのAPIを開発する公式の方法は、[WebExtension Experiment](https ://webextensions-experiments.readthedocs.io/en/latest/index.html)。 WebExtensions Experimentsを使用すると、開発者はFirefox用の実験的なWebExtensions APIを書くことができます.FirefoxやNightlyやDeveloper Editionでの使用のためのAPIのプロトタイプ作成にも使用できます。 – Makyen

関連する問題