jueves, 15 de enero de 2009

LA WEB 2.0

Es un cambio a las aplicaciones tradicionales hacia aplicaciones que funcionan a través de la Web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.

Es una etapa que ha definido nuevos proyectos en Internet y está preocupándose por brindar mejores soluciones para el usuario final.

Y es que cuando el Web inició, nos encontrábamos en un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario. En pocas palabras era una Web que no tenia nada visualmente atractivo un tanto aburrida.

Surgían nuevas aplicaciones y sitios con sorprendentes funcionalidades. Y así se dio la pauta para la Web 2.0 conference que da inicio en el 2004 y hoy en día se realiza anualmente en San Francisco.

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 lo que mueve al Internet

            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 pues tenemos servicios en beta perpetuo

 

La Web 2.0 con ejemplos

Entender la evolución que ha llegado con la Web 2.0 puede realizarse con ejemplos, con proyectos. Podemos comparar servicios Web que marcan claramente la evolución hacia el Web 2.0 con una nueva forma de hacer las cosas:

            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 SEO

            CMSs –> Wikis (Administradores de contenidos)

        Categorías/Directorios –> Tags

 

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 como el XHTML.

        Separación de contenido del diseño con uso de hojas de estilo.

        Sindicación de contenidos.

            Ajax (javascript asincrónico y 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 que nos sirve la Web 2.0

Cada vez nuestros trabajos tienen que renovarse y evolucionar. El Web 2.0  es la actitud con la que debemos trabajar para un mejor desarrollo en internet. Creo que la mejor manera de salir adelante es cambiando o renovando, y en el internet, “El cambio debe estar muy presente para todos y cada día mejorarlo.”

 

1 comentario: