Diversas tecnologías posibilitan utilizar programas web complejos desde el escritorio del ordenador
Las aplicaciones web se están volviendo cada vez más complejas y multimedia. Con las tecnologías actuales, se hace crecientemente complicado lograr que las mismas funcionen con eficacia y eficiencia. Debido a esto, han surgido diversas arquitecturas de programación, conocidas como ‘Rich Internet Applications’, que posibilitan la ejecución de muchas funciones en el navegador sin necesidad de sobrecargar ni el ancho de banda ni los servidores.
La forma de navegar por Internet ha cambiado en los últimos años, debido al aumento de la banda ancha en las conexiones y nuevas técnicas en el desarrollo web, que hacen posible la creación de aplicaciones más y más complejas.Aunque los usuarios utilizan muchas aplicaciones (llamadas clientes) en el ordenador para acceder a servicios de Internet, el uso principal se realiza ya casi completamente desde el navegador, que viene a ser el puente entre el escritorio y la Red. Correo electrónico, visionado de vídeos e incluso la edición y retoque de fotografías han migrado por dicho puente hacia Internet. Y tal vez lo hayan hecho con demasiado entusiasmo…
La forma de establecer la comunicación entre un servidor de Internet y el navegador de los usuarios consiste en enviar peticiones desde este último, que posteriormente son ejecutadas, tras lo que se devuelve el resultado obtenido al navegador. Este trámite hace que muchas aplicaciones complejas tengan unos tiempos de respuesta ineficientes, o que la sobrecarga que se produce sobre el servidor sea tan alta que sea inviable la prestación del servicio.
Para solucionar esto, instituciones y empresas privadas trabajan para conseguir hacer la experiencia con aplicaciones online similar a la que tienen los usuarios con los programas instalados en su escritorio.
A este nuevo tipo de aplicaciones se las conoce como Aplicaciones Ricas de Internet (’Rich Internet Applications’) ya que permiten que muchas de las acciones que ejecuta el usuario se hagan previamente precargadas desde el navegador web, existiendo la comunicación con un servidor únicamente para el envio de datos o consultas a bases de datos.
La utilización eficiente de los recursos con los que cuenta el Internet hará que tengamos dia a dia mejores y mas variados servicios en linea.