SlideShare una empresa de Scribd logo
1 de 16
   Introducción
   Definición
   Tecnologías que la componen   (descripción de cada una)

   Quienes usan Ajax
   Referencias
En la historia del internet encontramos que
 antes del concepto WEB 2.0 las paginas eran
 estáticas gracias a que estaban diseñadas en
 código HTML.
Las WEB 2.0 están diseñadas básicamente para
 la interacción de los usuarios.
No existe una definición precisa de lo que es
 WEB 2.0 pero el concepto básico es la
 agrupación de varios recursos tecnológicos
 que permiten la interacción y
 retroalimentación con los aportes de los
 usuarios
Esa es la diferencia con la WEB 1.0 que se
 limita a mostrar información y que ni siquiera
 se actualiza.
◦ CSS, marcado XHTML válido semánticamente y
  Microformatos
◦ Técnicas de aplicaciones ricas no intrusivas (como
  AJAX)
◦ Java Web Start
◦ Redifusión/Agregación de datos en RSS/ATOM
◦ URLs sencillas con significado semántico
◦ JCC y APIs REST
◦ JSON
◦ Mashup (aplicación web híbrida)
El nombre viene del inglés Cascading Style
  Sheets, del que toma sus siglas. CSS es un
  lenguaje usado para definir la presentación
  de un documento estructurado escrito
  en HTML o XML2
La idea que se encuentra detrás del desarrollo
  de CSS es separar la estructura de un
  documento de su presentación.
Estas aplicaciones se ejecutan 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, lo que significa
 aumentar la interactividad, velocidad
 y usabilidad en las aplicaciones.
permite arrancar aplicaciones Java que están en
 un servidor web de aplicaciones
 comprobando previamente si el cliente tiene
 la versión actualizada de dicha aplicación. Si
 no es así descargará la última versión y se
 ejecutará en local. El arranque de dichas
 aplicaciones puede ser efectuado mediante
 enlaces en una página web o bien a través de
 enlaces en el escritorio cliente. Mediante está
 tecnología se asegura que una aplicación es
 distribuida siempre en su última versión.
un RSS es realmente un formato de archivo,
 basado en XML, que sirve para recoger
 contenidos publicados en páginas web. Los
 RSS tienen extensión .rss o bien .xml, pero en
 realidad son un simple archivo de texto
 donde aparecen referencias a contenidos
 publicados, en un formato específico, creado
 a partir de XML.
las URL semánticas están formadas con
  palabras relacionadas con el contenido de la
  página y fáciles de recordar. Estas se utilizan
  en los sitios web dinámicos (no estáticos). Por
  ello se están utilizando mucho más que
  las URL extensas.
sigla de JavaScript Client Communication hace
  referencia a las técnicas de programación
  que, utilizando objetos JSI en el navegador
  (en el lado cliente y no en el servidor),
  facilitan la integración en la misma página
  Web de aplicaciones y servicios a priori
  independientes. Como AJAX o Web 2.0, JCC
  no constituye una tecnología nueva en sí
  misma, sino que es un término que referencia
  a determinada técnica de programación
  basada en JavaScript.
La Transferencia de Estado
 Representacional (Representational State
 Transfer) o REST es una técnica de arquitectura
 software para sistemas hipermedia distribuidos
 como la Word Wide Web. El término se originó en
 el año 2000, en una tesis doctoral sobre la web
 escrita por Roy Fielding, uno de los principales
 autores de la especificación del protocolo HTTP y
 ha pasado a ser ampliamente utilizado por la
 comunidad de desarrollo.
La simplicidad de JSON ha dado lugar a la
 generalización de su uso, especialmente como
 alternativa a XML en AJAX. Una de las supuestas
 ventajas de JSON sobre XML como formato de
 intercambio de datos en este contexto es que es
 mucho más sencillo escribir un analizador
 sintáctico (parser) de JSON. En JavaScript, un
 texto JSON se puede analizar fácilmente usando
 el procedimiento eval(), lo cual ha sido
 fundamental para que JSON haya sido aceptado
 por parte de la comunidad de desarrolladores
 AJAX, debido a la ubicuidad de JavaScript en casi
 cualquier navegador web.
En desarrollo web, un mashup es una página web o
 aplicación que usa y combina datos,
 presentaciones y funcionalidad procedentes de
 una o más fuentes para crear nuevos servicios. El
 término implica integración fácil y rápida, usando
 a menudo APIs abiertos y fuentes de datos para
 producir resultados enriquecidos que no fueron
 la razón original para la que fueron producidos
 los datos en crudo originales.
