AJAX

Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncronausabilidad en las aplicaciones. con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.


Problemas e Inconvenientes

 Las páginas con AJAX son mas difíciles de desarrollar que las páginas estáticas.

Hay problemas usando Ajax entre nombres de dominios. Eso es una función de seguridad.

El sitio con Ajax usa más recursos en el servidor.

Los motores de búsquedas no entienden JavaScript. La información en la página dinámica no se almacena en los registros del buscador.

Navegadores que permiten Ajax



  • Navegadores basados en Gecko como Mozilla, Mozilla Firefox, SeaMonkey, Camino, K-Meleon, IceWeasel, Flock, Epiphany, Galeon y Netscape versión 7.1 y superiores






  • Google Chrome






  • Microsoft Internet Explorer para Windows versión 5.0 y superiores, y los navegadores basados en él






  • Navegadores con el API KHTML versión 3.2 y superiores implementado, incluyendo Konqueror versión 3.2 y superiores, Apple Safari versión 1.2 y superiores, y el Web Browser for S60 de Nokia tercera generación y posteriores






  • Opera versión 8.0 y superiores, incluyendo Opera Mobile Browser versión 8.0 y superiores.




  • PAGINA DE TUTORIAL DE AJAX



    FILOSOFIA DE AJAX

    Su filosofía se basa fundamentalmente en hacer la mayor cantidad de cosas perdiendo la menor cantidad de tiempo, de desarrollo y de ancho de banda posible.
    Para conseguir esto se utilizan conjuntos de scripts, de forma que la página web que se está visualizando en el navegador del cliente haga peticiones de información a un
    servidor Web simplemente con posar el puntero del ratón encima de algún objeto.