sddfds

Páginas: 5 (1198 palabras) Publicado: 24 de febrero de 2014



Contenido





INTRODUCCIÓN

Hoy en días, resulta bastante común implementar la interfaz de una aplicación utilizando páginas web en vez de las ventanas y los controles específicos de un sistema operativo concreto.

En lugar de escribir una aplicación para un sistema operativo concreto, como puede ser Windows, en muchas  situaciones es preferible crear aplicaciones web a las quese accede a través de internet. Se denominan aplicaciones web a aquellas aplicaciones cuya interfaz se constituye a partir de páginas web. 

Las páginas web no son más que ficheros de texto en un formato estándar denominado HTML (HyperText Markup Language). Estos ficheros se almacenan en un servidor el cual se accede utilizando el protocolo HTTP (HyperText Transfer Protocol), uno de losprotocolos de internet.

Para utilizar una aplicación web desde una maquina concreta, basta con tener instalado un navegador web en esa máquina, (cualquier navegador). Desde la maquina cliente, donde se ejecuta el navegador, se accede a través de la red al servidor web donde está alojada la aplicación y, de esa forma, se puede utilizar la aplicación sin que el usuario tenga que instalarla previamente ensu máquina.

Si las páginas que forman la interfaz de nuestra aplicación las construimos utilizando única y exclusivamente HTML estándar, podemos conseguir que nuestra aplicación funcione sobre prácticamente cualquier plataforma, siempre y cuando dispongamos de un navegador web para el sistema operativo instalado en la maquina desde la que queramos acceder a las aplicación de los diferentesentornos gráficos existentes.

“Nunca consideres el estudio como una obligación, sino como una oportunidad para penetrar en el bello y maravilloso mundo del saber”.
-Albert Einstein
EVOLUCIÓN DE LAS APLICACIONES WEB

En los modelos de computación anteriores, por ejemplo en cliente-servidor, la carga de la aplicación fue compartido entre el código en el servidor y código instalado en cadacliente a nivel local. En otras palabras, una aplicación tiene su propio programa de cliente que sirvió como su interfaz de usuario y tuvo que ser instalada por separado en cada usuario del ordenador personal. Una actualización al código del lado del servidor de la aplicación que normalmente también requieren una actualización para el código del lado del cliente instalado en cada estación de trabajo delusuario, añadiendo a la ayuda de costos y la disminución de la productividad.

Por el contrario, las aplicaciones web utilizan documentos web escritos en un formato estándar, como HTML y JavaScript, que son apoyados por una variedad de navegadores web. Las aplicaciones Web se pueden considerar como una variante específica del software cliente-servidor, donde el software de cliente se descargaen el equipo cliente al visitar la página web correspondiente, utilizando los procedimientos estándar, como HTTP. Actualización de cliente de software web puede suceder cada vez que se visita la página web. Durante la sesión, el navegador web interpreta y muestra las páginas, y actúa como universales cliente para cualquier aplicación web.

En los primeros días de la Web todas las páginas webindividuo fue entregado al cliente como un documento estático, pero la secuencia de páginas que podrían proporcionar una experiencia interactiva, como la entrada del usuario se devuelve a través de la web de forma elementos incrustados en el marcado de la página.

En 1995 Netscape introdujo una secuencia de comandos del lado del cliente lenguaje llamado JavaScript permite a los programadores agregaralgunos elementos dinámicos a la interfaz de usuario que se ejecutaba en el lado del cliente. Así que en lugar de enviar los datos al servidor con el fin de generar una página web completa, los scripts incrustados de la página descargada puede realizar diversas tareas como la validación de entrada o mostrar / ocultar partes de la página.

En 1996, Macromedia introdujo flash, una animación...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS