SlideShare una empresa de Scribd logo
1 de 8
PROFESORA
            PATRICIA SEGOVIA DE MAYA



   JOSE ALFREDO PEÑA CARDOZO




   UNIVERSIDAD SANTIANGO DE CALI
INTRODUCCION AJAX
El término AJAX se presentó por primera vez en el artículo "Ajax: A
New Approach to Web Applications" publicado por Jesse James
Garrett el 18 de Febrero de 2005. Hasta ese momento, no existía un
término normalizado que hiciera referencia a un nuevo tipo de
aplicación web que estaba apareciendo.
En realidad, el término AJAX es un acrónimo de Asynchronous
JavaScript + XML, que se puede traducir como "JavaScript
asíncrono + XML".
El artículo define AJAX de la siguiente forma:
Ajax no es una tecnología en sí mismo. En realidad, se trata de
varias tecnologías independientes que se unen de formas nuevas y
sorprendentes.
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íncrona 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.
LAS TECNOLOGÍAS QUE FORMAN
AJAX SON:

   XHTML y CSS, para crear una presentación
    basada en estándares.
   DOM, para la interacción y manipulación
    dinámica de la presentación.
   XML, XSLT y JSON, para el intercambio y la
    manipulación de información.
   XMLHttpRequest, para el intercambio
    asíncrono de información.
   JavaScript, para unir todas las demás
    tecnologías.
Aplicaciones que usan ajax:

   En toda la WWW hay muchas webs que usan
    AJAX, y día a día hay cada vez mas.
    Tradicionalmente se considera que el cliente
    web que posee Microsoft Exchange Server fue
    la primera aplicación dinámica en usar AJAX.
    La popularización de AJAX empezó cuando
    Google lo empezó a implementar en sus
    sistemas, entre los que podemos destacar
    Google Groups, Google Suggest, Google
    Maps, GMail, Orkut, Google Docs y otras.
APLICACIONES QUE USAN AJAX:
   Otras empresas que usan AJAX para desarrollar aplicaciones son:

    * Amazon: con su motor de búsqueda A9.com.
    * Flickr: en sus álbumes de fotos.
    * BaseCamp: con su servicio de gestión de proyectos que funciona sobre
    Ruby on Rails.
    * Panoramio: en su comunidad de fotos sobre Google Maps y Google Earth.
    * Meebo: en su sistema de mensajería instantanea en web.
    * Trabber: en su motor de busqueda de viajes, hoteles y ofertas de vuelo.
    * gOffice: una suite ofimática.
    * Backpackit: que te ofrece un PIM.
    * Webnote: la versión web de One Note.
    * ThinkFree: una suite ofimática online.
    * Time Tracker: una aplicación que te permite saber cuanto tiempo le dedicas
    a cada cosa.
    * Zimbra: una suite de colaboración online.
    * Tudu Lists: una lista de tareas.
    * Protopage: que lo usa mayoritariamente en toda la página.
    * Netvibes: un lector RSS.
    * RoundCube: un gestor de email.
REFERENCIAS
   ↑ Using a GIF as a Data Pipe, explicación y ejemplo
    de uso de la técnica imagen/cookie (en inglés).
   ↑ Remote scripting with javascript, Explicación y
    ejemplo de procesar un archivo JavaScript bajo
    demanda (en inglés).
   ↑ microsoft.public.scripting.remote, sustitución del
    applet Java por el objeto XMLHttpRequest (en
    inglés).
   ↑ ARSCIF, A Framework for Asynchronous Remote–
    Script Callback Invocation (en inglés)
   ↑ Script Callbacks in ASP.NET (en inglés)
   ↑ protocolo SVGT (en inglés).
ENLACES EXTERNOS
   Manual de AJAX Completo tutorial en PDF de la técnica
    de programación con fuentes y varios videos
   AJAX un nuevo acercamiento a Aplicaciones Web,
    traducción del artículo original de Jesse James Garret
   Introducción a AJAX (en español)
   AJAX: The Official Microsoft ASP.NET AJAX Site Sitio
    oficial de Microsoft (en inglés)
   Ajax Módulos Perl en CPAN (en inglés)
   AjaxDaddy Galería de ejemplos y su correspondiente
    código
   Introducción a AJAX Comenzando desde cero y llegando
    hasta las técnicas más avanzadas (Contenido en web y
    en PDF).
   Referencias de AJAX, y un buen ejemplo AJAX DWR

Más contenido relacionado

Destacado

