我剛開始創建我的第一個Firefox附加組件,我目前正處於學習階段,熟悉api。Firefox附加組件sdk vs XUL
但是,我發現我應該使用什麼方法有點模棱兩可。在閱讀了一些關於如何使用XUL構建Firefox附加組件的教程之後,我意識到還有另一種方法:使用附加組件sdk,據我所知,它僅適用於Firefox 4 +版本。 與XUL相比,我更喜歡sdk的方式,但對我來說,sdk看起來還處於早期階段,缺乏一些功能(我認爲)。
所以我的問題是我應該採取什麼樣的道路?新的sdk方式看起來比XUL更加清潔,或者使用老式的方式:XUL(我不是一個大粉絲)?
看完這篇文章後:http://blog.mozilla.com/addons/2010/12/09/announcing-add-on-sdk-1-0b1/我認爲sdk比XUL好很多,但是因爲它缺少socket api這樣的一些特性,所以我只能使用XUL來啓動我的項目,或者推遲它直到sdk變得更多成熟。
等待你對這個問題的想法。由於
PS:我沒有興趣開發插件爲老年版Firefox(ff3.x)
基於Jetpack的插件仍然可以發出AJAX請求並使用WebSockets。任何您需要舊版套接字API的原因? – millimoose
[使用附加SDK開發我的Firefox擴展有什麼優點/缺點?](http://stackoverflow.com/questions/5709195/what-are-the-advantages-disadvantages-of-使用-s-add-on-sdk-to-develop-my-fire) – Nickolay