Web 2.0

Repaso a la actualidad de la escena Web 2.0 : servicios, actores, feeds, blogs y más.

sábado, noviembre 12, 2005

¿Web 2.0?

Para empezar, quiero dedicar este primer post a definir el concepto de Web 2.0. A pesar de no estar definido como un estándar y que todavía no hay una visión global del mismo, podríamos definir Web 2.0 como una evolución sobre el conceptro tradicional de la World Wide Web. Web 2.0 lanza un nuevo modelo de entender la Red basándose en tres grandes ejes :

  • Descentralización de los contenidos : la creación, publicación y distribución de los contenidos está pasando a un modelo totalmente descentralizado. Si hasta la fecha, los contenidos estaban en manos de los medios y empresas dedicadas a esta labor, bajo el nuevo enfoque los contenidos están en manos de los usuarios en general y de la comunidad de internautas que mediante fenómenos como el blogging, el podcasting, el feeding y demás, pueden hacerse un hueco para ser creadores de opinión
Un ejemplo del efecto de descentralización de los contenidos es precisamente este blog que estás leyendo ;-)

  • Sistemas colaborativos : Web 2.0 se basa en la creación y uso de sistemas web que mejoren en función de cuántos usuarios lo utilicen y la habilidad que tengan para compartir el conocimiento que del uso de la herramienta se genera. En una palabra, la creación de comunidades de conocimiento e información mediante herramientas basadas en web.
Un ejemplo de este aspecto lo tenemos en el servicio de bookmarks social de del.icio.us o la gran enciclopedia www.wikipedia.org

  • Servicios vs aplicaciones : Estamos asistiendo a un cambio de paradigma, que revolucionará en el corto plazo la industria del software. El punto de atención se está desplazando de las propias aplicaciones, hacia los servicios que las mismas soportan. Lo importante ya no es si una determinada aplicación soporta una determinada funcionalidad, si no que lo realmente importante es cómo el conjunto del hard, soft y red se integran en mi vida de manera totalmente transparente. Y lo más importante, no queremos estar atados a un PC para usar servicios, queremos movilidad y disponibilidad, y eso hace que el desarrollo de aplicaciones deba pasar de las instalaciones en un disco duro, a webservices orientados a un consumo específico y siempre en alta disponibilidad.
Hasta tal punto este fenómeno esta cambiando el panorama, que no son pocos las desarrolladores que ofrecen el uso de su servicio mediante API's que permiten que el usuario pueda crear su propia aplicación a medida o utilice parte del código en la generación de otras aplicaciones que no tengan que ver directamente con la original

Un ejemplo de esto lo vemos en www.flickr.com un servicio pensado para ser una utilidad para guardar, organizar y compartir tus fotografías favoritas, de manera que siempre puedas acceder a él con independencia de dónde estés (únicamente esta on-line). A su vez, sus creadores ponen a disposición de programadores y usuarios con conocimientos técnicos, API's que permiten desarrollo y mejoras de las herramientas, mediante la reutilización del código : www.flickr.com/services/api/

Categorías: , , ,