Es posible que no conozcas XUL, un lenguaje de programación basado en XML que permite crear aplicaciones multiplataforma fácilmente a personas familiarizadas con el HTM dinámico.
Las ventajas son que se pueden traducir fácilmente a otros idiomas o aplicarles pieles (skins) para cambiar su apariencia, ejemplos de aplicaciones basadas en XUL pueden ser el navegador Firefox o el gestor de correo Thunderbird.
La potencia de todo esto es que las aplicaciones pueden ser ejecutadas desde local (Usando XULRunner) o remotamente desde una pagina web (usando un navegador de Mozilla).
Es posible que con el tiempo y gracias a XULRunner se puedan portar las aplicaciones a otros dispositivos como PDA’s o móviles.
Podéis ver ejemplos de aplicaciones XUL online en esta página si la visitáis con un navegador de la familia Mozilla.
Enlaces relacionados:
Reflexión sobre XUL en Geekipollas