Diferencia entre revisiones de «Mozilla Firefox/Configuración/Crear una extensión para Firefox 3»

Contenido eliminado Contenido añadido
Sin resumen de edición
Sin resumen de edición
Línea 192:
 
=UI con XUL=
 
XUL es un lenguaje de interfaz que proviene del XML. Dicho lenguaje es el utilizado por Mozilla Firefox, entre otros, para la implementación de sus interfaces gráficas. Dada las facilidades que brinda XUL como lenguaje netamente orientado a la definición de interfaces y que el mismo ya es implementado por Firefox, el lenguaje a utilizar para la generación de las interfaces gráficas de las extensiones también será XUL.
 
Los archivos XUL de definición de interfáz de la extensión se deberán guardar dentro de la carpeta ''content''. De esta manera se comienza a dar forma a la extensión. El comportamiento de las interfaces se implementa a través de JavaScript.
XUL permite la integración con JavaScript de forma muy transparente. Se puede embeber código js en el archivo XUL o el mismo puede hacer referencia a un archivo js y en los eventos llamar a las funciones definidas.
 
El objetivo de este capítulo era explicar que el desarrollo de las intefaces se realiza por medio de XUL. No nos explayaremos más en el tema dado a que en wikibooks existen tutoriales que hablan y detallan sobre el mismo. Por lo tanto dejamos los link a dichos tutoriales:
 
*
 
=Generar el instalador=