Las principales características del mashup son la
 combinación, la visualización y la agregación. Es
 importante transformar los datos existentes en
 otros más útiles tanto para uso personal como
 profesional.
   Uno de los primeros entornos para programar sitios web que
    permitió a los programadores incorporar AJAX fácilmente
    fue Ruby on Rails.
   A9, buscador de Amazon.com
   Flickr. Álbumes de fotos online.
   Oddpost, servicio avanzado de webmail de Yahoo!
   Basecamp, servicio de gestión de proyectos diseñado por
    37Signals sobre plataforma Rails.
   24SevenOffice ERP/CRM.
   Panoramio.com Comunidad de fotos sobre Google Maps.
   Meebo Mensajería Instantánea desde tu navegador.
   Trabber.com Buscador de vuelos.
   IBM ya propuso un toolkit AJAX para Eclipse. la coalición también
    ha prometido tener en cuenta la compatibilidad con el Kabuki
    AJAX Toolkit actualmente en la incubadora de Apache.
   http://es.wikipedia.org
   http://definicion.de/web-2-0/
   https://sites.google.com/site/faiberts/quiene
    susanajax

Más contenido relacionado

La actualidad más candente (13)

Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.com
 
La Web 2
La Web 2La Web 2
La Web 2
 
Tp Tics Hypertexto
Tp Tics HypertextoTp Tics Hypertexto
Tp Tics Hypertexto
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Desarrollo y consumo de web services
Desarrollo y consumo de web servicesDesarrollo y consumo de web services
Desarrollo y consumo de web services
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
SOA y Web Services
SOA y Web ServicesSOA y Web Services
SOA y Web Services
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Similar a Taller 3 conexion

Evolucion de la web ( edav)_CIPA 5_ pedagogia
Evolucion de la web ( edav)_CIPA 5_ pedagogiaEvolucion de la web ( edav)_CIPA 5_ pedagogia
Evolucion de la web ( edav)_CIPA 5_ pedagogiakamilaramirez
 
Presentación Tecnologia web 2.0
Presentación Tecnologia web 2.0Presentación Tecnologia web 2.0
Presentación Tecnologia web 2.0Diego717santos
 
Web 2.0 Presentacion Examen
Web 2.0 Presentacion ExamenWeb 2.0 Presentacion Examen
Web 2.0 Presentacion Examenjuanxxito
 
Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologiajosia321
 
Trabajo de sistemas web 2.0
Trabajo de sistemas web 2.0Trabajo de sistemas web 2.0
Trabajo de sistemas web 2.0estructurasdar
 
Qué es la web 2 power point.
Qué es la web 2 power point.Qué es la web 2 power point.
Qué es la web 2 power point.66racosta
 
Qué es la web 2 power point.
Qué es la web 2 power point.Qué es la web 2 power point.
Qué es la web 2 power point.66racosta
 
Tecnologías en la web 2.0
Tecnologías en la web 2.0Tecnologías en la web 2.0
Tecnologías en la web 2.0Edwin Ortiz
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptssuser948499
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptssuser948499
 

Similar a Taller 3 conexion (20)

Evolucion de la web ( edav)_CIPA 5_ pedagogia
Evolucion de la web ( edav)_CIPA 5_ pedagogiaEvolucion de la web ( edav)_CIPA 5_ pedagogia
Evolucion de la web ( edav)_CIPA 5_ pedagogia
 
web20
web20web20
web20
 
Presentación Tecnologia web 2.0
Presentación Tecnologia web 2.0Presentación Tecnologia web 2.0
Presentación Tecnologia web 2.0
 
Web 2.0 Presentacion Examen
Web 2.0 Presentacion ExamenWeb 2.0 Presentacion Examen
Web 2.0 Presentacion Examen
 
Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologia
 
Web 2,0
Web 2,0Web 2,0
Web 2,0
 
Trabajo de sistemas web 2.0
Trabajo de sistemas web 2.0Trabajo de sistemas web 2.0
Trabajo de sistemas web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Qué es la web 2 power point.
Qué es la web 2 power point.Qué es la web 2 power point.
Qué es la web 2 power point.
 
Qué es la web 2 power point.
Qué es la web 2 power point.Qué es la web 2 power point.
Qué es la web 2 power point.
 
Tecnologías en la web 2.0
Tecnologías en la web 2.0Tecnologías en la web 2.0
Tecnologías en la web 2.0
 
web
webweb
web
 
Herramientas 2.0
Herramientas 2.0Herramientas 2.0
Herramientas 2.0
 
Herramientas 2.0
Herramientas 2.0Herramientas 2.0
Herramientas 2.0
 
Herramientas 2[1].0
Herramientas 2[1].0Herramientas 2[1].0
Herramientas 2[1].0
 
Herramientas 2[1].0
Herramientas 2[1].0Herramientas 2[1].0
Herramientas 2[1].0
 
Web 2.0...
Web 2.0...Web 2.0...
Web 2.0...
 
Web 2.0...
Web 2.0...Web 2.0...
Web 2.0...
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 

