AJAX: Asynchronous JavaScript And XML
Javascript asíncrono + XML, o más conocido como AJAX (y no me refiero a la marca de detergentes, xD), es una nueva técnica de desarrollo web para crear aplicaciones web interactivas, utilizando una combinación de distintos lenguajes existentes:

- HTML (o XHTML) y CSS para presentar la información (interfaz de usuario).
- DOM (Document Object Model) manipulado a través de Javascript para mostrar e interactuar con la información presentada de una forma dinámica.
- XMLHttpRequest para intercambiar información con el servidor web de forma asíncrona.
AJAX no es sí mismo una tecnología, como DHTML o LAMP, se refiere más bien a la utilización conjunta de un grupo de tecnologías. ¿Por qué utilizar AJAX?
Las aplicaciones web tradicionales interactúan con el usuario mediante el uso de formularios, que al ser enviados realizan una petición al servidor y este le devuelve la información. Este proceso consume bastante ancho de banda, ya que todo el HTML tiene que volver a ser cargado sólo para mostrar los cambios efectuados. El grado de interactividad de las aplicaciones también disminuye, ya que es necesario presentar toda la información que el cliente puede que vaya a usar. Con AJAX la situación es diferente. JavaScript es un lenguaje dinámico, capaz de efectuar cambios en una página Web sin necesidad de recargarla. AJAX se asegura de que sólo la información necesaria sea solicitada y procesada, empleando SOAP, u otro lenguaje de servicios web basados en XML. Esto resulta en un tiempo de carga mucho menor a la vez que se ahorra el ancho de banda del usuario, cargando menos el servidor.
Aplicaciones que usan AJAX
Existe un gran número de aplicaciones web que hoy en día utilizan AJAX. El primer sistema conocido que implementó AJAX fue el trabajo en grupo del Microsoft Exchange Server. Sin embargo, Google es el precursor de AJAX ya que lo ha popularizado a tal punto de que es una de la herramientas que todo el mundo quiere utilizar en sus sitios web. Entre las aplicaciones de Google que utilizan AJAX se encuentran: Google Groups, Google Suggest, Google Maps y Gmail. Otras aplicaciones que también utilizan AJAX son:
- Flickr: Popular servicio para crear albumes de fotos online.
- Mint: Software de control de estadísticas de acceso web.
- TimeTracker: Aplicación web que nos permite gestionar el tiempo que debemos dedicar a una tarea.
Más información sobre AJAX aquí.


diciembre 17th, 2009 at 19:43
informacion para ingresar producto al mercado Boliviano.