Fundamentos de ajax

Páginas: 12 (2752 palabras) Publicado: 5 de abril de 2011
Investigación “AJAX”

Índice

Presentación………………………………………………1

Índice…………………………………………………………2

Introducción………………………………………………3

Historia………………………………………………………4

¿Qué es AJAX?.....................................5
Herramientas de AJAX.………………………7
Ejemplos…………………………………………….7

Herramientas…………………………………………….8

Ejemplo ……………………………………………………11

Empresas que desarrollanAJAX………………13

Fuentes…………………………………………………….14

Introducción.-

¿Qué es?, ¿Para que sirve?, ¿Dónde se utiliza?, esas creemos son las preguntas que se nos vienen a la mente al escuchar la palabra “AJAX” por primera vez.

La primera pregunta es fácil de contestar si definimos AJAX por sus letras quiere decir “Asynchronous Java Script And XML” pero obviamente seguimos sin entender por que no estamosfamiliarizados con la palabra.
La segunda ¿para que sirve? Bueno en la rama de sistemas es bastante amplio su desarrollo, por consecuencia hemos contestado a la tercera pero seguimos sin entender.

Aquí trataremos de ser claros y consistentes en cuanto a las preguntas ya mencionadas lo tratamos de hacer lo mas corto y simple posible para el mejor manejo de la información.
Ya que este lenguaje esnuevo para los que hemos realizado este trabajo.
En resumen trataremos responder estas y otras preguntas de la mejor manera fácil clara y consistentemente para su mayor entendimiento.

La historia de AJAX está relacionada en gran medida con un objeto de programación llamado XMLHttpRequest. El origen de este objeto se remonta al año 2000, con productos como Exchange 2000, Internet Explorer 5 yOutlook Web Access. Todo comenzó en 1998, cuando Alex Hopmann y su equipo se encontraban desarrollando la entonces futura versión de Exchange 2000. El punto débil del servidor de correo electrónico era su cliente vía web, llamado OWA (Outlook Web Access). Durante el desarrollo de OWA, se evaluaron 2 opciones: un cliente formado solo por páginas HTML estáticas que se recargaban cada vez y un clienterealizado completamente con HTML dinámico. Alex Hopmann pudo ver las dos opciones y se decantó por la basada en DHTML. Sin embargo, para ser realmente útil a esta última le faltaba un componente esencial: “algo” que evitara tener que enviar continuamente los formularios con datos al servidor. Motivado por las posibilidades futuras de OWA, Alex creó en un solo fin de semana la primera versión de loque denominó XMLHTTP. La primera demostración de las posibilidades de la nueva tecnología fue un éxito, pero faltaba lo más difícil: incluir esa tecnología en el navegador Internet Explorer. Si el navegador no incluía XMLHTTP de forma directa, el éxito del OWA se habría reducido enormemente. El mayor problema es que faltaban pocas semanas antes de que se lanzara la última beta de Internet Explorer5 antes de su lanzamiento final. Gracias a sus contactos en la empresa, Alex consiguió que su tecnología se incluyera en la librería MSXML que incluye Internet Explorer.
A pesar de que el término "Ajax" fuese creado en 2005, la historia de las tecnologías que permiten Ajax se remonta a una década antes con la iniciativa de Microsoft en el desarrollo de Scripting Remoto. Sin embargo, las técnicaspara la carga asíncrona de contenidos en una página existente sin requerir recarga completa remontan al tiempo del elemento iframe (introducido en Internet Explorer 3 en 1996) y el tipo de elemento layer (introducido en Netscape 4 en 1997, abandonado durante las primeras etapas de desarrollo de Mozilla).
Jesse J. Garret, fué el que desarrolló la idea original denominándola AJAX. El objetoXMLHttpRequest fue originariamente inventado por Microsoft, usado desde Internet Explorer 5.0 como un objeto ActiveX, siendo accesible mediante Javascript. Mozilla en su versión 1.0 implementa el objeto compatible. DOM es una forma de representar documentos estructurados como modelos orientados a objetos, estandarizado por W3C.
Entonces, ¿Qué es AJAX? si definimos AJAX por sus letras quiere...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ajax
  • ajax
  • Ajax
  • Ajax
  • Ajax
  • Ajax
  • ajax
  • Ajax

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS