9
WEB 2.0 AJAX Luis Felipe Cardona Posada Ingeniería de Sistemas Universidad Santiago de Cali

Presentacion ajax

Embed Size (px)

Citation preview

Page 1: Presentacion ajax

WEB 2.0 AJAXLuis Felipe Cardona PosadaIngeniería de SistemasUniversidad Santiago de Cali

Page 2: Presentacion ajax

Que crees que es AJAX?

Page 3: Presentacion ajax

AJAX

AJAX, en resúmen, es el acrónimo para Asynchronous JavaScript + XML y el concepto es: Cargar y renderizar una página, luego mantenerse en esa página mientras scripts y rutinas van al servidor buscando, en background, los datos que son usados para actualizar la página solo re-renderizando la página y mostrando u ocultando porciones de la misma.

Page 4: Presentacion ajax

Definición:Ajax no es una tecnología. Es realmente muchas tecnologías, cada una floreciendo por su propio mérito, uniéndose en poderosas nuevas formas. AJAX incorpora:•presentación basada en estándares usando XHTML y CSS;•exhibición e interacción dinámicas usando el Document Object Model;•Intercambio y manipulación de datos usando XML and XSLT;•Recuperación de datos asincrónica usando XMLHttpRequest;•y JavaScript poniendo todo junto.

Page 5: Presentacion ajax

• JavaScript: para manejar el objeto XMLHttpRequest y DOM para tratar los datos recibidos.

• HTML: distribuye en la ventana del navegador los elementos de la aplicación y la información recibida por el servidor.

• CSS: define el aspecto de cada elemento y dato de la aplicación. Look and Feel de la aplicación.

• XML (Json): es el formato de los datos transmitidos del servidor al cliente (navegador) y que posteriormente serán mostrados.

• Lenguaje del Servidor: genera la información útil en xml y la envía al navegador.

Page 6: Presentacion ajax
Page 7: Presentacion ajax
Page 8: Presentacion ajax

¿QUIÉN ESTÁ USANDO AJAX?

• Google está haciendo una significativa inversión en el acercamiento Ajax. Todos los grandes productos que Google ha introducido en el ultimo año (Orkut, Gmail, la última versión de Google Groups, Google Suggest, y Google Maps ) son aplicaciones Ajax. (Para datos más técnicos de estas implementaciones Ajax, lean estos excelentes análisis de Gmail, Google Suggest, y Google Maps.) Otros están siguiendo la tendencia: muchas de las funciones que la gente ama en Flickr dependen de Ajax, y el motor de búsqueda de Amazon A9.com aplica tecnologías similares.

Page 9: Presentacion ajax

GRACIAS !!

Y RECUERDA:

“Si quieres triunfar, no te quedes mirando la escalera.

Empieza a subir, escalón por escalón, hasta que llegues arriba”.