
El termino AJAX se presento en un articulo llamado “AJAX a New Approach to Web Applications” articulo publicado por Jesse James Garrett el 18 de Febrero del 2005
AJAX, Acronimo de (Asynchronous JavaScript And XML) traducido como (JavaScript asincrono + XML )es una tecnica de desarrollo Web que nos permite tener una comunicacion asincrona con el servidor desde el cliente en un segundo plano, de esta forma podremos realizar cambios sobre la pagina sin nesecidad de recargarla, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones, en el articulo de J.J Garrett lo define de esta forma como : ” Un intermediario entre el Usuario y el Servidor ”
AJAX es una tecnologia asincrona, en donde nuestros datos recibidos nos interfieren con la visualizacion de la pagina. JavaScript que es un Lenguaje Interpretado se encarga de efectuar funciones de llamada a AJAX mientras que el acceso a los datos es mediante el XMLHttpRequest, este objecto esta disponible en casi todos los navegadores actuales. En cualquier caso no es necesario que el contenido asíncrono esté formateado en XML.
AJAX es utilizado en distintas Plataformas y Navegadores dado que está basado en estandadres abiertos como JavaScript y DOM (Document Object Model)
AJAX es una combinación de cuatro tecnologías ya existentes:
- XHTML (o HTML) y CSS, para crear una presentación basada en estándares
- DOM, para la interaccion y manipulacion dinamica de la presentacion
- 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
AJAX no constituye una tecnología en sí, sino que es un término que engloba a un grupo de éstas que trabajan conjuntamente.




Comentarios recientes