16

Firefox プラグインを作成するための最小プログラミング要件は何ですか?

4

5 に答える 5

16

UIはXUL、プログラミングはJavascriptを学ぶ必要があります。

詳細はこちら:

https://developer.mozilla.org/En/Developing_add-ons

于 2009-05-12T04:21:47.763 に答える
10

Firefox プラグイン (Flash Player など) は、プラグイン用のクロスブラウザー API である NPAPI で開発するバイナリ コンポーネントです。

Mozilla プラグイン デベロッパー センターをチェックしてください

また、 Firefox プラグインが拡張機能として出荷されている場合がある Firefox 拡張機能 を調べることもできます。Firefox 拡張機能は、ブラウザー自体の機能を変更または強化します。Javascript は、主に Firefox プラグインを作成する言語です。

Mozilla Extensions Developer Centerをチェックしてください

Firefox プラグインを開発するときに便利な Firefox プラグインには、Venkman Javascript DebuggerFirebug Javascript Debugger があります。

于 2009-05-12T04:27:59.827 に答える
7

組織化されたスタイルの読書に興味があり、古き良き本を好む場合は、ここから始めてください。 http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 アドオンのビルドに使用される XUL の基本から始めることができます。JavaScript に少しでも触れていれば、きっと役に立ちます。

それ以外の場合は、ここから始めてください。 https://developer.mozilla.org/En Firefox アドオンの開発や、Firefox 自体の開発を開始するために必要なすべてのことを学び始めることができます。

Javascript と DOM にかなり習熟している場合は、ここにジャンプしてください。 https://developer.mozilla.org/En/Developing_add-ons . 唯一の問題は、初心者プログラマーにとって包括的ではないことです。プログラミングの専門的なバックグラウンドがあり、サンプル コードから言語を理解できる場合は、ここから始めてください。

しかし、上で述べたように、よく整理された本をお勧めします。市場に出回っている XUL の本はほとんどありません。これは私の最初の Google 検索結果だったので、ここにリンクしました。

http://www.amazon.com/で XUL を検索してください。1 つ、少なくとも 2006 年から 2007 年以降に出版された本を選択してください。

[編集] この良い記事http://kb.mozillazine.org/Getting_started_with_extension_developmentを見つけました

于 2009-05-12T05:50:20.397 に答える
2

ここには大きな誤解があるようです。プラグインまたは拡張機能を作成しようとしていますか? Dougnukem が述べたように、プラグインは XUL や拡張機能とは何の関係もありません。これらは共有ライブラリ (win、linux、mac の場合は .dll、.so、または .dylib) であり、ブラウザーだけでは実行できない機能を提供します。

始めたばかりの場合は、FireBreath プラグイン フレームワークを調べて、いくつかのドキュメントを読むことをお勧めします。適切な開始場所は次のとおりです。http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/

また、この質問に対する回答をまだ選択していません。それは、まだ答えを見つけていないからですか、それとも忘れてしまったからですか?

于 2009-12-24T22:29:10.127 に答える
1

高度な DOM、Firefox API

于 2009-05-12T04:22:20.587 に答える