El documento describe las características principales de la Web 2.0, incluyendo el uso de la inteligencia colectiva a través de etiquetado y comentarios de usuarios, el tratamiento de los datos como un elemento fundamental, y la provisión de software como un servicio en constante actualización más que como productos terminados.
1. Las herramientas web 2.0 y la educación.
Características de la Web 2.0
El concepto Web 2.0 es una noción
artificial puesto que la filosofía y la
arquitectura original de la Web
permanecen idénticas a la planteada
por Tim-Bernes-Lee a comienzos de
los años 90. Los principios de
simpleza en el diseño, accesibilidad,
usabilidad, interoperabilidad y
separación entre presentación y
contenido son los mismos desde que
la Web fue inventada. Lo que ha
cambiado es la forma en que algunas
empresas y organizaciones han
afrontado sus proyectos Web y ante
todo la manera cómo la comunidad
ha respondido a esos enfoques
específicos.
En lo tecnológico la arquitectura original de la Web no ha cambiado puesto que los servidores,
servicios y protocolos son los mismos del concepto original. El desarrollo tecnológico más
importante se ha visto en el crecimiento computacional del hardware para el proceso de datos,
incremento en la velocidad de proceso paralelo en granjas de ordenadores y evolución en el manejo
de grandes bases de datos. Estos avances han permitido que el nuevo modelo sea exitoso puesto que
favorecen el proceso de grandes volúmenes de información, la velocidad de los buscadores, el trabajo
colectivo y el manejo de la información multimedia. En cuanto a los estándares de la Web original
finalmente se impuso la adherencia al XHTML/CSS que permite independencia entre contenido y
presentación. Además un buen código HTML permite que las páginas sean entendidas con mayor
claridad por las máquinas. Si algo cambió con respecto al modelo original fue la participación, la
"cola larga" surgió como una fortaleza no detectada por el modelo original y surgió el concepto de
inteligencia colectiva.
Las principales características de la Web 2.0 están plasmadas en el mapa meme Web 2.0
1. Posicionamiento estratégico
- La Web como plataforma
2. Posicionamiento del usuario
- Usted controla sus propios datos
3. Competencias centrales
- Servicios, no software empaquetado
- Arquitectura de la participación
- Actualización costo efectiva
- Mezcla de la fuente y transformación de los
datos
- El software está por encima del nivel de un solo
dispositivo.
- Aprovechar la inteligencia colectiva
De estas características principales se derivan las
2. siguientes ideas:
Web 2.0 es una actitud y no una tecnología
Concepto de long tail
Los datos son el "Intel incide": ya no predomina el microchip; el contenido (dato e
información) agregado por el usuario son el principal valor de la Web.
Hackability: la acepción positiva de la palabra "hacker" se refiere a un programador brillante.
Así pues, hackability se refiere al hecho de programar de forma permanente y brillante.
El beta perpetuo: la Web 2.0 se inventa permanentemente.
El derecho a la mezcla. "Algunos derechos reservados". COM.
La gente utilizará con más frecuencia el software que más opciones le proporcione
Emergente: comportamiento del usuario no está predeterminado
Juego
Gran experiencia para el usuario
Piezas pequeñas unidas (web como componentes)
Confianza en los usuarios
De las características principales se derivan algunos ejemplos prácticos:
Etiquetado, no taxonomía: Flickr, del.icio.us
Experiencias ricas para el usuario: Gmail, Google Maps, AJAX
El usuario como aportante: PageRank, eBay, revisiones de Amazon
Blogs: participación y no sólo publicación
Descentralización radical: BitTorrent
Confianza radical en el usuario: Wikipedia. Si no hay confianza total no tiene ningún sentido
abrir espacios para la participación. El concepto de darwikinismo permite desarrollar los
mecanismos de control para corregir la información errada o malintencionada.
Profundicemos un poco en los siete conceptos fundamentales Web 2.0.
1. La Web como plataforma.
Para entender este concepto se puede recurrir
a una comparación entre Netscape, estándar
del Web 1.0 y Google ejemplo por
excelencia de la Web 2.0. Netscape utilizó a
la "web como plataforma" en términos del
antiguo paradigma de software: su producto
bandera era el navegador el cual era una
aplicación de escritorio y su estrategia era
utilizar su dominio en el mercado de los
navegadores para establecer un mercado de
alto precio para los productos y servicios.
Google por su parte, comenzó como una
aplicación en la Web, nunca se vendió o se
empaquetó y se entregó como un servicio sin poner ninguna de las antiguas trampas de la antigua
industria del software como programar lanzamientos de nuevo software: Google le apuntó a la
mejoría continua. Google no era solamente una colección de herramientas de software sino una base
de datos especializada; así pues el valor del software fue proporcional a la escala y al dinamismo de
los datos que maneja.
Por otra parte los nuevos sitios Web 2.0 apuntaron sus nichos hacia la cola larga (long tail) o la
inmensa minoría, mientras que los antiguos siguieron firmando contratos de venta formales limitando
su mercado hacia sólo unos cientos de grandes sitios. Esta descentralización se dio también en el
manejo de los archivos: cada cliente se convirtió también en un servidor y los archivos se rompieron
3. en fragmentos que pueden ser localizados desde múltiples localidades, haciendo un uso transparente
de la red para proporcionar banda ancha y datos a muchos usuarios. Si un archivo es muy popular,
más rápido podrá ser recuperado puesto que habrá más usuarios proporcionando banda y fragmentos
del documento completo. Así pues sitios como BitTorrent demostraron uno de los principios Web
2.0: el servicio se mejorará de manera automática entre más gente lo use.
2. Hacer uso de la inteligencia colectiva.
El principio central detrás del éxito de los gigantes que nacieron en la era Web 1.0 y que
sobrevivieron a la aparición de la Web 2.0 es que ellos aprovecharon el poder de la Web para hacer
uso de la inteligencia colectiva.
El fundamento de la Web es el hiperenlace. A medida que los usuarios agregan nuevos contenidos y
nuevos sitios estos se agregan a la estructura general en la medida que otros los descubran y los
enlacen; así como ocurre con las sinapsis del cerebro que se fortalecen con la repetición y la
intensidad, la red de conexiones en la web crece orgánicamente como producto de la actividad de
todos sus usuarios. Yahoo! Nació como un directorio de enlaces que agregó a su colección millones
de usuarios; Google, por medio de su PageRank se convirtió en el líder indiscutible de los
buscadores. eBay basa su éxito en la actividad colectiva de todos sus usuarios los cuales son el
corazón del sitio. Amazon por su parte, vende más productos que su competidor Barnes and Noble a
pesar de que ambos reciben la misma información de los productos desde las editoriales; la diferencia
radica en que Amazon hizo uso de la inteligencia colectiva de sus usuarios al permitir que ellos
mismos comentaran y calificaran los productos.
Pero algunos llevaron el concepto de inteligencia colectiva al límite. Es el caso de Wikipedia, una
gran enciclopedia en línea que nació de la noción poco creíble de que cualquier usuario podía aportar
a los contenidos y que cualquiera podía editarlos. Este experimento radical en la confianza se basó en
un concepto que Eric Raymond había aplicado a los programas de código abierto: "con suficientes
ojos, cualquier error se hará evidente". Pues el experimento funcionó y en la actualidad Wikipedia
compite en credibilidad con la Enciclopedia Británica en línea.
Otros sitios como Flickr y del.icio.us incursionaron en la inteligencia colectiva a través del concepto
de folksonomía el cual es un estilo de categorización colectiva que usa palabras claves libres
llamadas tags (etiquetas) que no dependen de la taxonomía tradicional del lenguaje. El etiquetado
permite asociaciones múltiples tal como lo hace el cerebro. Desde la folksonomía se llegará entonces
a la Web semántica o Web 3.0.
Un ejemplo final de inteligencia colectiva es SourceForge.net que almacena más de 100.000
proyectos de software de fuente abierta. Cualquiera puede añadir un proyecto y cualquiera puede
bajar y usar el código.
4. 3. Los datos son el "Intel inside"
Este concepto se puede resumir en una frase "SQL es el HTML de la Web 2.0". El manejo de bases
de datos es una competencia fundamental en Web 2.0 y es por esto que ahora no se habla de software
sino de infoware. Páginas como housingmaps.com combina los datos de google maps con los de
craiglist para crear un buscador de apartamentos y casas para la renta y venta; a esto se le llama
mashup. SourgeForte.net, Wikipedia, Creative commons y Grease Monkey son algunos ejemplos de
cómo se tratan los datos en la era Web 2.0.
4. El final del ciclo de liberación de software.
El software en la era de la Internet se proporciona como un servicio, no como un producto. Los
usuarios son codesarrolladores de los programas. Surge entonces el concepto de beta perpetuo, pues
los programas cambian permanentemente con el aporte de todos. Gmail, Google Maps, Flickr,
del.icio.us y muchos otros han llevado el logo de Beta por años. Mientras que en el modelo antiguo,
por ejemplo, Microsoft depende de que cada uno actualice el ambiente de su computadora cada dos o
tres años, en el nuevo modelo, Google depende de cada uno explore que hay de nuevo en el ambiente
de su computadora todos los días.
5. Modelos de programación livianos.
El nuevo modelo destronó la hegemonía del
HTLM. Un ejemplo de un programa liviano
de gran éxito es RSS; AJAX lo es también.
6. El software por encima del nivel de un
solo dispositivo.
La Web 2.0 no se limita a la plataforma del
PC. Los programas corren en múltiples
entornos y dispositivos. Un buen ejemplo es
iTunes. La aparición de teléfonos móviles
con múltiples aplicativos informáticos es una
prueba de que el principio se está
cumpliendo.
7. Experiencias ricas para el usuario.
Gmail y Google Maps fueron dos ejemplos de como aplicaciones basadas en el Web con interfaces
de usuario enriquecidas fueron de gran éxito. La colección de tecnologías usadas por Google fueron
bautizadas como AJAX, el cual incorpora XHTML y CSS, DOM (Document Object Model), XML y
JavaScript entre otros.