SlideShare una empresa de Scribd logo
1 de 10
C O R I N N A N A Y E L I C A MP O S C O R R A L 1 0 4 1 0 5 3 2 
S A I D R O D R I G U E Z C A R O 1 0 4 1 0 5 7 0 
1 8 / N O V I E MB R E / 2 0 1 4 
AJAX
AGENDA 
• Qué es AJAX? 
• Ventajas y desventajas de AJAX 
• Un ejemplo con AJAX
AJAX son las siglas 
de Asynchronous JavaScript And XML. No es un 
lenguaje de programación sino un conjunto de 
tecnologías (HTML-JavaScript-CSS-DHTML-PHP/ 
ASP.NET/JSP-XML) que nos permiten hacer 
páginas de internet más interactivas. 
La característica fundamental de AJAX es permitir 
actualizar parte de una página con información 
que se encuentra en el servidor sin tener que 
refrescar completamente la página. De modo 
similar podemos enviar información al servidor.
La complejidad se encuentra en que debemos 
dominar varias tecnologías: 
• HTML o XHTML 
• CSS 
• JavaScript 
• DHTML Básicamente debemos dominar todos los 
objetos que proporciona el DOM. 
• XML Para el envío y recepción de los datos entre el 
cliente y el servidor. 
• PHP o algún otro lenguaje que se ejecute en el 
servidor (ASP.Net/JSP)
VENTAJAS 
• Utiliza tecnologías ya existentes. 
• Soportada por la mayoría de los navegadores 
modernos. 
• Interactividad. El usuario no tiene que esperar hasta 
que lleguen los datos del servidor. 
• Portabilidad (no requiere plug-in como Flash y 
Applet de Java) 
• Mayor velocidad, esto debido que no hay que 
retornar toda la página nuevamente. 
• La página se asemeja a una aplicación de 
escritorio.
DESVENTAJAS 
• Se pierde el concepto de volver a la página anterior. 
• Si se guarda en favoritos no necesariamente al visitar 
nuevamente el sitio se ubique donde nos encontrábamos al 
grabarla. 
• La existencia de páginas con AJAX y otras sin esta tecnología 
hace que el usuario se desoriente. 
• Problemas con navegadores antiguos que no implementan 
esta tecnología. 
• No funciona si el usuario tiene desactivado el JavaScript en su 
navegador. 
• Requiere programadores que conozcan todas las tecnologías 
que intervienen en AJAX. 
• Dependiendo de la carga del servidor podemos 
experimentar tiempos tardíos de respuesta que desconciertan 
al visitante.
CONCLUSIONES GENERALES ACERCA 
DE LO APRENDIDO. 
• Generalmente aprendimos los pasos básicos que 
se implementan al usar Ajax en el desarrollo de 
paginas web , así como que ventajas tiene el usarlo 
y que se debe de tener en cuenta para poder 
utilizarlo de forma adecuada.
CONTRATIEMPOS PRESENTADOS AL 
REALIZAR LA ACTIVIDAD. 
• No poder hacer la actividad presencialmente
TIEMPO APROXIMADO DE 
REALIZACIÓN (EN HORAS). 
4 horas
REFERENCIAS 
• http://www.ajaxya.com.ar/

Más contenido relacionado

La actualidad más candente

Desarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesDesarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesGlobant
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionAstrid Valdes
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacionGonzalo C.
 
Medidores de velocidad de Internet - Andrea Echeverri Sandoval
Medidores de velocidad de Internet - Andrea Echeverri SandovalMedidores de velocidad de Internet - Andrea Echeverri Sandoval
Medidores de velocidad de Internet - Andrea Echeverri Sandovaldecimoredes2014
 
Qué es un blog
Qué es un blogQué es un blog
Qué es un bloglobo_pb
 
18 19 aplicaciones web modernas con javascript
18 19 aplicaciones web modernas con javascript18 19 aplicaciones web modernas con javascript
18 19 aplicaciones web modernas con javascriptSoftware Guru
 
