Firefoxアドオンを作成するにはどうすればよいですか? [閉まっている]
-
09-06-2019 - |
質問
Firefoxアドオンの作成を始めるためのリソースは何ですか?どこかにAPIガイドがありますか?どこかに入門チュートリアルがありますか?開発者用ディスカッションボードはどこかにありますか?
解決
http://developer.mozilla.org/en/Extensions に答えようとしましたそれらすべての質問。ドキュメントセクションの最初の3つのリンクは、開始方法に関するものです(これにはAdamのリンクが含まれています)。コミュニティセクションのニュースグループとircチャンネルは、公式のディスカッション掲示板です。
Mozillaは非常に複雑であるため、あらゆる種類のAPIガイドは圧倒的で記述しにくいでしょう。したがって、最善の方法は、コードスニペットページ(MDC拡張機能ページからもリンクされている)を確認し、MDC / googleを検索して、フォーラムで質問することです。
他のヒント
上記の公式ページは良いですが、これは私が始めたときに見つけた最も有用なページです。 http://blog.mozilla。 com / addons / 2009/01/28 / how-to-develop-a-firefox-extension /
そして、アドオンビルダーから生成された拡張機能から始めることも素晴らしいスタートであることがわかりました。 JavaScriptを微調整して、何が起こるかを見てみましょう。 https://addons.mozilla.org/en-US/developers/tools/builder
また、デバッグできるようにしたいので、次の2つの選択肢があります。 ChromeBug -FireBug for Firefox Extensionsを提供します。 WebStorm 、ただし、アーリーアクセスバージョンを使用する必要があり、現在は作成したパッチが必要です。
最初の拡張機能を作成するためのMozillaの公式スターターページです。 http://developer.mozilla.org/en/Building_an_Extension
私は、greasemonkeyが素晴らしい出発点であることを発見しました...それを使用してサイトの機能を作成し、それをスクリプトコンパイラを使用して、スクリプトを有効なアドオンに変更します。もちろん、それは生成されたマシンです...しかし、それは非常に少数のファイルであり、非常に理解しやすいです。 .xpiを解凍して調整します。
これは、FireFox拡張機能の構築方法を学習するための優れたリソースです。
Firefox拡張機能の作成方法
これは素晴らしいチュートリアルであり、ほとんどのタイプの拡張機能について説明します。
編集:元のページが存在しないため、アーカイブされたコピーを使用するようにリンクを更新しました
これには最適なソリューションがあります。 https://developer.mozilla.org/en/Extensions ただし、greasemonkeyスクリプトコンパイラを試すことができます