Acabo de comenzar a crear mi primer complemento de Firefox y actualmente estoy en la etapa de aprendizaje para familiarizarme con la API.add-ons de firefox sdk vs XUL
Sin embargo, encontré un poco ambiguo qué método debo usar. Después de leer algunos tutoriales sobre cómo compilar complementos de Firefox usando XUL, me doy cuenta de que hay otra forma: usar add-ons sdk que, por lo que entiendo, es solo para las versiones de Firefox 4+. Me gusta más la forma sdk en comparación con XUL, sin embargo, para mí el sdk parece que todavía está en su etapa inicial y carece de algunas características (creo).
Entonces mi pregunta es ¿qué camino debo tomar? La nueva forma sdk, que también se ve mucho más limpia que XUL, o para usar la buena manera antigua: XUL (de la que no soy un gran fan).
Después de leer esta publicación: http://blog.mozilla.com/addons/2010/12/09/announcing-add-on-sdk-1-0b1/ Creo que el sdk es mucho mejor que XUL, sin embargo, debido a que carece de algunas características como sockets api, puedo iniciar mi proyecto solo con XUL o posponerlo hasta que el sdk sea más maduro.
Esperando su idea acerca de este problema. Gracias
PS: No estoy interesado en el desarrollo de complementos para la versión anterior de Firefox (ff3.x)
Los complementos basados en Jetpack aún pueden realizar solicitudes AJAX y usar WebSockets. ¿Alguna razón por la que necesita la API de sockets heredados? – millimoose
posible duplicado de [¿Cuáles son las ventajas/desventajas de usar Add-on SDK para desarrollar mi extensión de Firefox?] (Http://stackoverflow.com/questions/5709195/what-are-the-advantages-disadvantages-of- using-the-add-on-sdk-to-develop-my-fire) – Nickolay