私は最初の Firefox アドオンの作成を開始したばかりで、現在 API に慣れるための学習段階にあります。
ただし、どの方法を使用すればよいか、少しあいまいであることがわかりました。XUL を使用して Firefox アドオンをビルドする方法に関するいくつかのチュートリアルを読んだ後、別の方法があることに気付きました。私が理解しているアドオン SDK の使用は、Firefox 4 以降のバージョン専用です。私は XUL と比較して SDK の方が好きですが、SDK はまだ初期段階にあり、いくつかの機能が欠けているように見えます (私はそう思います)。
では、私の質問は、どの道を進むべきかということです。また、XUL よりもはるかにクリーンに見える新しい SDK の方法、または古き良き方法である XUL (私は大ファンではありません) を使用しますか?
この投稿を読んだ後: http://blog.mozilla.com/addons/2010/12/09/announce-add-on-sdk-1-0b1/ SDK は XUL よりもはるかに優れていると思います。 sockets api のようないくつかの機能があるので、XUL のみを使用してプロジェクトを開始するか、SDK がより成熟するまで延期することができます。
この問題についてのあなたの考えを待っています。ありがとう
PS: Firefox の古いバージョン (ff3.x) 用のアドオンの開発には興味がありません。