15
Web 2.0

Web 20

Embed Size (px)

Citation preview

Page 1: Web 20

Web 2.0

Page 2: Web 20

Que es Web 2.0Que es Web 2.0Web2.0 aparece como termino en 2004Web2.0 aparece como termino en 2004– Promovido por un grupo de personas (fundamentalmente Promovido por un grupo de personas (fundamentalmente

en California)en California)– O’Reilly está considerado como el promotor o inventor del O’Reilly está considerado como el promotor o inventor del

términotérmino

Es un proceso de reflexión -> no es una nueva tecnologíaEs un proceso de reflexión -> no es una nueva tecnología

Objetivo:Objetivo:– encontrar patrones de éxito de empresas y servicios de encontrar patrones de éxito de empresas y servicios de

InternetInternetQue han sobrevivido con enorme éxito a la burbuja de Que han sobrevivido con enorme éxito a la burbuja de InternetInternet

– Google, Amazon, eBay, Skipe, Wikipedia, Blogosfera, Google, Amazon, eBay, Skipe, Wikipedia, Blogosfera, ….….

Hay personas que lo consideran un termino vacio de contenidoHay personas que lo consideran un termino vacio de contenido– Aunque es una realidad en terminos de empresas y Aunque es una realidad en terminos de empresas y

serviciosservicios

Page 3: Web 20

Sustratos del Web 2.0Sustratos del Web 2.0Sustrato participativo y socialSustrato participativo y social– Web 2.0 es sobre todo interaccion y Web 2.0 es sobre todo interaccion y

collaboración entre personas al collaboración entre personas al margen de la tecnologíamargen de la tecnología

Comunidades On-lineComunidades On-line

Sustrato personalSustrato personal– Voluntad de vivir en la red y Voluntad de vivir en la red y

aprovechar sus posibilidadesaprovechar sus posibilidades

Sustrato tecnológicoSustrato tecnológico– Arquitecturas de despliegue de Arquitecturas de despliegue de

servicios que facilitan servicios que facilitan El uso de los servicios por los usuariosEl uso de los servicios por los usuariosEl despliegue y la creación de nuevos El despliegue y la creación de nuevos serviciosservicios

Page 4: Web 20

Tagging (folksonomy)

Directorios, taxonomy

Conocimiento

SyndicationURLsReferencias

WikipediaBritannica OnlineEnciclopedia

SKIPE, …NetmeetingV&VoIP

Servicios Google, …

Netscape, Explorer, ..Plataformas

WikisContent Manag. Systems

Sitios Web

BlogsPaginas personalesImagen personal

Web 2.0Web 2.0Web 1.0Web 1.0

Ejemplos de paso de Web1.0 a Web 2.0

Page 5: Web 20

Sustrato personal: Homo 2.0Sustrato personal: Homo 2.0Los pioneros del Web 2.0Los pioneros del Web 2.0– Desarrollan al máximo su proyección e Desarrollan al máximo su proyección e

imagen en la redimagen en la redPoseen su Blog: es su Poseen su Blog: es su imagen/personalidad en la redimagen/personalidad en la redSiguen reglas/etiquetas de Siguen reglas/etiquetas de comportamiento en redcomportamiento en red

EvoluciónEvolución– -> Homo sapiens -> Homo sapiens – -> Homo papyrus-> Homo papyrus– -> Homo zappiens-> Homo zappiens– -> Homo 2.0-> Homo 2.0

Bloglodita, homo blogotiensis u hombre de Bloglodita, homo blogotiensis u hombre de BlogmañonBlogmañon

Page 6: Web 20

Sustrato socialSustrato socialLa red se democratizaLa red se democratiza– Se amplia enormente el número de Se amplia enormente el número de

usuarios que utilizan la red de forma usuarios que utilizan la red de forma activa y participativaactiva y participativa

Usuarios no técnicos desarrollan sus Usuarios no técnicos desarrollan sus propios serviciospropios servicios

Aparecen las comunidades en la Aparecen las comunidades en la redred– La interacción-participación se hace al La interacción-participación se hace al

margen de la técnologíamargen de la técnología– Crecen de forma espectacular Crecen de forma espectacular

Si satisfacen una necesidad social o de Si satisfacen una necesidad social o de collaboracióncollaboración

– Las comunidades enriquecen el Las comunidades enriquecen el “conocimiento” en la red“conocimiento” en la red

Compartiendo datos y reflexiones con la Compartiendo datos y reflexiones con la comunidadcomunidad

Page 7: Web 20

El valor de un servicios esta en El valor de un servicios esta en – El tamaño de la comunidadEl tamaño de la comunidad

– La acumulación de datos y conocimiento: “Data La acumulación de datos y conocimiento: “Data Inside” Inside”

Compartido y enriquecido por todos los usuariosCompartido y enriquecido por todos los usuarios– Indices (Tags), recommendaciones, comentarios, …Indices (Tags), recommendaciones, comentarios, …

