Hace unas semanas atras mi jefe contaba el caso de un cliente que le solicitaba que su website tuviera un estilo Web 2.0. Como el concepto que exponia el cliente no era del todo claro, este envio un par de ejemplosque no era mas que un sitio con botones cristalizados caracteristicos del Apple MacOS X.

Hace solo tres dias un amigo se acerca a mi porque un cliente suyo quiere crear su website al estilo blog, para estar mas al corriente de Web 2.0, pero mi amigo no estaba seguro de lo que se trataba.

Ambos casos tienen un punto en comun (ademas de lo coincidente del tema) y es la ignorancia de lo que realmente es la Web 2.0, aunque en el segundo ejemplo el cliente tenia una idea mas clara de lo que significa esa “tecnologia“.

Ante todo decir que Web 2.0 no es una tecnologia en si misma, sino la union de diversas tecnologias para fundirse en herramientas faciles de usar para el cliente final. Su nombre lo acuño originalmente la editora O’Reilly Media en el 2004 para referirse a la nueva generacion que se estaba desarrollando en la web y los servicios que estos ofrecen contra años anteriores.

Este cambio generacional de servicios que vemos en la web es clara. En el 2002 lo mas que podiamos encontrar en internet como servicios de informacion personalizadas, venian de los portales a los que podiamos especificar que tipos de informacion mostrarnos, como lo era el clima, hora, articulos, novedades noticiosos entre otros.

En la actualidad disfrutamos de herramientas a traves de las que podemos emitir opiniones propias, que otros puedan tambien exponer sus puntos de vista sobre el tema (discutir el tema), compartir novedades y noticias, compartir software (en el caso de los desarrolladores) y que sus usuarios den sus puntos de vista de los mismos, entre otros.

Con esos ejemplos ya pudieron haberse hecho una idea somera de lo que se trata el tema, pero para aclararlo aun mas, aqui estas enumeraciones de lo que convierte a una web en version 2.0:

  1. El servicio que ofrezca esa web sea complemente gratis para el usuario final.
  2. Facil de usar, de manera que la curva de aprendizaje sea baja.
  3. Que permita la interaccion de los administradores y visitantes.
  4. Que el servicio ofrecido sea funcional y se vuelva necesario para los usuarios.
  5. Que los APIs (bibliotecas de programacion de ese servicio) sean abiertos para todo el que desee desarrollar aplicaciones basados en el.
  6. Que cumpla con los estandares actuales de programacion web.

Entre los ejemplos mas comunes de servicios Web 2.0 encontramos a BlogsDominicanos, Blogalaxia, WordPress, Blogger, Wikipedia, Twitter, MySpace, Fresqui, Digg, Del.icio.us, Facebook, Gmail, Google Calendar, Google Documents, Flickr, Plaxo, YouTube, Hi5 y un sin numero mas de websites que hacen nuestra vida “mas interesante“.

Como podemos comprobar en los ejemplos que pongo, todos son gratis, algunos permiten compartir noticias y exponer opiniones, comentar las noticias, compartir nuestro quehacer diario o a cada minuto, compartir fotos y/o videos, aplicaciones de oficina de mucha utilidad y otros servicios que las hacen a todas completamente funcionales para quienes las usen.

Otra caracteristica que las identifican, aunque ya desde la cara interna, es la tecnologia implementada en las mismas, como las aplicaciones de base de datos, ajax, xhtml, javascript, css y xml.

Otra cosa que podran notar en los ejemplos que pongo, que muchos no usan botones cristalizados o diseños agradables (como lo solicitado por el cliente de mi jefe) , pero con servicios complemente funcionales para sus usuarios.

Por cierto, el website del cliente de mi jefe es exclusivo para los clientes suyos que tengan contratado sus servicios, cerrado asi para todos los demas, lo que naturalmente no lo hace una verdadera Web 2.0.

Foto: Wikipedia

Blogalaxia Tags , , , ,
Technorati Tags , , , ,