AJAX Asynchronous JavaScript And XML.

Slides:



Advertisements
Presentaciones similares
CSS Rogelio Ferreira Escutia. 2 Hojas de estilo cascada, mayo 2010 Definición La hojas de estilo en cascada (en inglés.
Advertisements

Una página web es una fuente de información adaptada para la World Wide Web(WWW) y accesible mediante un navegador de Internet. Un sitio web es un conjunto.
Scripting en el lado del Cliente
AJAX Web 2.0
INTEGRANTES MILAGROS VARILLAS KATHERINE LÓPEZ EDMUNDO TEJADA TODO LO QUE NECESITAS AÑADIR A TU BLOG.
DOM ( Document Object Model) Prof. Franklin Cedeño.
Asynchronous JavaScript and XML.  No es una nueva forma de programar, es una forma de utilizar los estándares disponibles.  Es el arte de intercambiar.
Actividad 8 Equipo 3: o Gemma Cedillo Saucedo. o Alejandra Castillo Almazán. o Adriana Lara Mata. o Jorge Arregoytia García. o Aleida Villegas Rodríguez.
Hojas de Estilo Una hoja de estilo es un documento es un documento independiente, donde se definen todos los estilos que se utilizarán en todas las páginas.
Diccionario técnico.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Visualizador Web de imágenes médicas Rawb
HERRAMIENTAS TELEMATICAS
PRESENTA: ALICIA GONZÁLEZ INSTALACIÓN DE COMPONENTES EN JAVA.
Análisis del lado del servidor y del lado del cliente Ángel Apolinar Corona Irene Granados García.
AJAX Daniel Montenegro Cordero Ingeniería de Sistemas y Computación Pontificia Universidad Javeriana - Cali.
SITIOS WEB EN INTERNET COLEGIO CAFÉ MADRID ¿ QUÉ ES UNA PAGINA WEB? Se conoce como página web al documento que forma parte de un sitio web y que.
HTML5 & CSS3 Presentado Por: Fernando Ayala
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Ajax en 3 Capas Ing. Pedro Luis Rodriguez. El Cliente/Servidor WEB Cliente: Navegador WEB. Internet Explorer, Mozilla FireFox Cliente: Navegador WEB.
Es un tipo de Web estática, la cual fue creada en el año 1994 y utilizada hasta 1997, esta asociada con la tecnología HTML y GIF y las paginas Web son.
WEB 2.0 INTRODUCCIÓN La web 2.0 surge con la idea de poder interactuar entre usuarios al poder compartir información misma q con la web 1.0 no se podía.
Web 2.0 en la Educación !. Herramientas ! 1. Ofimáticas.
Unidad 1 Aplicaciones web de escritorio
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages)  Páginas de servidor activas.  Tecnología.
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
INTERNET.
Ofimáticas Ofimáticas. Google Docs y Hojas de cálculo, oficialmente Google Docs & Spreadsheets es un programa gratuito basado en Web para crear documentos.
Google Docs Google Docs y Hojas de cálculo, oficialmente Google Docs & Spreadsheets es un programa gratuito basado en Web para crear documentos.
Navegadores y buscadores
Equipo 7. Hipertexto  En informática, es el nombre que recibe el texto que en la pantalla de un dispositivo electrónico, permite conducir a otros textos.
Gabriel Montañés León. RSS es el acrónimo de Really Simple Sindication (Sindicación Realmente Simple). Es un formato basado en el lenguaje XML que permite.
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO. SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE.
Algunas herramientas y aplicaciones que se pueden trabajar en GOOGLE.
TECNOLOGIA E INFORMATICA BLOG Y SITIO WEB 2013 es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios.
Google si escribes "calculator" (o "calculadora", en español) en la barra de búsqueda aparecerá esta apañada calculadora. Si escribes operaciones sencillas,
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final.
Autores: Alejandro Teixeira Alexander Parra SOCIEDAD Y INTERNET HTML V.5 ACTIONSCRIPTAJAX HERRAMIENTAS WEB 2.0.
PLATAFORMAS DE E-LEARNING. Contenidos Educativos accesibles para plataformas de E-Learning Definición Ventajas del aprendizaje online Componentes del.
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
UD 4: “Instalación y administración de servicios Web”
¿Que son los exploradores? Los exploradores Web son aplicaciones de software que localizan y muestran páginas Web. Los dos exploradores más populares son.
Paginas web.
UNITEC NEGOCIOS ELECTRÓNICOS ”DESARROLLO DE SOFTWARE ”
Naime Cecilia del Toro Alvarez
Punto 1 – Introducción al servicio Juan Luis Cano.
HTML.
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
Navegador Servidor … Llamada HTTP estándar.
Pablo Barrantes Illary Huaylupo David Navas Alan Wong.
Navegador Trabajo extra clase.
Y más... Wikipedia. Una Wiki Encyclopedia
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Taller 3 Gestión de Información Web Integrantes Andrés Concha Bucaram Marcelo Ochoa Prieto ECOTEC.
¿Qué es jQuery? jQuery es una librería gratuita y open source, que simplifica la creación de páginas web altamente interactivas. Funciona.
2.1 Conocer la terminología básica del software para diseñar una página Web
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
LOS PRINCIPALES BUSCADORES WEB Y LAS PRINCIPALES REDES SOCIALES.
Uso de Flick: El sistema de Flick permite hacer búsquedas de imágenes por etiquetas, por fecha y por licencias de Creative Commons. Otras funcionalidades.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
3 Aplicaciones Educativas Nuevas tecnologías de la Educación 2010 Tema Gonzalo Silió Sáiz Parte II: Web 2.0: wiki y blogs ¿Qué es la WEB 2.0 ?
1/11Departamento de Informática Tributaria AJAX Fundamentos básicos ( ) AJAX Fundamentos básicos ( )
1 Servicio de Información y Evaluación 7º Seminario TIC Consejería de Salud Sevilla, 17 de septiembre de 2007.
Aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades.
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
Desarrollo y servicios web Luisa Fernanda Rincón Pérez
Ajax (ASYNCHRONOUS JAVASCRIPT AND XML)
Transcripción de la presentación:

