domingo 16 de marzo de 2008

¿Que es la web 2.0?

A menudo me ha pasado que leyendo algún artículo o viendo alguna página de internet me encuentro con leyendas como "realizado bajo el contexto de web 2.0", o "compatible con web 2.0", o cosas por el estilo. Ésto me ha llevado a preguntarme lo que pongo como título de este post, ¿Que es la web 2.0? Si has llegado a éste artículo es porque seguramente te preguntas lo mismo. La cosa es mas o menos así:

Durante los primeros años, internet se basó en páginas web estáticas, de contenido fijo, las cuáles sólo eran modificadas por el autor del sitio web. Luego paulatinamente ésto ha ido evolucionando a aplicaciones en las que cualquier usuario és capaz de aportar contenido y compartirlo, así como también aparecieron redes de intercambio de archivos y aplicaciones de escritorio se han transformado en aplicaciones web. Por ejemplo, las listas de correo o newsgoups, si bien aún existen, han perdido popularidad frente a los foros de discusión, en los cuáles el contenido puede ser visualizado por cualquier persona conectada a internet. Los sitio de descarga de archivos, si bien siguen siendo muy polupares, comenzaron a tener la competencia de las redes de intercambio de archivos, como las redes p2p, kazaa, ares, bittorrent, etc.

Muchas aplicaciones típicas de escritorio se han trasladado a plataformas web en las cuales vaios usuarios pueden compartir e incluso modificar documentos, un claro ejemplo de ésto lo presenta google docs, un gran servicio de google que permite crear, modificar y compartir documentos de texto y hojas de cálculo en línea sin necesidad de tener instalado ningún programa, una clara competencia al casi universal ms office.
El concepto de web 2.0 es mas que una tecnología, una tendencia de los usuarios de internet, en la que el espíritu de la "web 2.0" se basa en que las aplicaciones son soportadas desde la red y accesibles universalmente, y los contenidos son compartidos por los usuarios, enriqueciendo la experiencia del usuario. El concepto es compartir todo y hacerlo accesible desde cualquier computadora conectada.