Folksonomies (tag clouds):Folksonomies (tag clouds):– Ontologias creadas dinamicamente por los Ontologias creadas dinamicamente por los

usuariosusuariosClasifican la información guardada por una Clasifican la información guardada por una comunidadcomunidad

– Son un subproducto de enorme utilidad de la Son un subproducto de enorme utilidad de la actividad de la comunidadactividad de la comunidad

Ejemplos de uso de conocimiento Ejemplos de uso de conocimiento compartidocompartido– Google: Explota económicamente el conocimiento Google: Explota económicamente el conocimiento

del interés de un usuariodel interés de un usuario

– Amazón, eBay: datos de ventas, comentarios, .. Amazón, eBay: datos de ventas, comentarios, .. ayudan a otros usuariosayudan a otros usuarios

– Del.icio.us: los links guardados por un usuario son Del.icio.us: los links guardados por un usuario son valiosos para otrosvaliosos para otros

La comunidad como valor

Page 8: Web 20

Understand your goal Understand your goal simplysimply. . -> Simplicidad-> Simplicidad Know thy Know thy popular standardspopular standards and use them. and use them. The The Web is the platformWeb is the platform; make it grow. ; make it grow.

TheThe link link is the is the fundamental unit of thoughtfundamental unit of thought. . -> Permalink-> Permalink

Data belongs to those that create itData belongs to those that create it. . -> Data orientation-> Data orientation It's about It's about data firstdata first, experiences and , experiences and functionality second. functionality second. Everything is Everything is editableeditable. . GranulateGranulate your data and services. your data and services. Provide data and services that are for Provide data and services that are for user's user's individual benefitindividual benefit. .

Be prepared to Be prepared to shareshare everything everything with with enthusiasmenthusiasm. . -> Collaboracion-> Collaboracion

IdentityIdentity on the Web is on the Web is sacrosanctsacrosanct. . -> Identidad-> Identidad

Offer/use Offer/use rich user experiencesrich user experiences. . -> User is first-> User is first Obey the law of Obey the law of unintended usesunintended uses. . Understand and embrace the "Understand and embrace the "capability capability gradientgradient“ .“ .User-drivenUser-driven organization and filtering are not organization and filtering are not just nice to have. just nice to have. Embrace and enable Embrace and enable rapid change and rapid change and feedbackfeedback..

Thinking in Web 2.0 - Sixteen Ways Thinking in Web 2.0 - Sixteen Ways Dion HinchcliffeDion Hinchcliffe

Page 9: Web 20

Identidad: Individuo o EmpresaIdentidad: Individuo o Empresa

- Identidad social: <dirección-email>, acronimo, ..- Identidad social: <dirección-email>, acronimo, ..

- Software Social basado en:- Software Social basado en:

Confianza y reputaciónConfianza y reputación

Web 2.0Web 2.0

- Entorno corporativo- Entorno corporativo- Identidad digital segura- Identidad digital segura

SOA (pesada)SOA (pesada)

Page 10: Web 20

El permalink aparece en los blogs El permalink aparece en los blogs – Para acceder a una noticia cuando sale de la Para acceder a una noticia cuando sale de la

pagina principalpagina principal

Los recursos Web deben ser accesibles Los recursos Web deben ser accesibles siempresiempre– Un URL, el permalink, debe identificarloUn URL, el permalink, debe identificarlo

Muchas paginas Web no siguen este principio: Muchas paginas Web no siguen este principio: FramesFrames

– El permalink permite reutilización en cualquier El permalink permite reutilización en cualquier momentomomento

Se evitan los links rotosSe evitan los links rotos

El permalink debe ser legible y con formato El permalink debe ser legible y con formato predefinido:predefinido:– boastMachine:boastMachine:

http://<site-specific>/post/<blog_name>/<unique http://<site-specific>/post/<blog_name>/<unique integer identifier>/<article name>integer identifier>/<article name>

– WordPress: WordPress: http://<site-specific>/<4 digit year>/<2 digit month>/<2 http://<site-specific>/<4 digit year>/<2 digit month>/<2

digit date>/<article name>/digit date>/<article name>/

El permalink puede publicarse en HTMLEl permalink puede publicarse en HTML

Permalink

Page 11: Web 20

Sindicación de Contenidos: Sindicación de Contenidos: RSS/AtomRSS/Atom

RSS/Atom se ha convertido en el eje del Web RSS/Atom se ha convertido en el eje del Web 2.02.0– Protocolo de transferencia estructurada de flujos de Protocolo de transferencia estructurada de flujos de

notificacionesnotificaciones– RSS conocido como el “PIPE de Internet”RSS conocido como el “PIPE de Internet”

Usos de RSS/AtomUsos de RSS/Atom– Notificación: Para informar (masivamente) sobre Notificación: Para informar (masivamente) sobre

cambios de información cambios de información Sin control centralSin control centralOrientado a autoservicioOrientado a autoservicio

– Sindicación:Sindicación: Para publicación regular de informaciónPara publicación regular de información– blogs, articulos de noticias, podcasts, videos, anuncios de blogs, articulos de noticias, podcasts, videos, anuncios de

trabajo, informes metereológicos, finacieros, etc.trabajo, informes metereológicos, finacieros, etc.

– Pegamento para construir servicios: Pegamento para construir servicios: Para conectar 2 servicios entre si Para conectar 2 servicios entre si – Haciendo mezcla de datos Haciendo mezcla de datos

Permiten crear cadenas de suministro de datos Permiten crear cadenas de suministro de datos

Page 12: Web 20

Con tecnologías basadas en servidorCon tecnologías basadas en servidor– Arquitecturas de tipo ‘Open Network Computing’Arquitecturas de tipo ‘Open Network Computing’

Con despliegue nulo para los usuariosCon despliegue nulo para los usuarios– Basadas en Web: Firefox, Explorer, Opera, Safari, ..Basadas en Web: Firefox, Explorer, Opera, Safari, ..

AJAX: Asynchronous JavaScript And XMLAJAX: Asynchronous JavaScript And XML– Basada en estandares del W3CBasada en estandares del W3C– Popularizada por GooglePopularizada por Google– Mejora la usabilidad y prestaciones Mejora la usabilidad y prestaciones

frente a técnicas tradicionalesfrente a técnicas tradicionales

RoR (Rubi on Rails)RoR (Rubi on Rails)– Candidato principal para “mashing up”Candidato principal para “mashing up”

Gran productividadGran productividad

Tecnologías de despliegue de servicios: ejemplos

Page 13: Web 20

Los grandes competidoresLos grandes competidores

Writely, ….

Google Groups,

Talk, Calendar y

Gmail

Blogger

GoogleGoogle(anuncios)(anuncios)

Office 2007Ofimática distribuida

Yahoo Groups, Skipe,

Calendar y mail

MSN Groups,

Messenger, hotmail y Outlook

Desarrollo y soporte de comunidades

GeoCitiesMSN SpacesPublicación y agregación

Yahoo/EbYahoo/Ebayay

(anuncios (anuncios y ventas)y ventas)

MicrosoftMicrosoft(licencias)(licencias)

Servicios

Page 14: Web 20

Conclusiones Conclusiones Web 2.0 es un “gravitational core” (O’Reilly)Web 2.0 es un “gravitational core” (O’Reilly)

– Web 2.0 no es una nueva propuesta técnica Web 2.0 no es una nueva propuesta técnica

– Web 2.0 son ‘recomendaciones’ para:Web 2.0 son ‘recomendaciones’ para:Desarrollar servicios simples y escalablesDesarrollar servicios simples y escalables– Perfiles de normas y middleware a utilizarPerfiles de normas y middleware a utilizar

Propuesta metodológicaPropuesta metodológicaEstilo de vida en la red y en sus comunidadesEstilo de vida en la red y en sus comunidades

Web 2.0 promueve la ‘innovación de los Web 2.0 promueve la ‘innovación de los usuarios’usuarios’– Con técnicas sencillas e interfaces usablesCon técnicas sencillas e interfaces usables

Capaces de esacalar a grandes comunidadesCapaces de esacalar a grandes comunidades

Web 2.0 no tiene autoridades centralesWeb 2.0 no tiene autoridades centrales– Comunidades basadas en consenso, convergencia, Comunidades basadas en consenso, convergencia,

confianza confianza Ejemplo: anotaciones semanticas & folksonomies Ejemplo: anotaciones semanticas & folksonomies

Page 15: Web 20

Algunas referenciasAlgunas referenciasWeb 2.0, by Tim O’ReillyWeb 2.0, by Tim O’Reilly– http://www.oreillynet.com/lpt/a/6228http://www.oreillynet.com/lpt/a/6228

Web 2.0 Journal, by Web 2.0 Journal, by Dion HinchcliffeDion Hinchcliffe – http://web2.wsj2.com/http://web2.wsj2.com/

Web 2.0 definitions: Web 2.0 definitions: http://web2.wsj2.com/review_of_the_years_best_web_20_explanations.htmhttp://web2.wsj2.com/review_of_the_years_best_web_20_explanations.htm

Social software: Social software: http://web2.wsj2.com/useful_distinctions_in_social_software.htmhttp://web2.wsj2.com/useful_distinctions_in_social_software.htm

Muchos otrosMuchos otros

Web 2.0, AJAX, JSON, … in Wikipedia Web 2.0, AJAX, JSON, … in Wikipedia – http://en.wikipedia.org/wiki/Web_2.0http://en.wikipedia.org/wiki/Web_2.0, ,

….….

Microformatos Microformatos – http://http://microformats.org/wiki/microformatsmicroformats.org/wiki/microformats