Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web...

17
Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web [email protected]

Transcript of Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web...

Page 1: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Aplicaciones Web EnriquecidasAplicaciones Web Enriquecidas

By Jimmy Campo

Modulo 2 – Evolución de los sistemas Web

[email protected]

Page 2: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

Gracias al impulso proporcionado por la ley de Moore, la Web sufrió drásticos cambios desde su concepción original.

Page 3: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

La Web original pretendía organizar y compartir documentos estáticos, la web moderna tiene su mayor utilidad en la ejecución de aplicaciones y el procesamiento de datos a nivel global.

Page 4: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

En sus inicios la Web solo pretendía mostrar datos estáticos, la moderna Web permite una interacción total con los internautas.

Page 5: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

cnn.com

Año 2001

Page 6: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

cnn.com Año 2009

Page 7: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

cnn.com Año 2009

Amplio uso de multimedia

Dispositivos móviles

Page 8: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

cnn.com Año 2009

Participación abierta de los navegantes

Sindicación RSS

Page 9: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

dell.com Año 1997Selección estática de productos pre-configurados

Page 10: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

dell.com Año 2009

Configuración dinámica de productos

Page 11: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

caracol.com.co Año 1998

Page 12: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Introducción a los sistemas Webhttp://www.renacersantaclara.org/academico

caracol.com.co Año 2009 Espacios de opinión abierta

Page 13: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Origen de la Web

Inventada por Tim Berners-Lee en el año de 1995

http://www.renacersantaclara.org/academico

Sistema de publicación de información compartida usando hipertexto e Internet

Page 14: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Origen de la Web

Es necesario distinguir la diferencia entre Web e Internet, Internet es una red de redes de alcance mundial que presta múltiples servicios. La Web es sólo uno de esos servicios.

http://www.renacersantaclara.org/academico

Page 15: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Funcionamiento de la Web

El sistema Web tiene sus cimientos en la arquitectura cliente / servidor

http://www.renacersantaclara.org/academico

Servidor Web

Clientes Web

Los clientes y servidores son los procesos que se ejecutan en las computadoras correspondientes

Page 16: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

Funcionamiento de la Web

Peticiones y Protocolos en la World Wide Web

http://www.renacersantaclara.org/academico

1. Ingreso de la URL

Servidor Web

Servidor DNS

2. Petición DNS para obtener dirección IP

3. Dirección IP

4. Petición HTTP

5. Paginas Web (HTML), imágenes, JavaScript , CSS

Cliente Web

Page 17: Aplicaciones Web Enriquecidas By Jimmy Campo Modulo 2 – Evolución de los sistemas Web jcampo@renacersantaclara.org.

http://www.renacersantaclara.org/academicowww.oderlogica.com