Desarrollo en AJAX
Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML).
Ajax no es una tecnología en sí, sino una técnica de desarrollo web para crear aplicaciones interactivas combinando tecnologías ya existentes como:
- HTML y CSS
- DOM
- XML
- LAMP
Estas aplicaciones se ejecutan en el navegador de los usuarios (Firefox, Safari, Opera, Internet Explorer) mientras se mantiene la comunicación con el servidor en segundo plano; de esta forma es posible realizar cambios sobre las paginas sin necesidad de recargarlas.
Desventajas al usar Ajax
- El desarrollo de estas aplicaciones termina con la usabilidad del botón atras en los navegadores, puesto que las recargas de información son transparentes para el historial del mismo.
- Hace difícil al usuario agregar a marcadores/favoritos un momento particular en la aplicación.
Ventajas al usar Ajax
- Mientras que en una pagina convencional es necesario recargar toda la pagina cada vez que se da clic a un hipervínculo, el desarrollo con Ajax permite cargar secciones individuales mejorando así los tiempos de respuesta.
- La experiencia que podemos proveer al usuario en la navegación por nuestro sitio es infinita mediante el uso de Ajax.
¿Quien esta usando Ajax?
Google es una potencia en el desarrollo de aplicaciones web y es quien en el uso y desarrollo de Ajax, lo podemos ver en productos como Gmail, Google Maps, Google docs, Google wave entre otros.
El futuro en mi opinión esta en emular la navegabilidad de la web a la que tienen las aplicaciones de escritorio.
¿Te gusta este artículo?
Trackbacks deshabilitados.