Ventajas competitivas del sl
Ventajas competitivas del slVentajas competitivas del sl
Ventajas competitivas del slpaccipomacosi
 
Educacion del siglo xxi
Educacion del siglo xxiEducacion del siglo xxi
Educacion del siglo xxiANAISARUBIO
 
PHASE 3...
PHASE 3...PHASE 3...
PHASE 3...zachafe
 
Universidad sergio arboleda
Universidad sergio arboledaUniversidad sergio arboleda
Universidad sergio arboledaLuzAngeliik
 
Tender 09 504910.Tif (95 Pages)
Tender 09 504910.Tif (95 Pages)Tender 09 504910.Tif (95 Pages)
Tender 09 504910.Tif (95 Pages)guest3793ca6
 
Presentacion XXXII congreso nacional
Presentacion XXXII congreso nacionalPresentacion XXXII congreso nacional
Presentacion XXXII congreso nacionalprensaSCI
 
El burrito descontento
El burrito descontentoEl burrito descontento
El burrito descontentokarolmay
 
Catita y carlitos van al colegio
Catita y carlitos van al colegioCatita y carlitos van al colegio
Catita y carlitos van al colegiokarolmay
 
Articulo impresiones 3d
Articulo impresiones 3dArticulo impresiones 3d
Articulo impresiones 3dJavier Lombana
 
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxen
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen PraxenZivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxen
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxenpraxisdermedizin
 
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparen
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparenJugendklimagipfel in rottenburg i maßnahmen zum strom sparen
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparenfrancisco gonzalez cano
 

Destacado (20)

Ventajas competitivas del sl
Ventajas competitivas del slVentajas competitivas del sl
Ventajas competitivas del sl
 
Mascotas Olímpicas
Mascotas OlímpicasMascotas Olímpicas
Mascotas Olímpicas
 
Educacion del siglo xxi
Educacion del siglo xxiEducacion del siglo xxi
Educacion del siglo xxi
 
PHASE 3...
PHASE 3...PHASE 3...
PHASE 3...
 
Un juego
Un juegoUn juego
Un juego
 
Universidad sergio arboleda
Universidad sergio arboledaUniversidad sergio arboleda
Universidad sergio arboleda
 
Flickr Urlaubs-Guide
Flickr Urlaubs-GuideFlickr Urlaubs-Guide
Flickr Urlaubs-Guide
 
Tender 09 504910.Tif (95 Pages)
Tender 09 504910.Tif (95 Pages)Tender 09 504910.Tif (95 Pages)
Tender 09 504910.Tif (95 Pages)
 
Presentacion XXXII congreso nacional
Presentacion XXXII congreso nacionalPresentacion XXXII congreso nacional
Presentacion XXXII congreso nacional
 
El burrito descontento
El burrito descontentoEl burrito descontento
El burrito descontento
 
Evaluación periódica
Evaluación periódicaEvaluación periódica
Evaluación periódica
 
Catita y carlitos van al colegio
Catita y carlitos van al colegioCatita y carlitos van al colegio
Catita y carlitos van al colegio
 
Comunicación
ComunicaciónComunicación
Comunicación
 
Articulo impresiones 3d
Articulo impresiones 3dArticulo impresiones 3d
Articulo impresiones 3d
 
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxen
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen PraxenZivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxen
Zivilrechtliche Aspekte der Praxisabgabe bei psychotherapeutischen Praxen
 
Inteligencia financiera
Inteligencia financieraInteligencia financiera
Inteligencia financiera
 
Informe contacto
Informe contactoInforme contacto
Informe contacto
 
Der Guide Michelin
Der Guide MichelinDer Guide Michelin
Der Guide Michelin
 
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparen
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparenJugendklimagipfel in rottenburg i maßnahmen zum strom sparen
Jugendklimagipfel in rottenburg i maßnahmen zum strom sparen
 
Series de moda
Series de modaSeries de moda
Series de moda
 

Similar a Ajax (20)

Herramientas web "Ajax"
Herramientas web "Ajax"Herramientas web "Ajax"
Herramientas web "Ajax"
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologia
 
Ajax tsis
Ajax tsisAjax tsis
Ajax tsis
 
Presentacion Monografia
Presentacion MonografiaPresentacion Monografia
Presentacion Monografia
 
Ajax
AjaxAjax
Ajax
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresariales
 
ajax
ajaxajax
ajax
 
Curso ajax
Curso ajaxCurso ajax
Curso ajax
 
AJAX
AJAXAJAX
AJAX
 
Presentacion ajax
Presentacion ajaxPresentacion ajax
Presentacion ajax
 
Javacript
JavacriptJavacript
Javacript
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Libro introducción a ajax
Libro introducción a ajaxLibro introducción a ajax
Libro introducción a ajax
 
Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007
 
Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007
 
Web20
Web20Web20
Web20
 
IntroduccióN Ajax
IntroduccióN AjaxIntroduccióN Ajax
IntroduccióN Ajax
 

Ajax

  • 1. PROFESORA PATRICIA SEGOVIA DE MAYA JOSE ALFREDO PEÑA CARDOZO UNIVERSIDAD SANTIANGO DE CALI
  • 2. INTRODUCCION AJAX El término AJAX se presentó por primera vez en el artículo "Ajax: A New Approach to Web Applications" publicado por Jesse James Garrett el 18 de Febrero de 2005. Hasta ese momento, no existía un término normalizado que hiciera referencia a un nuevo tipo de aplicación web que estaba apareciendo. En realidad, el término AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede traducir como "JavaScript asíncrono + XML". El artículo define AJAX de la siguiente forma: Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de formas nuevas y sorprendentes.
  • 3. 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íncrona 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.
  • 4. LAS TECNOLOGÍAS QUE FORMAN AJAX SON:  XHTML y CSS, para crear una presentación basada en estándares.  DOM, para la interacción y manipulación dinámica de la presentación.  XML, XSLT y JSON, para el intercambio y la manipulación de información.  XMLHttpRequest, para el intercambio asíncrono de información.  JavaScript, para unir todas las demás tecnologías.
  • 5. Aplicaciones que usan ajax:  En toda la WWW hay muchas webs que usan AJAX, y día a día hay cada vez mas. Tradicionalmente se considera que el cliente web que posee Microsoft Exchange Server fue la primera aplicación dinámica en usar AJAX. La popularización de AJAX empezó cuando Google lo empezó a implementar en sus sistemas, entre los que podemos destacar Google Groups, Google Suggest, Google Maps, GMail, Orkut, Google Docs y otras.
  • 6. APLICACIONES QUE USAN AJAX:  Otras empresas que usan AJAX para desarrollar aplicaciones son: * Amazon: con su motor de búsqueda A9.com. * Flickr: en sus álbumes de fotos. * BaseCamp: con su servicio de gestión de proyectos que funciona sobre Ruby on Rails. * Panoramio: en su comunidad de fotos sobre Google Maps y Google Earth. * Meebo: en su sistema de mensajería instantanea en web. * Trabber: en su motor de busqueda de viajes, hoteles y ofertas de vuelo. * gOffice: una suite ofimática. * Backpackit: que te ofrece un PIM. * Webnote: la versión web de One Note. * ThinkFree: una suite ofimática online. * Time Tracker: una aplicación que te permite saber cuanto tiempo le dedicas a cada cosa. * Zimbra: una suite de colaboración online. * Tudu Lists: una lista de tareas. * Protopage: que lo usa mayoritariamente en toda la página. * Netvibes: un lector RSS. * RoundCube: un gestor de email.
  • 7. REFERENCIAS  ↑ Using a GIF as a Data Pipe, explicación y ejemplo de uso de la técnica imagen/cookie (en inglés).  ↑ Remote scripting with javascript, Explicación y ejemplo de procesar un archivo JavaScript bajo demanda (en inglés).  ↑ microsoft.public.scripting.remote, sustitución del applet Java por el objeto XMLHttpRequest (en inglés).  ↑ ARSCIF, A Framework for Asynchronous Remote– Script Callback Invocation (en inglés)  ↑ Script Callbacks in ASP.NET (en inglés)  ↑ protocolo SVGT (en inglés).
  • 8. ENLACES EXTERNOS  Manual de AJAX Completo tutorial en PDF de la técnica de programación con fuentes y varios videos  AJAX un nuevo acercamiento a Aplicaciones Web, traducción del artículo original de Jesse James Garret  Introducción a AJAX (en español)  AJAX: The Official Microsoft ASP.NET AJAX Site Sitio oficial de Microsoft (en inglés)  Ajax Módulos Perl en CPAN (en inglés)  AjaxDaddy Galería de ejemplos y su correspondiente código  Introducción a AJAX Comenzando desde cero y llegando hasta las técnicas más avanzadas (Contenido en web y en PDF).  Referencias de AJAX, y un buen ejemplo AJAX DWR