PHP Conference Argentina 2014
PHP Conference Argentina 2014PHP Conference Argentina 2014
PHP Conference Argentina 2014aciliainternet
 
Foro Tech - Mayo - Arquitectura Server Less - Salto
Foro Tech - Mayo - Arquitectura Server Less - SaltoForo Tech - Mayo - Arquitectura Server Less - Salto
Foro Tech - Mayo - Arquitectura Server Less - SaltoMatias Reina
 
Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...Abstracta
 
HTML Article Configurar Wordpress Android (14)
HTML Article   Configurar Wordpress Android (14)HTML Article   Configurar Wordpress Android (14)
HTML Article Configurar Wordpress Android (14)mckaylibvkttocy
 
Encuentro desarrolladores
Encuentro desarrolladoresEncuentro desarrolladores
Encuentro desarrolladoreswillyrv85
 

La actualidad más candente (20)

Desarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesDesarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalables
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacion
 
20071026 Presentación Blogs Mazo
20071026 Presentación Blogs Mazo20071026 Presentación Blogs Mazo
20071026 Presentación Blogs Mazo
 
Jsp
JspJsp
Jsp
 
Medidores de velocidad de Internet - Andrea Echeverri Sandoval
Medidores de velocidad de Internet - Andrea Echeverri SandovalMedidores de velocidad de Internet - Andrea Echeverri Sandoval
Medidores de velocidad de Internet - Andrea Echeverri Sandoval
 
Qué es un blog
Qué es un blogQué es un blog
Qué es un blog
 
Introduccion a la web 2.0
Introduccion a la web 2.0Introduccion a la web 2.0
Introduccion a la web 2.0
 
Aplicaciones Web Modernas con Javascript
Aplicaciones Web Modernas con Javascript Aplicaciones Web Modernas con Javascript
Aplicaciones Web Modernas con Javascript
 
18 19 aplicaciones web modernas con javascript
18 19 aplicaciones web modernas con javascript18 19 aplicaciones web modernas con javascript
18 19 aplicaciones web modernas con javascript
 
Presentación Curso Diseño y Desarrollo Web Avanzado
Presentación Curso Diseño y Desarrollo Web AvanzadoPresentación Curso Diseño y Desarrollo Web Avanzado
Presentación Curso Diseño y Desarrollo Web Avanzado
 
PHP Conference Argentina 2014
PHP Conference Argentina 2014PHP Conference Argentina 2014
PHP Conference Argentina 2014
 
Foro Tech - Mayo - Arquitectura Server Less - Salto
Foro Tech - Mayo - Arquitectura Server Less - SaltoForo Tech - Mayo - Arquitectura Server Less - Salto
Foro Tech - Mayo - Arquitectura Server Less - Salto
 
Cappuccino
Cappuccino Cappuccino
Cappuccino
 
critica
criticacritica
critica
 
Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...
 
HTML Article Configurar Wordpress Android (14)
HTML Article   Configurar Wordpress Android (14)HTML Article   Configurar Wordpress Android (14)
HTML Article Configurar Wordpress Android (14)
 
Ajax Atlas
Ajax AtlasAjax Atlas
Ajax Atlas
 
ASP.NET MVC Workshop Día 1
ASP.NET MVC Workshop Día 1ASP.NET MVC Workshop Día 1
ASP.NET MVC Workshop Día 1
 
Encuentro desarrolladores
Encuentro desarrolladoresEncuentro desarrolladores
Encuentro desarrolladores
 

Similar a Ajax

Similar a Ajax (20)

AJAX
AJAXAJAX
AJAX
 
Ajax
AjaxAjax
Ajax
 
Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"
 
Paginas web diseño donamico.pptx
Paginas web diseño donamico.pptxPaginas web diseño donamico.pptx
Paginas web diseño donamico.pptx
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologia
 
Ajax tsis
Ajax tsisAjax tsis
Ajax tsis
 
