miércoles, 27 de junio de 2007

Qué es Ajax?

Muchas veces hablamos de ajax pero en realidad no sabemos como funciona, cual es la diferencia y cuales son sus beneficios.

Es por eso que decidí poner una breve explicación de todo esto.

Comencemos por saber que significa AJAX.- AJAX, acrónimo de Asynchronous JavaScript And XML (en inglés JavaScript y XML asíncronos).

AJAX es una técnica que se usa para el desarrollo de webs, sirviendonos para crear aplicaciones más interactivas, lo mejor de esto es que no necesita recargar completamente la web ya que utiliza:

  • HTML con hojas de estilos (CSS) para mostrar la web.
  • Document Object Model (DOM) y JavaScript interactuando más dinámicamente con los datos
  • XML y XSLT sirviendo para intercambiar y manipular los datos

No es considerado un lenguaje de programación, puesto que reune diversos lenguajes para poder obtener una nueva tecnología que nos sirve para el desarrollo de aplicaciones web.

VENTAJAS

  • No se necesita recargar las páginas en el envio de información´
  • Permite la reconfiguracion de la página, mostrando los datos instantáneamente.

DESVENTAJAS

  • Código oculto tras JavaScript, impidiendo a buscadores la indexación de los contenidos
  • Se necesitará un mapa de sitio para que no pase lo de el anterior punto.
  • Los usuarios pueden no estar acostumbrados a que la página no recargue, pensando que su solicitud no ha sido enviado o que no funcione.
  • Requiere de muchas librerías Javascript, haciendo lento la carga.

No hay comentarios.: