2010-09-10 26 views
5

acabo de instalar Songbird: tiene una interfaz de usuario fantástica. Luego, he leído que está hecho con XUL, el núcleo de mozilla firefox. Ok, pero no entiendo: ¿Songbird es una interfaz de escritorio detrás de una interfaz web? ¿Y qué es XUL? Una biblioteca ? ¿Qué puedo hacer con XUL? Aplicación de escritorio GUI/interfaz como aplicación web (html + js + ...)? ¡Estoy un poco confundido! ¡Gracias!¿Qué es el corredor XUL y XUL?

Respuesta

10

XUL es un lenguaje de marcado diseñado para describir las interfaces de usuario (en muchos aspectos, similar a XAML). Como mencionaste, XUL es de lo que está hecho Firefox (junto con JavaScript).

XUL se utiliza para aplicaciones de escritorio (es probable que el uso de XUL para aplicaciones web se suspenda en Firefox 4). El hecho de que Songbird esté hecho de XUL no cambia el hecho de que es una aplicación de escritorio.

Aunque XUL puede tener un aspecto similar al HTML de alguna manera (ambos pueden usar JavaScript), los dos no son lo mismo. XUL es principalmente para aplicaciones de escritorio. HTML es principalmente para aplicaciones web.

XUL no es "código nativo". Para ejecutar aplicaciones XUL, necesita un "corredor XUL".

Con suficiente conocimiento de programación, lo que "se puede hacer con XUL" es crear aplicaciones. Es así de simple.

Cuestiones relacionadas