A continuación se presenta una ligera descripción cada una de estas tecnologías.
Mozilla Prism
Prism es una aplicación aun en desarrollo que no ofrece la posibilidad de crear instancias especificas y aisladas para la ejecución de aplicaciones web utilizando el motor del navegador Firefox. Se basa en el concepto de “Navegador Especifico de Sitios”, también conocidos como navegador libre de distracciones. En términos simples, se refiere a una instancia del navegador diseñada para trabajar con una aplicación web especifica, usando una interfase gráfica mínima, procesos separados del navegador principal, integración básica con la plataforma donde es ejecutado, pero soportando tecnologías estándar ampliamente difundidas como JavaScript, CSS, etc., y la capacidad de utilizar plug-ins para ofrecer características no presentes en la aplicación web original.
Prism esta pensado para trabajar en las plataformas Linux, Mac OS X y Windows.
Blog de Mozilla: http://labs.mozilla.com/2007/10/prism/
Mozilla Wiki: http://wiki.mozilla.org/Prism
Adobe Air
Air es un entorno de ejecución multiplataforma para la creación y ejecución de Aplicaciones Ricas de Internet. Las aplicaciones desarrolladas para este entorno no requieren el uso de un navegador, pueden utilizar los recursos de almacenamiento del sistema cliente y trabajar en modo off-line para actualizar los datos en web en cuanto haya una conexión disponible. Sin embargo tanto el entorno de ejecución como la aplicación deben de ser instalados en sistema cliente. Para construir aplicaciones que funcionen sobre Air se puede utilizar AJAX/HTML, Flex o Flash.
En su versión 1.1, el entorno Air funciona sobre Mac OS X, varias distribuciones de Windows y existe una versión alpha para Linux.
Air en productos de Adobe: http://www.adobe.com/products/air/
Google Gears
Gears es un API desarrollado en primera instancia para dar soporte off-line a las aplicaciones en linea de Google como Gmail y Picassa. Mediante el uso de una base de datos en SQLite y el almacenamiento local de scripts e imágenes, se logra que la aplicación funcione en el sistema cliente utilizando menos llamadas a los servidores y realizando operaciones localmente en caso de no existir una conexión a Internet para sincronizar los datos en cuanto la conexión este disponible.
Gears funciona del lado del cliente como un plug-in de Firefox e Internet Explorer, y esta disponible para Mac OS X, Linux y Windows.
Gears Home: http://gears.google.com/
Microsoft Silverlight
Silverlight es un framework para el desarrollo de aplicaciones web con capacidad para integrar animaciones, imágenes vectoriales y reproducción de vídeo (léase en conjunto: competencia para Flash). La información de animaciones e imágenes vectoriales es representada mediante XAML (otra tecnología de Microsoft) y se tiene soporte para los formatos WMA, MP3 y WMV. La manipulación programática se da utilizando JavaScript sobre un modelo DOM aunque en la versión 2 se incluirá soporte para todos los lenguajes de la familia .NET y algunos lenguajes de programación dinámica como Ruby y Python.
Como siempre, Microsoft esta causando discusión al no utilizar tecnologías estándar para el desarrollo en el entorno web…
Actualmente Silvelight cuenta con soporte para Windows, Mac OS X, y Symbian por medio de plug-ins para Internet Explorer, Safari y Firefox. Se esta trabajando en una versión open-source de este entorno de ejecución, conocida como Moonlight, para la plataforma Linux.
Sitio Oficial de Silverlight: http://silverlight.net/
Posts Similares, quizá:
- Ninguno similar, aun.
2 Comments
La simple idea de aplicar este tipo de tecnologías de una forma robusta me llena la cabeza de ideas de lo que podemos realizar. Excelente post Dave
Buena idea pero desgraciadamente soy un menso y no se para que sirve todo eso,
Como sea sigue echandole ganas y ayudando a los demas.
Saludos!