AJAX
No, no es el nombre de ningún héroe troyano (no por lo menos en este caso). Me refiero a :
Asincronous Javascript And XML
Es una técnica web o tecnología usada en el cliente (navegador), para manterner contacto asíncrono con el servidor, manteniendose en un segundo plano.
Recuerdo el primer contacto con esta tecnología, en *** (piiii), desarrollando aplicaciones para Rent-A-Cars o inmobiliarias.
Usando esta tecnología en el desarrollo web, mejora mucho la interactividad del usuario con la aplicación/ página web. ¿En que mejora? Gracias a este sistema, se pueden crear elementos dinámicos en una página, sin tener que recargarla, imaginaros un formulario web, que dependiendo de las casillas que rellenes, te aparecen nuevas casillas y opciones. Sin AJAX, esto se tendría que hacer recargardo la página para insertar los nuevos elementos. Usando AJAX, no es necesario, los elementos se irán cargando automáticamente en la web.
Un ejemplo más claro, iros a Gmail, enviad un correo a alguien y adjuntar un fichero. Si os fijais, dependiendo del tamaño del fichero, os aparecerá un “InputText” con la ruta del fichero que acabaís de meter. Al rato (como decía, dependiendo del tamaño del fichero), mientras escribís el correo, desaparecerá ese “InputText” y aparecerá el nombre del fichero marcado con un “tic”. Google ha subido el fichero mientras vosotros estábais escribiendo el correo.
¿Os acordaís de la forma antigua de enviar ficheros por hotmail? Ahí teneís un ejemplo claro de NO-uso de AJAX.

Escribe un comentario