12.26.07
Web 2.0
La Web 2.0 es la representación de la evolución (la transición) de las aplicaciones tradicionales que funcionan a través de la web enfocadas al usuario final. La Web 2.0 es una actitud con la que debemos trabajar para desarrollar en Internet y no precisamente una tecnología.Antes, la web se era un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario. Ahora se emplean aplicaciones que generan colaboración, y servicios que reemplacen las aplicaciones de escritorio.
Todo inició cuando Dale Dougherty utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline en la que hablaba del renacimiento y evolución de la web.
Constantemente estaban surgiendo nuevas aplicaciones y sitios con sorprendentes funcionalidades. Así se dio la pauta para la Web 2.0 conference de 2004. Esta conferencia no solo fue exitosa sino que ya tuvo seguimiento en la Web 2.0 Conference del 2005 celebrada en Octubre.
En la charla inicial del Web Conference se habló de los principios que tenían las aplicaciones Web 2.0:
- La web es la plataforma.
- La información es el procesador.
- Efectos de la red movidos por una arquitectura de participación.
- La innovación surge de características distribuidas por desarrolladores independientes.
- El fin del círculo de adopción de software (”Servicios en beta perpetuo”).
La Web 2.0 con ejemplos
La forma más fácil de comprender lo que significa la Web 2.0 es a través de ejemplos. Podemos comparar servicios web que marcan claramente la evolución hacia el Web 2.0:
- Web 1.0 > Web 2.0
- Doubleclick –> Google AdSense (Servicios Publicidad)
- Ofoto –> Flickr (Comunidades fotográficas)
- Akamai –> BitTorrent (Distribución de contenidos)
- mp3.com –> Napster (Descargas de música)
- Britannica Online –> Wikipedia (Enciclopedias)
- Sitios personales –> Blogs (Páginas personales)
- Especulación con dominios –> Optimización en motores de búsqueda
- Page views –> Cost per click
- Content Management SystemsPrevisualizar » –> Wikis (Manejo de contenidos)
- Categorías/Directorios (taxonomía) –> Tagging (”folksonomy”)
Tecnologías que dan vida a un proyecto Web 2.0:
- Transformar software de escritorio hacia la plataforma del web.
- Respeto a los estándares del XHTML.
- Separación de contenido del diseño con uso de hojas de estilo.
- Sindicación de contenidos.
- Ajax (Asincronical javascript and xml).
- Uso de Flash, Flex o Lazlo.
- Uso de Ruby on Rails para programar páginas dinámicas.
- Utilización de redes sociales al manejar usuarios y comunidades.
- Dar control total a los usuarios en el manejo de su información.
- Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros.
- Facilitar el posicionamiento con URL sencillos.
¿En qué nos sirve la Web 2.0?
El uso de el término de Web 2.0 está de moda, dándole mucho peso a una tendencia que ha estado presente desde hace algún tiempo. En Internet las especulaciones han sido causantes de grandes burbujas tecnológicas y han hecho fracasar a muchos proyectos.
Además, los proyectos tienen que renovarse y evolucionar: en Internet, el cambio debe de estar presente más frecuentemente.
Conclusión personal: la Web 2.0 está siendo una de las aplicaciones que más está trascendiendo la sociedad actual. Las redes sociales están teniendo un impacto impresionante y de alguna manera están cambiando las actitudes y costumbres de la gente. A pesar de este cambio en el que todo parece moverse en torno a la Web, hay gente como Nieves González que cree que solo se trata de una moda pasajera: “La 2.0 es solo un término de moda que pasará como ya antes pasó con “Las superautopistas de la información”.
Sin embargo yo no creo que sea así, las necesidades o imposiciones por parte de la sociedad en cuanto al uso de Web, parece mucho más fuerte que una simple moda pasajera.
- http://www.maestrosdelweb.com/editorial/web2/
- http://bibliotecarios2-0.blogspot.com/2007/05/bibliotecarios-20.html (Biblitecarios 2.o de Nieves González)
- To read further*: http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html?page=5
* Some important ideas taken from the last link:
- One of the key lessons of the Web 2.0 era is this Users add value. But only a small percentage of users will go to the trouble of adding value to your application via explicit means. Therefore, Web 2.0 companies set inclusive defaults for aggregating user data and building value as a side-effect of ordinary use of the application.
- The Web 2.0 lesson: leverage customer-self service and algorithmic data management to reach out to the entire web, to the edges and not just the center, to the long tail and not just the head.
- The Web As Platform: Like many important concepts, Web 2.0 doesn’t have a hard boundary, but rather, a gravitational core. You can visualize Web 2.0 as a set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.