Ajax
AjaxAjax
Ajax
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !
 
javascript
javascriptjavascript
javascript
 
Uts Lenguaje Ajax
Uts Lenguaje AjaxUts Lenguaje Ajax
Uts Lenguaje Ajax
 
Uts Lenguaje Ajax
Uts Lenguaje AjaxUts Lenguaje Ajax
Uts Lenguaje Ajax
 
GWT y SmartGWT - Introducción
GWT y SmartGWT - IntroducciónGWT y SmartGWT - Introducción
GWT y SmartGWT - Introducción
 
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xml
 
AJAX
AJAXAJAX
AJAX
 
Aplicaciones web offline ITParral Prieto y Nassi
Aplicaciones web offline ITParral Prieto y NassiAplicaciones web offline ITParral Prieto y Nassi
Aplicaciones web offline ITParral Prieto y Nassi
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf
 
Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007Jc Web20 Open Source Why Floss2007
Jc Web20 Open Source Why Floss2007
 

Último

Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Ajax

  • 1. C O R I N N A N A Y E L I C A MP O S C O R R A L 1 0 4 1 0 5 3 2 S A I D R O D R I G U E Z C A R O 1 0 4 1 0 5 7 0 1 8 / N O V I E MB R E / 2 0 1 4 AJAX
  • 2. AGENDA • Qué es AJAX? • Ventajas y desventajas de AJAX • Un ejemplo con AJAX
  • 3. AJAX son las siglas de Asynchronous JavaScript And XML. No es un lenguaje de programación sino un conjunto de tecnologías (HTML-JavaScript-CSS-DHTML-PHP/ ASP.NET/JSP-XML) que nos permiten hacer páginas de internet más interactivas. La característica fundamental de AJAX es permitir actualizar parte de una página con información que se encuentra en el servidor sin tener que refrescar completamente la página. De modo similar podemos enviar información al servidor.
  • 4. La complejidad se encuentra en que debemos dominar varias tecnologías: • HTML o XHTML • CSS • JavaScript • DHTML Básicamente debemos dominar todos los objetos que proporciona el DOM. • XML Para el envío y recepción de los datos entre el cliente y el servidor. • PHP o algún otro lenguaje que se ejecute en el servidor (ASP.Net/JSP)
  • 5. VENTAJAS • Utiliza tecnologías ya existentes. • Soportada por la mayoría de los navegadores modernos. • Interactividad. El usuario no tiene que esperar hasta que lleguen los datos del servidor. • Portabilidad (no requiere plug-in como Flash y Applet de Java) • Mayor velocidad, esto debido que no hay que retornar toda la página nuevamente. • La página se asemeja a una aplicación de escritorio.
  • 6. DESVENTAJAS • Se pierde el concepto de volver a la página anterior. • Si se guarda en favoritos no necesariamente al visitar nuevamente el sitio se ubique donde nos encontrábamos al grabarla. • La existencia de páginas con AJAX y otras sin esta tecnología hace que el usuario se desoriente. • Problemas con navegadores antiguos que no implementan esta tecnología. • No funciona si el usuario tiene desactivado el JavaScript en su navegador. • Requiere programadores que conozcan todas las tecnologías que intervienen en AJAX. • Dependiendo de la carga del servidor podemos experimentar tiempos tardíos de respuesta que desconciertan al visitante.
  • 7. CONCLUSIONES GENERALES ACERCA DE LO APRENDIDO. • Generalmente aprendimos los pasos básicos que se implementan al usar Ajax en el desarrollo de paginas web , así como que ventajas tiene el usarlo y que se debe de tener en cuenta para poder utilizarlo de forma adecuada.
  • 8. CONTRATIEMPOS PRESENTADOS AL REALIZAR LA ACTIVIDAD. • No poder hacer la actividad presencialmente
  • 9. TIEMPO APROXIMADO DE REALIZACIÓN (EN HORAS). 4 horas