AJAX A synchronous  J avaScript  A nd  X ML
AJAX “  Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de f...
AJAX Las tecnologías que forman AJAX son: ▪  HTML y CSS:  para crear una presentación basada en estándares. ▪  DOM:  para ...
AJAX XML  y  HTML  fueron  diseñados con diferentes propósitos : XML   fué diseñado para transportar y guardar datos, enfo...
AJAX <ul><li>HTML:  es el lenguaje que se emplea para el desarrollo de páginas de internet. </li></ul><ul><li>CSS:  Cascad...
AJAX <ul><li>DOM:  Document  Object  Model   es esencialmente una interfaz de programación de aplicaciones </li></ul><ul><...
AJAX <ul><li>XMLHttpRequest:  es una interfaz empleada para realizar peticiones  HTTP y HTTPS  a servidores Web. El uso má...
AJAX <ul><li>JavaScript , al igual que Flash, Visual Basic Script, es una de las múltiples maneras que han surgido para ex...
AJAX <ul><li>No se puede desarrollar un programa con  JavaScript  que se ejecute fuera de un Navegador. </li></ul><ul><li>...
Classic Web Application Model
AJAX Web Application Model
Ejemplos de las aplicaciones más conocidas basadas en AJAX: <ul><ul><li>Gestores de correo electrónico : Gmail, Mail , Win...
Ejemplos de las aplicaciones más conocidas basadas en AJAX:
Ejemplos de las aplicaciones más conocidas basadas en AJAX:
Upcoming SlideShare
Loading in …5
×

AJAX

678 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
678
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AJAX

  1. 1. AJAX A synchronous J avaScript A nd X ML
  2. 2. AJAX “ Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de formas nuevas y sorprendentes.” “ Ajax: A New Approach to Web Applications ” Publicado por Jesse James Garrett el 18 de Febrero de 2005.
  3. 3. AJAX Las tecnologías que forman AJAX son: ▪ HTML y CSS: para crear una presentación basada en estándares. ▪ DOM: para la interacción y manipulación dinámica de la presentación. ▪ XML, XSLT y JSON: para el intercambio y la manipulación de información. ▪ XMLHttpRequest: para el intercambio asíncrono de información. ▪ JavaScript: para unir todas las demás tecnologías.
  4. 4. AJAX XML y HTML fueron diseñados con diferentes propósitos : XML fué diseñado para transportar y guardar datos, enfocado en los datos. HTML fué desarrollado para visualizar datos, enfocado en cómo se ven los datos.
  5. 5. AJAX <ul><li>HTML: es el lenguaje que se emplea para el desarrollo de páginas de internet. </li></ul><ul><li>CSS: Cascade Style Sheet que traducido significa hojas de estilo en cascada. Con CSS podemos especificar estilos como el tamaño, fuentes, color, espaciado entre textos y recuadros así como el lugar donde disponer texto e imágenes en la página. </li></ul>
  6. 6. AJAX <ul><li>DOM: Document Object Model es esencialmente una interfaz de programación de aplicaciones </li></ul><ul><li>XML: es el formato usado generalmente para la transferencia de datos solicitados al servidor, aunque cualquier formato puede funcionar, incluyendo HTML preformateado, texto plano, JSON y hasta EBML. </li></ul>
  7. 7. AJAX <ul><li>XMLHttpRequest: es una interfaz empleada para realizar peticiones HTTP y HTTPS a servidores Web. El uso más popular, si bien no el único, de esta interfaz es proporcionar contenido dinámico y actualizaciones asíncronas en páginas WEB mediante tecnologías construidas sobre ella como por ejemplo AJAX. </li></ul>
  8. 8. AJAX <ul><li>JavaScript , al igual que Flash, Visual Basic Script, es una de las múltiples maneras que han surgido para extender las capacidades del lenguaje HTML . </li></ul><ul><li>Al ser la más sencilla, es por el momento la más extendida. </li></ul><ul><li>JavaScript no es un lenguaje de programación propiamente dicho, es un lenguaje script u orientado a documento. </li></ul>
  9. 9. AJAX <ul><li>No se puede desarrollar un programa con JavaScript que se ejecute fuera de un Navegador. </li></ul><ul><li>JavaScript es un lenguaje interpretado que se embebe en una página web HTML . Un lenguaje interpretado significa que a las instrucciones las analiza y procesa el navegador en el momento que deben ser ejecutadas. </li></ul>
  10. 10. Classic Web Application Model
  11. 11. AJAX Web Application Model
  12. 12. Ejemplos de las aplicaciones más conocidas basadas en AJAX: <ul><ul><li>Gestores de correo electrónico : Gmail, Mail , Windows Live Mail. </li></ul></ul><ul><ul><li>Cartografía: Google Maps, Yahoo Maps , Windows Live Local. </li></ul></ul><ul><ul><li>Aplicaciones web y productividad : Google Docs, Zoho. </li></ul></ul><ul><ul><li>Otras : Netvibes [metapágina], Digg [noticias], Meebo [mensajería], 30 Boxes [calendario], Flickr [fotografía]. </li></ul></ul>
  13. 13. Ejemplos de las aplicaciones más conocidas basadas en AJAX:
  14. 14. Ejemplos de las aplicaciones más conocidas basadas en AJAX:

×