2.652 subscripciones por RSS o por E-mail

Firefox... ¿una amenaza para Java?

La razón del titular es una aplicación, Songbird,de los llamados Pioneers of the Inevitable todavía en fase de desarrollo, básicamente es un Media Player que pretende competir con el mismísimo iTunes. Lo novedoso es que no está desarrollada en Java, ni en .Net, ni con C++ MFC, Gtk+, Qt o wxWindows, sino en C++ y JavaScript usando XULRunner.

Básicamente XULRunner ofrece a través de un sistema de componentes llamados XPCOM una serie de servicios, desde comunicaciones hasta visualización a través de XUL que viene a ser un toolkit de componentes gráficos visualizados como XHTML pero manipulables via JavaScript. XULRunner viene a ser la "maquina virtual" de Firefox y de las aplicaciones que la usen y es tan portable como lo es el propio Firefox.

Este modelo de desarrollo, y la visión de que el futuro Mozilla sería algo más que un navegador, sino una plataforma de aplicaciones de desktop, ha sido algo que ha estado presente desde que Netscape tiró a la basura el código fuente de su Netscape 4.x, es ahora muchos años después gracias sobre todo al éxito de Firefox en donde parece que "emerge" este nuevo contendiente tecnológico a Java en el desktop.

La ventaja de este mundo respecto a Java es que su integración con tecnologías Web es sencillamente excelente, pues la misma aplicación suele estar hecha con "widgets" XUL que básicamente son XHTML.


blog comments powered by Disqus