Web 2.0, W3C y Software Social

2,552 views
2,486 views

Published on

Presentación realizada en el Dia W3C España organizado por la oficina W3C española en UPM

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,552
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
59
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Web 2.0, W3C y Software Social

  1. 1. Web 2.0 o Software Social Juan Quemada Universidad Politécnica de Madrid Reunión Miembros W3C España, 23 de mayo 2007
  2. 2. Qué es Web 2.0 <ul><li>Web2.0 aparece como término en 2004 </li></ul><ul><ul><li>Es un término de marketing </li></ul></ul><ul><ul><ul><li>Creado por Dale Dougherty de O’Reilly Media </li></ul></ul></ul><ul><ul><ul><ul><li>Para atraer inversiones a Internet despues de la crisis “.com” </li></ul></ul></ul></ul><ul><li>Algunos son criticos: Tim Berners-Lee! </li></ul><ul><ul><li>TBL promueve un proceso de convergencia entre W3C y Web 2.0 </li></ul></ul><ul><ul><ul><li>Tim O’Reilly en ultimo AC-W3C: </li></ul></ul></ul><ul><ul><ul><ul><li>Web 1.0 = Web 2.0 => it was Web 1.5 that got it wrong </li></ul></ul></ul></ul><ul><li>Otros consideran que es la evolución del software social </li></ul><ul><li>Lo importante es el proceso de reflexión que crea: </li></ul><ul><ul><li>¿Cuales son los “Patrones de Exito” en Internet? </li></ul></ul><ul><ul><ul><li>Google, Amazon, eBay, Wikipedia, Blogosfera, SecondLife, YouTube, .. </li></ul></ul></ul>
  3. 3. Web 2.0 y la Revolución TIC* <ul><li>Web 2.0 -> Una fase en la revolución TIC </li></ul><ul><ul><li>- Internet se hace accesible a los no profesionales </li></ul></ul>*Carlota Pérez: Technological Revolutions And Financial Capital Periodo de Despliegue Periodo de Instalación Crisis Punto-com Irrupción Frenesí Sinergia Maduración 1971 2001 2004 ???? 1987 ???? Web 2.0 Grado de difusión de la tecnología microprocesador
  4. 4. Definición de Web 2.0 <ul><li>Tim O’Reilly: Trying Again (2006-12-10) </li></ul><ul><li>Web 2.0 is: </li></ul><ul><li>the business revolution in the computer industry </li></ul><ul><li>caused by the move to the internet as platform , </li></ul><ul><li>and an attempt to understand the rules for success </li></ul><ul><li>on that new platform. </li></ul><ul><li>Chief among those rules is this: </li></ul><ul><li>Build applications that harness network effects </li></ul><ul><li>to get better the more people use them . </li></ul><ul><li>(This is what I've elsewhere called </li></ul><ul><li>&quot; harnessing collective intelligence .&quot;) </li></ul>
  5. 5. Inteligencia Colectiva <ul><li>Inteligencia Colectiva </li></ul><ul><ul><li>Inteligencia que emerge de la colaboración y la competición entre muchos individuos </li></ul></ul><ul><ul><li>“ El conjunto es mas que la suma de las partes” </li></ul></ul><ul><li>Ejemplos de recolección de Inteligencia Colectiva </li></ul><ul><ul><li>Google </li></ul></ul><ul><ul><ul><li>Busquedas: Recolección de intereses de usuarios </li></ul></ul></ul><ul><ul><li>Wikipedia </li></ul></ul><ul><ul><ul><li>Recolección de contribuciones y articulos </li></ul></ul></ul><ul><ul><li>Blogosfera </li></ul></ul><ul><ul><ul><li>Recolección de información encontrada mientras se navega </li></ul></ul></ul>
  6. 6. Ejemplo: slideshare <ul><li>El interés </li></ul><ul><li>está tanto </li></ul><ul><li>en la </li></ul><ul><li>red social </li></ul><ul><li>como en el </li></ul><ul><li>contenido </li></ul>
  7. 7. Tendencia Web2.0: Aplicaciones y software ---> servicios El gran duelo: Google frente a Microsoft Google docs: Writely, Excel, Calendar, Presently Office 2007 Ofimática distribuida Google Groups, Talk, Calendar y Gmail MSN Groups, Messenger, hotmail y Outlook Desarrollo y soporte de comunidades Blogger MSN Spaces Publicación y agregación Google / Venta de publicidad Microsoft / Venta de licencias Empresas / Modelo de Negocio
  8. 8. Conceptos y Modelos CoP (Communities of Practice): Aprendizaje social que ocurre en grupos con un interés común donde se colabora compartiendo ideas, soluciones o innovaciones ( Jean Lave and Etienne Wenger). Long Tail (Chris Anderson): Modelo de negocio, actividad o uso en servicos, negocios o CoPs en Internet. Web, CoPs, ..: Red libre de escala
  9. 9. Tecnologías del Web 2.0 <ul><li>Web 2.0 no es una nueva propuesta de tecnología </li></ul><ul><ul><li>Es una selección de tecnologías y patrones de uso eficaces </li></ul></ul><ul><ul><ul><li>Mayoritariamente con tecnologías de los años 90 </li></ul></ul></ul><ul><li>Principales retos: </li></ul><ul><ul><li>Usabilidad </li></ul></ul><ul><ul><ul><li>Servicios intuitivos (sin manual) y con diseño visual simple </li></ul></ul></ul><ul><ul><ul><ul><li>Adaptados a la demandas de los usuarios (no técnicos) </li></ul></ul></ul></ul><ul><ul><li>Reutilización -> colaboración, socialización, compartición </li></ul></ul><ul><ul><li>Facilidad de despliegue </li></ul></ul><ul><ul><ul><li>Basado en servidor: zero user deployment </li></ul></ul></ul><ul><ul><ul><ul><li>Web 2.0: “Web as platform” </li></ul></ul></ul></ul>
  10. 10. Web 2.0: Despliegue de servicios <ul><li>“ Web as platform” </li></ul><ul><ul><li>Programas ejecutables en visor Web: </li></ul></ul><ul><ul><ul><li>Firefox, Explorer, Opera, Konqueror, Safari, .. </li></ul></ul></ul><ul><ul><li>Interactivos y con buena velocidad de respuesta </li></ul></ul><ul><li>Ejemplo: AJAX - Asynchronous JavaScript And XML </li></ul><ul><ul><li>Normas utilizadas: </li></ul></ul><ul><ul><ul><li>Javascript, DOM* , XMLHTTPRequest, XML* </li></ul></ul></ul>*Normas W3C
  11. 11. Normalización, Web 2.0 y W3C <ul><li>El proceso de normalización (mesa redonda WWW2006): </li></ul><ul><ul><li>Tradicionalmente (ponente Web 2.0) </li></ul></ul><ul><ul><ul><li>Innovar, adoptar y normalizar (IETF, …) </li></ul></ul></ul><ul><ul><ul><li>W3C -> ¡¡¡Normalizar, adoptar e innovar!!! </li></ul></ul></ul><ul><ul><li>W3C: </li></ul></ul><ul><ul><ul><li>Normalizar, adoptar?, innovar y evolucionar </li></ul></ul></ul>Complejidad Creatividad Análisis Tim Berners Lee, Keynote, WWW2007 Idea Uso Masivo Técnico Social Nivel micro Social Nivel macro realimentación Ingeniería Ciencia
  12. 12. Convergencia W3C <-> Web 2.0 <ul><li>Web Services: </li></ul><ul><ul><li>Normas W3C basadas en SOAP </li></ul></ul><ul><ul><li>Se tiende a usar REST (Representational State Transfer) </li></ul></ul><ul><ul><ul><li>http, xmlhttprequest, XML, JSON, ….. </li></ul></ul></ul><ul><li>Web Semántico </li></ul><ul><ul><li>Normas W3C basadas RDF, OWL, … </li></ul></ul><ul><ul><li>Se tiende a usar folcsonomías, microformatos, … </li></ul></ul><ul><li>Sindicación </li></ul><ul><ul><li>Se usa ATOM, ATOMPP, RSS, … </li></ul></ul>
  13. 13. Conclusiones <ul><li>Web 2.0 es una “business revolution” según Tim O’Reilly </li></ul><ul><ul><li>Basada en la recolección de la “Inteligencia Colectiva” </li></ul></ul><ul><ul><ul><li>Web 2.0 no es una nueva propuesta técnica </li></ul></ul></ul><ul><ul><ul><li>Web 2.0 son servicios para grandes comunidades </li></ul></ul></ul><ul><li>Web 2.0 es el paradigma tecno-económico </li></ul><ul><ul><li>Que domina hoy en la revolución de las TIC </li></ul></ul><ul><li>Web 2.0 y W3C </li></ul><ul><ul><li>W3C desarrolla normas en el nivel “micro” </li></ul></ul><ul><ul><ul><li>Que luego deben ser adoptadas a nivel “macro” </li></ul></ul></ul><ul><ul><li>Web 2.0 es parte del nivel “macro” (y “micro”) </li></ul></ul><ul><ul><ul><li>Donde se validan y adoptan las normas </li></ul></ul></ul>
  14. 14. <ul><li>El permalink aparece en los blogs </li></ul><ul><ul><li>Para acceder a una noticia cuando sale de la pagina principal </li></ul></ul><ul><ul><ul><li>Permite referenciar un post indefinidamente </li></ul></ul></ul><ul><li>Principio arquitectural en que se basa el permalink: </li></ul><ul><ul><li>cada elemento de un recurso Web es a su vez otro recurso Web </li></ul></ul><ul><ul><ul><li>Que puede ser reutilizado a través de un URL </li></ul></ul></ul><ul><li>El Web 1.5 rompe este principio </li></ul><ul><ul><li>Ejemplo: Frames </li></ul></ul><ul><li>Reflexión: ¿Podría el W3C restaurar este principio? </li></ul><ul><ul><ul><li>Incluso normalizar el formato de un permalink </li></ul></ul></ul>Permanencia de Contribuciones: Permalink
  15. 15. Web Services <ul><li>W3C Web Services: </li></ul><ul><ul><li>Normas W3C para federación de servicios abierta </li></ul></ul><ul><ul><ul><li>Basadas en SOAP </li></ul></ul></ul><ul><ul><ul><ul><li>Pila de normas esta incompleta </li></ul></ul></ul></ul><ul><li>Web 2.0: </li></ul><ul><ul><li>REST (Representational State Transfer) </li></ul></ul><ul><ul><ul><li>Colección de principios arquitecturales </li></ul></ul></ul><ul><ul><ul><ul><li>Basado en XML y HTTP o XMLHTTP </li></ul></ul></ul></ul>
  16. 16. Web Semántico o Folcsonomías <ul><li>Web Semantico: </li></ul><ul><ul><li>Debe dotar de significado a los recursos Web </li></ul></ul><ul><ul><ul><li>mayor precisión en busqueda y clasificar con </li></ul></ul></ul><ul><ul><li>Debe automatizar razonamiento </li></ul></ul><ul><li>Web 2.0: </li></ul><ul><ul><li>folcsonomías </li></ul></ul><ul><ul><ul><li>Etiquetado colaborativo y sin control central </li></ul></ul></ul><ul><ul><li>microformatos </li></ul></ul><ul><ul><ul><li>Añaden pseudosemántica a recursos Web </li></ul></ul></ul>
  17. 17. Folcsonomías: Clasificación Colaborativa <ul><li>Folcsonomía: etiquetado libre y compartido </li></ul><ul><ul><li>Se crean de forma colaborativa, sin control central </li></ul></ul><ul><ul><ul><li>Los usuarios eligen libremente las etiquetas </li></ul></ul></ul><ul><ul><ul><ul><li>En ingles: “tags”, “tag cloud”, folksonomy </li></ul></ul></ul></ul><ul><ul><li>Herramienta perfecta para “wise crowds” </li></ul></ul><ul><ul><li>Ejemplos: del.icio.us, 43Things, Flickr, YouTube, … </li></ul></ul><ul><li>Enormemente eficaces para clasificar y buscar información </li></ul><ul><ul><li>Estan substituyendo a las carpetas </li></ul></ul>
  18. 18. Folcsonomías: Clasificación Colaborativa <ul><li>Folcsonomía: etiquetado libre y compartido </li></ul><ul><ul><li>Se crean de forma colaborativa, sin control central </li></ul></ul><ul><ul><ul><li>Los usuarios eligen libremente las etiquetas </li></ul></ul></ul><ul><ul><ul><ul><li>En ingles: “tags”, “tag cloud”, folksonomy </li></ul></ul></ul></ul><ul><ul><li>Herramienta perfecta para “wise crowds” </li></ul></ul><ul><ul><li>Ejemplos: del.icio.us, 43Things, Flickr, YouTube, … </li></ul></ul><ul><li>Enormemente eficaces para clasificar y buscar información </li></ul><ul><ul><li>Estan substituyendo a las carpetas </li></ul></ul>
  19. 19. Sindicación de Contenidos: RSS/Atom <ul><li>RSS/Atom se ha convertido en el conector del Web 2.0 </li></ul><ul><ul><li>Protocolo de transferencia estructurada de notificaciones </li></ul></ul><ul><ul><ul><li>RSS conocido como el “PIPE de Internet” </li></ul></ul></ul><ul><li>Usos de RSS/Atom </li></ul><ul><ul><li>Notificación: Para informar masivamente sobre cambios </li></ul></ul><ul><ul><ul><li>Sin control central y orientado a autoservicio </li></ul></ul></ul><ul><ul><li>Sindicación: Para publicación regular de información </li></ul></ul><ul><ul><ul><li>blogs, noticias, podcasts, videos, anuncios de trabajo, etc. </li></ul></ul></ul><ul><ul><li>Mashups: Para construir nuevos servicios </li></ul></ul><ul><ul><ul><li>Filtrado y mezcla de datos </li></ul></ul></ul><ul><li>El futuro: ATOMPP - The ATOM Publishing Protocol </li></ul><ul><ul><li>Protocolo bidireccional: consulta y envío de flujos de metadatos </li></ul></ul>

×