Your SlideShare is downloading. ×
0
Ajax
Ajax
Ajax
Ajax
Ajax
Ajax
Ajax
Ajax
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
193
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PROFESORA PATRICIA SEGOVIA DE MAYA JOSE ALFREDO PEÑA CARDOZO UNIVERSIDAD SANTIANGO DE CALI
  • 2. INTRODUCCION AJAXEl término AJAX se presentó por primera vez en el artículo "Ajax: ANew Approach to Web Applications" publicado por Jesse JamesGarrett el 18 de Febrero de 2005. Hasta ese momento, no existía untérmino normalizado que hiciera referencia a un nuevo tipo deaplicación web que estaba apareciendo.En realidad, el término AJAX es un acrónimo de AsynchronousJavaScript + XML, que se puede traducir como "JavaScriptasíncrono + XML".El artículo define AJAX de la siguiente forma:Ajax no es una tecnología en sí mismo. En realidad, se trata devarias tecnologías independientes que se unen de formas nuevas ysorprendentes.
  • 3. Ajax, acrónimo de Asynchronous JavaScript And XML(JavaScript asíncrono y XML), es una técnica de desarrolloweb para crear aplicaciones interactivas o RIA (Rich InternetApplications). Estas aplicaciones se ejecutan en el cliente, esdecir, en el navegador de los usuarios mientras se mantiene lacomunicación asíncrona con el servidor en segundo plano. Deesta forma es posible realizar cambios sobre las páginas sinnecesidad de recargarlas, lo que significa aumentar lainteractividad, velocidad y usabilidad en las aplicaciones.
  • 4. LAS TECNOLOGÍAS QUE FORMANAJAX 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

×