Ya he codificado la mayoría de los complementos de Firefox utilizando Add-on SDK API. Ahora estoy descubriendo que Add-on SDK podría no ser lo suficientemente potente para mis propósitos. Necesito dos cosas:¿Cómo usar Add-on SDK para agregar botones de la barra de herramientas? ¿Integrando XUL y Add-on SDK para complementos de Firefox?
- Un botón desplegable en la barra de herramientas junto a la barra de direcciones.
- Para modificar el administrador de complementos en Firefox
Es verdaderamente decepcionante, pero no creen que cualquiera de ellos es posible con el add-on SDK.
Antes que nada, entiendo que hay un módulo widget
en Add-on SDK API. Pero esto solo me permite agregar un icono o etiqueta simple a la incómoda barra de complementos. ¿Qué ocurre si necesito agregar un botón más bonito como el que está junto a la barra de direcciones de Firebug o Greasemonkey? En cuanto a la modificación del administrador de complementos en Firefox, he intentado Nickolay Ponomarev's XUL with the Add-on SDK sin éxito alguno. Si alguien sabe cómo hacerlo funcionar y puede orientarme en la dirección correcta que sería extremadamente útil (cfx init --template xul
no hace nada del SDK normal cuando lo intento)
Los complementos deben agregar su icono a la barra de complementos, esa es la recomendación oficial para todas las extensiones que comiencen con Firefox 4. Si el usuario quiere desordenar sus otras barras de herramientas, puede personalizarlas y arrastrarlas alrededor, eso debería funcionar para complementos de SDK también. –
En cuanto a la modificación del administrador de complementos: no proporciona absolutamente ninguna información sobre lo que está tratando de lograr, y hacer dos preguntas a la vez no es una buena idea de todos modos. Le sugiero que edite su pregunta para preguntar únicamente sobre los botones de la barra de herramientas y mover la modificación del administrador de complementos a otra pregunta. –
@WladimirPalant gracias por las sugerencias.Creo que muchos usuarios de Firefox todavía se sienten incómodos moviendo íconos. Me temo que a la gente no le gustará la posición predeterminada de mi menú adicional en la barra de complementos, y simplemente cerrará la barra como un todo en lugar de tener que preocuparse por la reubicación. – Salami