AJAX

De Casiopea

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.

El modelo clásico de aplicaciones Web funciona de esta forma: La mayoría de las acciones del usuario en la interfaz disparan un requerimiento HTTP al servidor web. El servidor efectúa un proceso (recopila información, procesa números, hablando con varios sistemas propietarios), y le devuelve una pagina HTLM al cliente.

Este es un modelo adaptado del uso original de la Web como un medio hipertextual, pero como fans de “The Elements of User Experience” sabemos, lo que hace a la Web buena para el hipertexto, no la hace necesariamente buena para las aplicaciones de software.

Modelo-ajax.jpg