AJAX Asynchronous JavaScript And XML

AJAX “ 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: A New Approach to Web Applications ” Publicado por Jesse James Garrett el 18 de Febrero de 2005.

AJAX Las tecnologías que forman AJAX son: ▪ HTML 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.

XML y HTML fueron diseñados con diferentes propósitos: AJAX XML y HTML fueron diseñados con diferentes propósitos: XML fué diseñado para transportar y guardar datos, enfocado en los datos. HTML fué desarrollado para visualizar datos, enfocado en cómo se ven los datos.

AJAX HTML: es el lenguaje que se emplea para el desarrollo de páginas de internet. CSS: Cascade Style Sheet que traducido significa hojas de estilo en cascada. Con CSS podemos especificar estilos como el tamaño, fuentes, color, espaciado entre textos y recuadros así como el lugar donde disponer texto e imágenes en la página.

AJAX DOM: Document Object Model es esencialmente una interfaz de programación de aplicaciones 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.

AJAX XMLHttpRequest: es una interfaz empleada para realizar peticiones HTTP y HTTPS a servidores Web. El uso más popular, si bien no el único, de esta interfaz es proporcionar contenido dinámico y actualizaciones asíncronas en páginas WEB mediante tecnologías construidas sobre ella como por ejemplo AJAX.

AJAX JavaScript, al igual que Flash, Visual Basic Script, es una de las múltiples maneras que han surgido para extender las capacidades del lenguaje HTML . Al ser la más sencilla, es por el momento la más extendida. JavaScript no es un lenguaje de programación propiamente dicho, es un lenguaje script u orientado a documento.

AJAX No se puede desarrollar un programa con JavaScript que se ejecute fuera de un Navegador. JavaScript es un lenguaje interpretado que se embebe en una página web HTML. Un lenguaje interpretado significa que a las instrucciones las analiza y procesa el navegador en el momento que deben ser ejecutadas.

Classic Web Application Model

AJAX Web Application Model

Ejemplos de las aplicaciones más conocidas basadas en AJAX: Gestores de correo electrónico: Gmail, Mail, Windows Live Mail. Cartografía: Google Maps, Yahoo Maps, Windows Live Local. Aplicaciones web y productividad: Google Docs, Zoho. Otras: Netvibes [metapágina], Digg [noticias], Meebo [mensajería], 30 Boxes [calendario], Flickr [fotografía].

Ejemplos de las aplicaciones más conocidas basadas en AJAX:

Ejemplos de las aplicaciones más conocidas basadas en AJAX: