SlideShare uma empresa Scribd logo
1 de 4
¿Qué es y para qué sirve
Ajax?
ANDERSON ZAMORANO
Un esquema
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íncrona con el servidor en segundo
plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de
recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.
 Ajax es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al
servidor y se cargan en segundo plano sin interferir con la visualización ni el
comportamiento de la página. JavaScript es el lenguaje interpretado (scripting language) en
el que normalmente se efectúan las funciones de llamada de Ajax mientras que el acceso a
los datos se realiza mediante XMLHttpRequest, objeto disponible en los navegadores
actuales. En cualquier caso, no es necesario que el contenido asíncrono esté formateado
en XML.
Ajax es una combinación de cuatro
tecnologías ya existentes:
 XHTML (o HTML) y hojas de estilos en cascada (CSS) para el diseño que acompaña a la
información.
 Document Object Model (DOM) accedido con un lenguaje de scripting por parte del
usuario, especialmente implementaciones ECMAScript como JavaScript y JScript, para
mostrar e interactuar dinámicamente con la información presentada.
 El objeto XMLHttpRequest para intercambiar datos de forma asíncrona con el servidor
web. En algunos frameworks y en algunas situaciones concretas, se usa un objeto iframe
en lugar del XMLHttpRequest para realizar dichos intercambios. PHP es un lenguaje de
programación de uso general de script del lado del servidor originalmente diseñado para
el desarrollo web de contenido dinámico también utilizado en el método Ajax.
 XML es el formato usado generalmente para la transferencia de datos solicitados al
servidor, aunque cualquier formato puede funcionar, incluyendo HTML preformateado,
texto plano, JSON y hasta EBML.

Mais conteúdo relacionado

Destaque

2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...
2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...
2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...Diamond Hond of Glendale
 
Hojas del jardin de morya 2
Hojas del jardin de morya   2Hojas del jardin de morya   2
Hojas del jardin de morya 2Luciano Gil
 
Presentación asociación
Presentación asociaciónPresentación asociación
Presentación asociaciónELPUENTE
 
Problema de investigacion
Problema de investigacionProblema de investigacion
Problema de investigacionFeRnxndo OrBe
 
Ginfantil
GinfantilGinfantil
Ginfantilmarta76
 
3D INTERACTIVE ads .AR (2TS)
3D INTERACTIVE ads .AR (2TS)3D INTERACTIVE ads .AR (2TS)
3D INTERACTIVE ads .AR (2TS)Brrs Nguyen(2TS)
 
Design Best Practices for WordPress
Design Best Practices for WordPressDesign Best Practices for WordPress
Design Best Practices for WordPressSuzette Franck
 
Tesis lizbet canaza cabrera fin
Tesis lizbet canaza cabrera finTesis lizbet canaza cabrera fin
Tesis lizbet canaza cabrera finLizbetcc
 
Advertising with Linked Data in Web Content
Advertising with Linked Data in Web ContentAdvertising with Linked Data in Web Content
Advertising with Linked Data in Web ContentMartin Hepp
 
Pasos de caso epace
Pasos de caso epacePasos de caso epace
Pasos de caso epace0910715ed
 
Lectura 07 Que es un lider
Lectura 07 Que es un liderLectura 07 Que es un lider
Lectura 07 Que es un liderMario Solarte
 
Pan Diario 24 De Febrero De 2009
Pan  Diario 24 De  Febrero De 2009Pan  Diario 24 De  Febrero De 2009
Pan Diario 24 De Febrero De 2009tupandevida
 
Refrigerio ayacucho secundaria
Refrigerio ayacucho secundariaRefrigerio ayacucho secundaria
Refrigerio ayacucho secundariaLuz Teixeira
 
Economic review of Cadbury
Economic review of CadburyEconomic review of Cadbury
Economic review of CadburyNikhil 13-15)
 
Blissful Brain - First Chapter
Blissful Brain - First ChapterBlissful Brain - First Chapter
Blissful Brain - First ChapterShanida Nataraja
 
Cv Emanuela Gualersi
Cv Emanuela GualersiCv Emanuela Gualersi
Cv Emanuela Gualersiemagualersi
 
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesMobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesJuan Paulo Madriaza
 

Destaque (20)

2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...
2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...
2011 Honda Pilot Los Angeles Glendale CA Diamond Honda Glendale Your Los Ange...
 
Hojas del jardin de morya 2
Hojas del jardin de morya   2Hojas del jardin de morya   2
Hojas del jardin de morya 2
 
Presentación asociación
Presentación asociaciónPresentación asociación
Presentación asociación
 
Problema de investigacion
Problema de investigacionProblema de investigacion
Problema de investigacion
 
Curso italiano avanzado C1
Curso italiano avanzado C1Curso italiano avanzado C1
Curso italiano avanzado C1
 
Ginfantil
GinfantilGinfantil
Ginfantil
 
3D INTERACTIVE ads .AR (2TS)
3D INTERACTIVE ads .AR (2TS)3D INTERACTIVE ads .AR (2TS)
3D INTERACTIVE ads .AR (2TS)
 
Design Best Practices for WordPress
Design Best Practices for WordPressDesign Best Practices for WordPress
Design Best Practices for WordPress
 
Tesis lizbet canaza cabrera fin
Tesis lizbet canaza cabrera finTesis lizbet canaza cabrera fin
Tesis lizbet canaza cabrera fin
 
Advertising with Linked Data in Web Content
Advertising with Linked Data in Web ContentAdvertising with Linked Data in Web Content
Advertising with Linked Data in Web Content
 
Pasos de caso epace
Pasos de caso epacePasos de caso epace
Pasos de caso epace
 
Lectura 07 Que es un lider
Lectura 07 Que es un liderLectura 07 Que es un lider
Lectura 07 Que es un lider
 
Pan Diario 24 De Febrero De 2009
Pan  Diario 24 De  Febrero De 2009Pan  Diario 24 De  Febrero De 2009
Pan Diario 24 De Febrero De 2009
 
sdms-brochure
sdms-brochuresdms-brochure
sdms-brochure
 
Refrigerio ayacucho secundaria
Refrigerio ayacucho secundariaRefrigerio ayacucho secundaria
Refrigerio ayacucho secundaria
 
Economic review of Cadbury
Economic review of CadburyEconomic review of Cadbury
Economic review of Cadbury
 
Blissful Brain - First Chapter
Blissful Brain - First ChapterBlissful Brain - First Chapter
Blissful Brain - First Chapter
 
Vol.5 no.2 2011 agosto deflexion por meca. materiale
Vol.5 no.2 2011 agosto deflexion por meca. materialeVol.5 no.2 2011 agosto deflexion por meca. materiale
Vol.5 no.2 2011 agosto deflexion por meca. materiale
 
Cv Emanuela Gualersi
Cv Emanuela GualersiCv Emanuela Gualersi
Cv Emanuela Gualersi
 
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesMobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
 

Semelhante a Qué es y para qué sirve ajax? (20)

Uts Lenguaje Ajax
Uts Lenguaje AjaxUts Lenguaje Ajax
Uts Lenguaje Ajax
 
Uts Lenguaje Ajax
Uts Lenguaje AjaxUts Lenguaje Ajax
Uts Lenguaje Ajax
 
Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologia
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Herramientas web 2.0
Herramientas web 2.0Herramientas web 2.0
Herramientas web 2.0
 
Herramientas wed 2.o
Herramientas wed 2.oHerramientas wed 2.o
Herramientas wed 2.o
 
AJAX
AJAXAJAX
AJAX
 
AJAX
AJAXAJAX
AJAX
 
Ajax
AjaxAjax
Ajax
 
Ajax tsis
Ajax tsisAjax tsis
Ajax tsis
 
Ajax
AjaxAjax
Ajax
 
Inicios Ajax
Inicios AjaxInicios Ajax
Inicios Ajax
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2
 
Ajax
AjaxAjax
Ajax
 
Adminredes ajax ver2
Adminredes ajax ver2Adminredes ajax ver2
Adminredes ajax ver2
 
Introduccion Ajax V1.0
Introduccion Ajax V1.0Introduccion Ajax V1.0
Introduccion Ajax V1.0
 

Último

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Qué es y para qué sirve ajax?

  • 1. ¿Qué es y para qué sirve Ajax? ANDERSON ZAMORANO
  • 3. 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íncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.  Ajax es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página. JavaScript es el lenguaje interpretado (scripting language) en el que normalmente se efectúan las funciones de llamada de Ajax mientras que el acceso a los datos se realiza mediante XMLHttpRequest, objeto disponible en los navegadores actuales. En cualquier caso, no es necesario que el contenido asíncrono esté formateado en XML.
  • 4. Ajax es una combinación de cuatro tecnologías ya existentes:  XHTML (o HTML) y hojas de estilos en cascada (CSS) para el diseño que acompaña a la información.  Document Object Model (DOM) accedido con un lenguaje de scripting por parte del usuario, especialmente implementaciones ECMAScript como JavaScript y JScript, para mostrar e interactuar dinámicamente con la información presentada.  El objeto XMLHttpRequest para intercambiar datos de forma asíncrona con el servidor web. En algunos frameworks y en algunas situaciones concretas, se usa un objeto iframe en lugar del XMLHttpRequest para realizar dichos intercambios. PHP es un lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico también utilizado en el método Ajax.  XML es el formato usado generalmente para la transferencia de datos solicitados al servidor, aunque cualquier formato puede funcionar, incluyendo HTML preformateado, texto plano, JSON y hasta EBML.