Mayo
23
en la Categoría: Mira que he aprendido hoy!!, escrito por Acid el 23-05-2008

    ¿Qué es exactamente Web 2.0?

Yo creo que al preguntar esto, suele ocurrir que aunque estemos informados, nos cuesta explicarlo en pocas palabras. Al menos a mi me ha ocurrido. Se convirtió en un término de moda, pero un concepto algo difuso. Fue un término creado por Tim O’Reilly para designar una serie de características comunes de antiguas webs de éxito, y de otras más recientes que estaban surgiendo. O’Reilly recopiló esas características destacando 7, tanto para el evento que organizó en el año 2004 como para un famoso artículo en 2005 llamado “¿Qué es Web 2.0?” (en castellano aquí y aquí). Pero esas 7 son muchas, son complejas de explicar y reunir todas esas características en algo sencillo parecía complicado.

Leí en un artículo (Cómo será la Web 3.0) un resumen de definición basado en 3 aspectos:

Un buen resumen de lo que significa es obra de Wade Roush, quien en el Technology Review del MIT argumentaba que el término web 2.0 se refiere a tres cosas: nuevos mecanismos de relación y comunicación entre las personas utilizando las tecnologías de redes sociales (con servicios como MySpace, YouTube, Digg o Wikipedia), la utilización de estándares web para la creación de servicios distribuidos en Internet (léase “mashups” como Housing Maps, un servicios inmobiliario que combina datos propios con mapas de Google Maps) y la mejora en los interfaces de las páginas web hasta llegar a imitar, casi a la perfección, la experiencia de usuario de las aplicaciones clásicas que se ejecutan en un ordenador.

Después de meditar, llegué a la siguiente expresión:

    “Web 2.0″ = “FACILITAR al máximo EL VALOR DE LA posible PARTICIPACIÓN DE CUALQUIERA”

No se si os parece discutible o queréis sugerir otra frase diferente.

Por ejemplo, hay que fijarse que digo “facilitar” y “la posible participación”, ya que en realidad no hay una gran participación (parece ser que sólo el 1% participa aportando a la web: creando contenido, etc), pero sí creo que es clave esa intención de que participe la gente.

Esta frase creo que resume y se amolda muy bien a las 7 características y aquí lo explico un poco más:

1. Web como plataforma:
         En lugar de aplicaciones de escritorio, aplicaciones web.
Hacer que cualquier aplicación web sea fácil de usar y con las ventajas de la web.
Por ejemplo, hojas de cálculo o procesadores de texto que permitan a varios ver o editar los documentos, desde cualquier sitio.
Por tanto ya no se escriben aplicaciones para un chip, o sistema operativo o máquina virtual, sino aplicaciones para la web, accesibles por protocolos web (HTTP) y navegadores.

2. Aprovechar la Inteligencia colectiva:
         Si cualquiera puede participar de forma fácil, esa participación aporta un valor que se intenta aprovechar al máximo.

3. Los datos son el próximo Intel Inside:
         Las aplicaciones dejan de ser meros “programas”, algoritmos que usa UNA persona aislada sino que aprovechan montones de datos, especialmente datos aportados por otros usuarios. Los datos se convierten en una pieza clave, que supone una barrera para los competidores, similar a otras barreras que había antes como, por ejemplo, el chip Intel.

   4. El fin del ciclo de versiones de software:
Irónicamente “2.0″ suena a nombre de versión ;)
Pero las aplicaciones Web 2.0 deben “FACILITAR al máximo”… y eso implica olvidarse de tener que actualizar un software, o incompatibilidades (de versiones), o esperar a que salga la versión.
Las aplicaciones se corrigen y actualizan continuamente, sin que el usuario lo note muchas veces. Y como hay que aprovecharlo todo al máximo, desde la versión Beta ya se puede usar.

   5. Modelos de programación ligeros:
         Facilitar la participación de cualquiera también se extiende a los programadores.
Se facilita crear mashups y otros servicios a partir de APIs y formatos sencillos y ligeros.

   6. El software por encima del nivel de un único dispositivo.
Que participe cualquiera y facilitar al máximo implica hacerlo accesible a todos, no limitarse a unos dispositivos. Ahora creo qure hay una corriente muy fuerte hacia Internet en el móvil o, mejor dicho, la web en el móvil.

   7. Una experiencia de usuario más rica:
Si lo que se trata es de facilitar la participación, la experiencia de usuario es clave.
Más áun teniendo en cuenta que muchas veces se busca la máxima participación: que participe cuanta más gente mejor y que cada uno participe al máximo. Para ello, todo lo que sea hacer el servicio bonito, rápido, útil y emotivo  será algo importante a la hora de diseñar los servicios.
AJAX sería una forma de agilizar y hacer bonito, pero también todo lo que es RIA (aplicaciones “Ricas”).

Technorati , , , , , , , ,

Comentarios

[...] cada vez hay más ataduras en la web, especialmente los datos que guardamos en la nube (como dijo O’Reilly cuando definió el concepto Web 2.0, “los datos son el nuevo Intel-inside”). Si tenemos fotos en Flickr (con títulos, [...]


Envía un Comentario
Nombre:
Email:
Web:
Comentario: