Construye tu propia extensión para Firefox con Zootropo

« There is only XUL (XI, Fin) | Crash Test Dummy »

Este post es simplemente una recopilación de los enlaces al mini curso sobre XUL que he estado escribiendo los últimos días. El resultado final del curso como ya sabrán los que lo hayan seguido es la creación de una pequeña extensión que muestra la hora del sistema cuando se pulsa sobre la entrada de menú correspondiente a nuestra extensión. Las entradas del curso son las siguientes:

  1. Pequeña introducción a XUL, que explica simplemente que es XUL.
  2. Nuestro primer programa en XUL en el que creamos una especie de 'Hola Mundo'. Vemos por primera vez la estructura de un programa XUL y nuestro primer widget en XUL, el botón.
  3. Otro programa XUL, donde vemos los atributos de los botones
  4. Comunicándonos con el usuario en el que aprendemos como crear widgets label, textboxes y algo sobre el layout manager de XUL.
  5. Otros widgets de XUL donde completamos nuestro recorrido por los widgets básicos de XUL
  6. Creación de Menús
  7. RDF, pequeña introducción a este formato derivado de XML y estandarizado por el W3C.
  8. El registro chrome aprendemos que es el registro chrome, XPCOM y XPConnect y como instalar nuestras aplicaciones en chrome.
  9. Modularidad en XUL sobre como separar la interfaz de usuario definida con XUL, el estilo de la aplicación definido con css y el funcionamiento en código javascript.
  10. Nuestra primera extensión
  11. XPI, sobre el formato de instalación automático de extensiones de Mozilla.

Relacionadas

Comentarios
  1. [...] que Google contrate al jefe de proyecto de Firefox. ¿Tendrán en mente apostar fuerte por

  2. Klaudioz

    excelente tutorial ¡¡, muchas gracias

    pero cuando quiero instalar la extension hora, dice que solo es para firefox 0.9, o sea esta obsoleta.

    Como la podria editar para poder instalarla ??. Necesito hacerlo, porque es una extension muy basica, casi "en blanco", y por eso me serviria como "plantilla" para crear mi extension desde cero.

    Gracias otra vez ;)

  3. lee el capítulo 11 en el que se explican los campos de install.rdf
    presta atención a em:minVersion y em:maxVersion

  4. [...] Construye tu propia extensión para Firefox con Zootropo [...]

  5. Oye tio muchasgracias por todo esto, estaba buscando ocmo hacerme una pequeña aplicacion para el firefox y el sabrosus.

  6. Acuario17

    muy buena la info, pero yo como Klaudioz quiero cambiar la version a una extension, y no se con que programa hacerlo porque cuando lo abro con un editor
    sale todo unos signos que no se entienden.
    grax por todo

  7. Erick

    Hola, muy buena información.

    Una pregunta, como puedo hacer para poner un botón en una pagina cualquiera, y generar un archivo de ese contenido de una forma estructurada.

    La finalidad en si, es que quiero leer todo el contenido de una pagina, y buscar ciertas etiquetas, luego que tenga el total de esas etiquetas, guardarlo en un archivo en mi pc, sea en xml, en texto, etc.

    Y quisiera que la ruta donde lo grabe este pro defecto.

    Gracias,
    Erick

  8. [...] versión de Songbird, el reproductor multiplataforma cuya interfaz está escrita usando CSS y XUL, el lenguaje basado en XML utilizado para crear la interfaz de [...]

Deja un comentario