-Ajax
, ¿Qué es?-
Para entender esta técnica, vamos a ver las
tecnologías que la componen:
- Javascript: Lenguaje de programación interpretado por los navegadores modernos.
- XML: Lenguaje
de marcas utilizado para almacenar datos en forma legible. Se propone como
un estándar para el intercambio de información estructurada entre
diferentes plataformas.
- Asíncrono: Tipo de
comunicación entre procesos en que quien envía el mensaje continúa con su
ejecución sin
esperar respuesta del receptor. El tipo de comunicación opuesto es la
comunicación síncrona (Quien envía permanece bloqueado esperando a que
llegue una respuesta del receptor antes de realizar cualquier otro
ejercicio).
Conclusión: AJAX es una técnica que permite la comunicación asíncrona entre un servidor y un navegador en
formato XML mediante programas escritos en Javascript.
-¿Para
qué sirve Ajax?-
El principal objetivo del AJAX, es intercambiar
información entre el servidor y el cliente (navegadores) sin la necesidad de
recargar la página. De esta forma, ganamos en usabilidad, experiencia y
productividad del usuario final.
-Ventajas
de Ajax-
- Rapidez en las operaciones.
- Menos carga del servidor (menos transferencia
de datos cliente/servidor).
- Menos ancho de banda.
- Soportada por la mayoría de navegadores.
- Interactividad
- Portabilidad
- Usabilidad
- Velocidad (Debido a que no hay que recargar la
página nuevamente)
-Desventajas
de Ajax-
- Se pierde el concepto de “volver a la página
anterior”.
- Problemas con navegadores antiguos.
- No funciona si el usuario tiene desactivado el
Javascript en su navegador.
- Se requieren conocimiento sobre las
tecnologías que forman AJAX.
- Problemas SEO, los buscadores no indexan la
información recibida vía AJAX.
Consideraciones:
Cabe destacar que no es suficiente el echo de utilizar AJAX para garantizar que
tu aplicación web sea usable, rápida, etc. Es una técnica que favorece a ello,
pero como todo en este mundo, el secreto está en el uso correcto del AJAX.

Muy buena historia, me parece muy interesante poner en práctica lo que es Ajax, tener acceso de mejor manera a algo, es nuevo.
ResponderBorrar