Taller 3 conexion

  • 1.
  • 2. Introducción  Definición  Tecnologías que la componen (descripción de cada una)  Quienes usan Ajax  Referencias
  • 3. En la historia del internet encontramos que antes del concepto WEB 2.0 las paginas eran estáticas gracias a que estaban diseñadas en código HTML. Las WEB 2.0 están diseñadas básicamente para la interacción de los usuarios.
  • 4. No existe una definición precisa de lo que es WEB 2.0 pero el concepto básico es la agrupación de varios recursos tecnológicos que permiten la interacción y retroalimentación con los aportes de los usuarios Esa es la diferencia con la WEB 1.0 que se limita a mostrar información y que ni siquiera se actualiza.
  • 5. ◦ CSS, marcado XHTML válido semánticamente y Microformatos ◦ Técnicas de aplicaciones ricas no intrusivas (como AJAX) ◦ Java Web Start ◦ Redifusión/Agregación de datos en RSS/ATOM ◦ URLs sencillas con significado semántico ◦ JCC y APIs REST ◦ JSON ◦ Mashup (aplicación web híbrida)
  • 6. El nombre viene del inglés Cascading Style Sheets, del que toma sus siglas. CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML2 La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
  • 7. Estas aplicaciones se ejecutan 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, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.
  • 8. permite arrancar aplicaciones Java que están en un servidor web de aplicaciones comprobando previamente si el cliente tiene la versión actualizada de dicha aplicación. Si no es así descargará la última versión y se ejecutará en local. El arranque de dichas aplicaciones puede ser efectuado mediante enlaces en una página web o bien a través de enlaces en el escritorio cliente. Mediante está tecnología se asegura que una aplicación es distribuida siempre en su última versión.
  • 9. un RSS es realmente un formato de archivo, basado en XML, que sirve para recoger contenidos publicados en páginas web. Los RSS tienen extensión .rss o bien .xml, pero en realidad son un simple archivo de texto donde aparecen referencias a contenidos publicados, en un formato específico, creado a partir de XML.
  • 10. las URL semánticas están formadas con palabras relacionadas con el contenido de la página y fáciles de recordar. Estas se utilizan en los sitios web dinámicos (no estáticos). Por ello se están utilizando mucho más que las URL extensas.
  • 11. sigla de JavaScript Client Communication hace referencia a las técnicas de programación que, utilizando objetos JSI en el navegador (en el lado cliente y no en el servidor), facilitan la integración en la misma página Web de aplicaciones y servicios a priori independientes. Como AJAX o Web 2.0, JCC no constituye una tecnología nueva en sí misma, sino que es un término que referencia a determinada técnica de programación basada en JavaScript.
  • 12. La Transferencia de Estado Representacional (Representational State Transfer) o REST es una técnica de arquitectura software para sistemas hipermedia distribuidos como la Word Wide Web. El término se originó en el año 2000, en una tesis doctoral sobre la web escrita por Roy Fielding, uno de los principales autores de la especificación del protocolo HTTP y ha pasado a ser ampliamente utilizado por la comunidad de desarrollo.
  • 13. La simplicidad de JSON ha dado lugar a la generalización de su uso, especialmente como alternativa a XML en AJAX. Una de las supuestas ventajas de JSON sobre XML como formato de intercambio de datos en este contexto es que es mucho más sencillo escribir un analizador sintáctico (parser) de JSON. En JavaScript, un texto JSON se puede analizar fácilmente usando el procedimiento eval(), lo cual ha sido fundamental para que JSON haya sido aceptado por parte de la comunidad de desarrolladores AJAX, debido a la ubicuidad de JavaScript en casi cualquier navegador web.
  • 14. En desarrollo web, un mashup es una página web o aplicación que usa y combina datos, presentaciones y funcionalidad procedentes de una o más fuentes para crear nuevos servicios. El término implica integración fácil y rápida, usando a menudo APIs abiertos y fuentes de datos para producir resultados enriquecidos que no fueron la razón original para la que fueron producidos los datos en crudo originales. Las principales características del mashup son la combinación, la visualización y la agregación. Es importante transformar los datos existentes en otros más útiles tanto para uso personal como profesional.
  • 15. Uno de los primeros entornos para programar sitios web que permitió a los programadores incorporar AJAX fácilmente fue Ruby on Rails.  A9, buscador de Amazon.com  Flickr. Álbumes de fotos online.  Oddpost, servicio avanzado de webmail de Yahoo!  Basecamp, servicio de gestión de proyectos diseñado por 37Signals sobre plataforma Rails.  24SevenOffice ERP/CRM.  Panoramio.com Comunidad de fotos sobre Google Maps.  Meebo Mensajería Instantánea desde tu navegador.  Trabber.com Buscador de vuelos.  IBM ya propuso un toolkit AJAX para Eclipse. la coalición también ha prometido tener en cuenta la compatibilidad con el Kabuki AJAX Toolkit actualmente en la incubadora de Apache.
  • 16. http://es.wikipedia.org  http://definicion.de/web-2-0/  https://sites.google.com/site/faiberts/quiene susanajax