Firefoxプラグインを作成するための最小限のプログラミング要件は何ですか?Firefoxのプラグインを作成するためにはどのようなプログラミング言語が必要ですか?
答えて
高度なDOM、FirefoxのAPI
Firefoxのプラグインプラグイン。
Mozilla Plugin Developer Center
をチェックします。また、時にはFirefoxの拡張機能Firefox plugins are shipped as extensionsに見えるかもしれません。 Firefoxの拡張機能は、ブラウザ自体の機能を変更または拡張します。 Javascriptは、主にFirefoxプラグインを作成する言語です。
チェックアウトMozilla Extensions Developer Center
Firefoxのプラグインを開発するときに便利になるいくつかのFirefoxのプラグインは、Venkman Javascript Debuggerと
あなたが読書の組織的なスタイルにしている場合はFirebug Javascript debuggerあり、そして古き良き本を好みますここから始める。 http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 これはXULの基礎から始まり、XULはアドオンを構築するために使用されます。あなたがjavascriptで触れているなら、間違いなくあなたを助けるでしょう。
その他、 ここから開始してください。 https://developer.mozilla.org/En あなたは、Firefoxのアドオンの開発を開始するために必要なもの、あるいはFirefox自体を学ぶことができます。
JavascriptとDOMにかなり堪能であれば、ここにジャンプしてください。 https://developer.mozilla.org/En/Developing_add-ons。 唯一の問題は、初心者のプログラマーにとって包括的ではないことです。プログラミングに関する専門的な知識があり、サンプルコードから言語を取り上げることができれば、ここから始めましょう。
しかし、私は間違いなく、上記のようによく整理された本を提案します。市場にはXULの本はほとんどありません。これは私の最初のGoogleの結果でしたので、ここでそれをリンクしました。
XULをhttp://www.amazon.com/で検索してください。2006-07の後に公開された書籍を少なくとも1つ選んでください。
[編集] はちょうどここに巨大な誤解があるようです。この良い記事に http://kb.mozillazine.org/Getting_started_with_extension_development
良い本、良い資源;拡張機能とプラグインについて注意を払うようにしてください。それは非常に重要な区別です! – taxilian
最後のリンクをもう少し最近のhttps://blog.mozilla.org/addons/2014/06/05/how-to-develop-firefox-extension/に置き換えることもできます。 – flaschbier
を見つけました。プラグインまたは拡張機能を作成しようとしていますか? Dougnukemが述べているように、プラグインはXULや拡張機能とは関係ありません。これらは、ブラウザが単独では使用できない機能を提供する共有ライブラリ(win、linux、macの場合は.dll、.so、または.dylib)です。
ご参考までには、FireBreath plugin frameworkを見て、いくつかのドキュメントを読むことをおすすめします。まともな場所を開始する:http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
また、あなたはまだこの質問の答えを選択していません。あなたはまだ答えを見つけていないか、またはあなたが忘れてしまったからです。
- 1. プログラミング言語でコンパイラを作成するために必要な言語機能は何ですか?
- 2. アプリを作成するために必要なソフトウェアとプログラミング言語は何ですか?
- 3. カスタムクライアント側の言語を解析するためのFirefoxプラグインの作成
- 4. これはどのようなプログラミング言語なのですか?
- 5. Xmarks、この言語を使用するにはどのような言語が必要ですか?
- 6. Windows Phoneアプリケーションの開発にはどのようなプログラミング言語が必要ですか?
- 7. これはどのようなプログラミング言語ですか?
- 8. どのようにFirefoxのプラグインを作成するには?
- 9. MTLライブラリにはどのような言語拡張が必要ですか?
- 10. wordpressプラグインの作成 - どのようなグローバルとインクルードファイルが必要ですか
- 11. Google Chromeの拡張機能の作成に必要なプログラミング言語
- 12. 私はクライアント側のプログラミング言語が必要です
- 13. は、私は次のようになります。すべての言語のリストを作成する必要が
- 14. Wordpressテンプレートを開発するために必要なプログラミング言語は何ですか?
- 15. どのようにFirefoxの言語を変更するには?
- 16. 各ウィンドウのウィンドウペインを作成するために、ラインオブジェクトにはどのような値が必要ですか?
- 17. 宣言的なプログラミング言語をgrokkingするためのヒント?
- 18. グラフを解釈するためにどのようなプログラミング言語を使用できますか?
- 19. これはどのようなプログラミング言語ですか? os.systemエコー( '/ binに/ bashの')
- 20. javascriptを別の言語に変換するプログラミング言語何が必要ですか?
- 21. これはどのようなプログラミング言語ですか(imacros_scripts)。 .iimで終わる?
- 22. ide、プログラミング言語、プラグインなどのバージョンを管理および追跡するツール
- 23. フラッシュファイルを作成するにはどのようなソフトウェアが必要ですか
- 24. 何が私はWindowsの電話アプリを作成するために学ぶ必要があるプログラミング言語ですか?
- 25. レスポンシブウェブページを作成するためにはどのような調整が必要ですか?
- 26. iOS配布証明書を作成するためにはどのような役割が必要ですか?
- 27. Juliarプログラミング言語をlighttpdにどのように使用するのですか?
- 28. Pythonでプログラミング言語を作成するには
- 29. このようなウェブサイトを作るためには何が必要ですか?
- 30. どのようなプログラミング言語、スキル、私は良いプログラマーの仕事を得るために学ぶ必要があります
最後の質問は最初の2つの点と何が関係していますか? – gnovice