2011-10-23 7 views
5

私は最初のFirefoxのアドオンを作成し始めましたが、私は現在apiに慣れるための学習段階にあります。firefox add-ons sdk vs XUL

しかし、私は少しのあいまいさがありました。 XULを使ってFirefoxのアドオンを構築する方法についていくつかのチュートリアルを読んだ後、別の方法があることが分かりました。私が理解しているアドオンのSDKを使用するのはFireFox 4以降のバージョンのみです。 私はXULに比べてSDKの方が優れているのが好きですが、sdkはまだ初期の段階であり、いくつかの機能が不足しているように見えます(私は思っています)。

私の質問はどの道を取るべきですか? XULよりもはるかに洗練された新しいsdkの方法、またはXUL(これは私が大ファンではない)の古き良き方法を使用することですか?

http://blog.mozilla.com/addons/2010/12/09/announcing-add-on-sdk-1-0b1/私はsdkがXULよりはるかに優れていると思いますが、ソケットapiのようないくつかの機能がないため、XULを使用してプロジェクトを開始するか、sdkがより多くになるまで延期します。成熟した。

この問題に関するご意見をお待ちしております。おかげ

PS:私は古いFirefoxバージョン(ff3.x)

+0

Jetpackベースのアドオンは、依然としてAJAX要求を行い、WebSocketを使用できます。従来のソケットAPIが必要な理由は何ですか? – millimoose

+0

[アドオンSDKを使用してFirefoxの拡張機能を開発するメリットとデメリットは何ですか?](http://stackoverflow.com/questions/5709195/what-are-the-advantages-disadvantages-of-アドオンオンザフライ開発を使用する) – Nickolay

答えて

4

アドオンSDK用のアドオンの開発に興味がないが、単純なアドオンに最適です。高度な機能が必要な場合は、access to XPCOMもあります。したがって、主な問題はUIの統合です。オプションは非常に限られており、XULオーバーレイに匹敵するものは存在しません。

+0

ありがとうございました。新しい機能が将来のバージョンで提供される可能性があります –

関連する問題