Web

El ritmo al que se suceden los avances tecnológicos, es demasiado rápido para muchos usuarios que ven cómo surgen nuevas aplicaciones sin entender para qué sirven.

Esto ocurre con la gran red de Internet. Nos encontramos con nuevas tecnologías web que permiten ampliar la compatibilidad de los contenidos de Internet con las aplicaciones y con los navegadores que empleamos y que posibilitan el acceso a mejores y más atractivos contenidos online.

Algunos ejemplos que mejoran la web son la reciente actualización del lenguaje HTML que llega a su versión 5 después de 10 años sin sufrir modificación alguna o las últimas especificaciones de CSS, que prometen en su versión 3 enamorar a más de un desarrollador por las grandes posibilidades que permiten.

Pero, a parte de estas novedades, que conciernen sobre todo a los programadores, existe otro tipo de avances. Desde hace unos años se trabaja en las denominadas Aplicaciones de Internet Enriquecidas, en inglés, Rich Internet Applications, y más conocidas como RIA.

Las RIA tienen numerosas ventajas: no se realizan recargas de la página de navegación disminuyendo el tráfico de red, no se necesitan programas externos para la reproducción de los contenidos multimedia, incorporan el uso de herramientas y funciones de escritorio a las que los usuarios están acostumbrados, mejoran la experiencia de visualización de los sitios web, ...

Para el desarrollo de estas nuevas aplicaciones enriquecidas e interactivas las principales empresas de software han propuesto sus plataformas multisistema, entre las que podemos destacar: Adobe Flash, Adobe Shockwave, Adobe AIR y Silverlight de Microsoft.

Así que, vamos a ver en qué consisten estas plataformas de las que probablemente habrás oído hablar últimamente:

  • Adobe Flash Player y Shockwave. Adobe Flash fue introducido en 1996 por Macromedia. Desde hace unos años, son muchas las páginas de Internet que requieren la instalación de Flash Player para permitir la reproducción de contenidos multimedia. En un principio, Flash estaba especializado en la reproducción de animaciones vectoriales, mientras que Shockwave se enfocaba a vídeo y a las aplicaciones interactivas. Y aunque la compatibilidad y versatilidad de Shockwave es mayor, éste ha sido relegado al desarrollo de juegos 3D online, mientras Flash se ha convertido en el manejador por excelencia de vídeos, imágenes y animaciones vectoriales. De hecho, según Adobe se encuentra instalado en el 98% de los ordenadores. Y es totalmente creíble, porque a ver quién se resiste a los divertidos vídeos de YouTube, para el cual es requisito imprescindible tener instalado Adobe Flash Player tanto en Internet Explorer, cómo en Firefox. Por último, comentar que Adobe también ofrece a los desarrolladores: Flex, basado en Flash, para la creación de las RIA.
  • Silverlight. Podríamos decir que es producto diseñado por Microsoft para competir directamente con Adobe Flash Player. Su características diferencial es la promesa de permitir correr aplicaciones .NET independientemente de la plataforma web. En un principio, partía con dos claras desventajas: por una parte, las plataformas de Adobe ya se habían hecho con una importante cuota de mercado y, por otra, la falta de compatibilidad con otras plataformas, cosa que ha sido resuelta con Moonlight, que es la implementación de código abierto para Linux de Silverlight.
  • Adobe Air. El uso más generalizado de Adobe AIR es la creación y la ejecución de aplicaciones de escritorio que tienen algún tipo de interactividad con Internet. Esta plataforma se vale del uso de Flash, HTML, Javascript, XML, etc. para crear las RIA. Estas aplicaciones de escritorio enriquecidas destacan por su escaso consumo de recursos y su versatilidad.

Al instalar estas plataformas gratuitas, podremos ejecutar todos estos contenidos especiales y disfrutar de las últimas novedades de la web.

Relacionados

Nos encanta escucharte ¿Nos dejas tu opinión?