sábado, 29 de mayo de 2010

ENLACES

LA WEB 2.0


Aplicaciones


Mapa de aplicaciones

Mapa de aplicaciones de la Web 2.0

LA WEB 2.0: experiencias enriquecedoras del usuario

Una de las características más importantes es que hablar de Web 2.0 no es hablar de un producto ni de un cableado, sino es hablar de un concepto.
Como plantean diversos autores (citados más arriba), la estándarización en las comunicaciones a través de lenguajes de etiquetas (HTML, XML) permite compartir todo tipo de documentos (texto, audio, imágenes, planillas, etc.) y navegar con los mismos mediante "casi" cualquier navegador.
La universalización en el acceso a los medios tecnológicos "exige" nuevas herramientas de colaboración al alcance de todos. La Web 2.0 permite, mediante mecanismos muy simples que cualquier individuo pueda publicar. Esto mismo "democratiza" el uso de internet al ampliar las posibilidades de sólo lectura.

LA WEB como la gestión de la base de datos.

La gestión de la base de datos como competencia básica:

Todas las aplicaciones importantes de Internet hasta la fecha se han apoyado en alguna base de datos especializada: ejemplos son la base de datos de productos de Amazon, las bases de datos cartográficas de MapQuest, etc. La gestión de bases de datos es una competencia básica de las empresas de la Web 2.0, hasta el punto de que a veces nos referimos a dichas aplicaciones como "infoware" en lugar de simple software. Lo valioso de las aplicaciones Web 2.0 son los datos. “…el interés de estos proyectos donde la gestión de la base de datos es la competencia básica es obtener una masa crítica de usuarios que produce un volumen de datos de gran valor. Poseer esta información clave y usuarios co-desarrolladores otorga valor comercial al producto”.

La Web: La inteligencia colectiva

Aprovechando la inteligencia colectiva 
 
El principio fundamental que se esconde detrás del éxito de los gigantes nacidos en la era de la Web 1.0 que han sobrevivido para liderar la era de la Web 2.0 parece ser éste, que han abrazado el poder de la web para explotar inteligencia colectiva:
  • Los hipervínculos constituyen los cimientos de la web. A medida que los usuarios agregan nuevo contenido, y sitios web nuevos, se enlazan con la estructura de la web gracias a otros usuarios que descubren el contenido y enlazan con él. De forma muy parecida a la sinapsis del cerebro, donde las asociaciones llegan a ser más fuertes a través de la repetición o la intensidad, la red de conexiones crece orgánicamente como resultado de la actividad colectiva de todos los usuarios de la web.
  • Yahoo!, la primera gran historia del éxito de Internet, nació como un catálogo, o un directorio de enlaces (links), un agregado del mejor trabajo de millares, después millones de usuarios de la web. A pesar de que Yahoo! ha avanzado hacia el negocio de crear muchos tipos de contenido, su papel como portal del trabajo colectivo de los usuarios de la red sigue siendo la base de su valor.
  • La innovación de Google en la búsqueda, que rápidamente le convirtió en el indiscutible líder del mercado de la búsqueda, fue PageRank, un método para usar la propia estructura de enlaces de la web para proporcionar mejores resultados de búsqueda, en lugar de usar sólo las características de los documentos.
  • El producto de eBay es la actividad colectiva de todos sus usuarios; como la web en sí misma, eBay crece orgánicamente en respuesta a la actividad del usuario, y el papel de la compañía es el de habilitador de un contexto en el cual pueda tener lugar esa actividad del usuario. Lo que es más, la ventaja competitiva de eBay proviene casi enteramente de la masa crítica de compradores y de vendedores, que convierte a cualquier nuevo competidor que ofrezca servicios similares significativamente menos atractivo.
  • Amazon vende los mismos productos que competidores tales como Barnesandnoble.com, y reciben las mismas descripciones del producto, imágenes de la cubierta y contenido editorial de sus proveedores. Pero Amazon ha creado una ciencia de la gestión del usuario. Tienen un orden de magnitud más que sus competidores de reseñas de los usuarios, tienen invitaciones para participar de diversas maneras en prácticamente todas las páginas, y más importantemente aún, utilizan actividad del usuario para producir mejores resultados de búsqueda. Mientras que una búsqueda en Barnesandnoble.com es probable que conduzca a los propios productos de la compañía, o a los resultados patrocinados, Amazon conduce siempre 'al más popular', mediante un cómputo en tiempo real basado no solamente en las ventas sino también en otros factores que los miembros de Amazon llaman el 'flujo' inducido alrededor de los productos. Con una participación del usuario un orden de magnitud mayor, no es ninguna sorpresa que las ventas de Amazon también aventajen a las de sus competidores.
En la actualidad, las compañías innovadoras que adoptan esta idea y quizás incluso la extienden más allá, están dejando su marca en la web:
  • Wikipedia, una enciclopedia en línea basada en la inverosímil idea de que una entrada puede ser agregada por cualquier usuario de la web, y corregida por cualquier otro, es un experimento radical de confianza, aplicando la máxima de Eric Raymond (acuñado originalmente en el contexto del software abierto) de que 'con ojos suficientes, todos los fallos son superficiales' para la generación de contenido. Wikipedia está ya entre las 100 webs más visitadas, y muchos piensan que llegará a estar entre las 10 de la cima en poco tiempo. ¡Esto sí que es un cambio profundo en la dinámica de la creación de contenidos!
  • Sitios como del.icio.us y Flickr, dos compañías que han recibido mucha atención últimamente, han promovido un concepto que alguna gente llama 'folksonomy'(1) (en contraste con la taxonomía), un estilo de clasificación colaborativa de sitios usando palabras claves libremente elegidas, a menudo denominadas etiquetas (tags). El marcado con etiquetas permite la clase de asociaciones múltiples, y solapadas que el propio cerebro humano utiliza, en lugar de categorías rígidas. En el ejemplo canónico, una foto de Flickr de un cachorro puede ser marcada con la etiqueta tanto 'cachorro' como 'lindo' -permitiendo la recuperación siguiendo los mismos ejes naturales generados por la actividad del usuario.
  • Los productos de filtrado cooperativo de spam como Cloudmark agregan las decisiones individuales de los usuarios del correo electrónico sobre qué es y qué no es spam, funcionando mejor que los sistemas que confían en el análisis de los propios mensajes.
  • Es una perogrullada que las mejores historias de éxito de Internet no anuncian sus productos. Su adopción es impulsada por el 'marketing viral', es decir, recomendaciones propagándose directamente de un usuario a otro. Usted puede casi asegurar que si un sitio o un producto confían en la publicidad para conseguir el impulso necesario, no es Web 2.0.
  • Incluso gran parte de la infraestructura de la web (incluyendo Linux, Apache, MySQL, y Perl, PHP, o el código de Python incluido en la mayoría de los servidores web) confía en los métodos de producción entre pares ('peer-production') del software abierto, en sí mismo un ejemplo de inteligencia colectiva y habilitadora por la red. Hay más de 100.000 proyectos de software abierto listados en SourceForge.net. Cualquier persona puede agregar un proyecto, cualquier persona puede descargarse y utilizar el código, y los nuevos proyectos emigran de los extremos al centro como resultado de ser puestos en funcionamiento por los usuarios, un proceso orgánico de adopción del software que se basa casi enteramente en el marketing viral.

LA WEB como plataforma

La web como plataforma.

Quién escribió en su blog «¿Cuál es mi definición de la Web 2.0? MacManus prefiere sucintar “La web como plataforma” porque entonces puede completar lo que falta en función de con quién esté hablando. Para la gente de empresa, la web es una plataforma para los negocios. Para los comerciantes, la web es una plataforma para las comunicaciones. Para los periodistas, la web es una plataforma para los nuevos medios de comunicación. Para los geek (Frikis), es una plataforma para el desarrollo de nuevos programas».
Observar la Web 2.0 como plataforma es pensar, que podemos tener las posibilidades de hacer cosas que antes hacíamos pero teníamos que instalar un software en nuestra computadora, es la ventajas que tiene ésta como plataforma.
Google Docs, es un ejemplo de cómo funciona, pues este servicio nos ofrece Spreadsheets, una solución que nos permite trabajar con textos y hojas de cálculo directamente desde el Internet, sin la necesidad de tener instalado programas como Word o Excel de Microsoft.
Además de poder trabajar con textos y hojas de cálculo Google Docs, te da la facilidad de compartir tus documentos con las personas que lo desee, no importa donde se encuentren, lo que permite que puedas realizar trabajos en conjuntos con otros.
También existen otras soluciones que te permiten editar fotografías y videos, guardar o calificar nuestras páginas favoritas y directamente en la web.
Con todo esto claro, yo definiría la Web 2.0 como la plataforma colectiva formada por una multitud de pequeños programas, autores, pero que sumados, tienen un gran poder colectivo

Principios Constitutivos de la Web 2.0


Principios Constitutivos De La Web 2 –

  1. 1. La World Wide Web como plataforma • Salvo Linux y otras escasas alternativas, hasta hoy la industria del software computacional se enfrentaba casi con exclusividad a un modelo de negocio de paquetes con derechos propietarios y venta bajo el régimen de obsolescencia planificada. • Las nuevas compañías ofrecen software gratuito, utilizando a la Web como plataforma. Así, las herramientas y sus contenidos existen en la propia Web y no en la computadora del usuario. El concepto de webtop opuesto al de desktop es apropiado para explicar este fenómeno comercial.
  2. 1. La World Wide Web como plataforma • El modelo de negocio de la Web 1.0 se limitaba a un espacio de publicación de contenidos corporativos y de servicios, sin participación abierta ni gratuidad en contenidos o servicios de alta relevancia. Las comunidades se formaban fundamentalmente a partir de la oferta de servicios, prescindiendo de espacios para que los miembros publicaran contenidos. Es decir, los usuarios fueron relevantes en tanto eran consumidores.
  3. 1. La World Wide Web como plataforma • Las herramientas Web 2.0 utilizan su servidor para almacenar la información, y el usuario conectado a la red siempre tiene acceso a ella. La inspiración radica en una idea clave: el producto mejora con el uso y con el crecimiento de una comunidad que no cesa de subir contenidos
  4. 2. Aprovechar la inteligencia colectiva • En el entorno Web 2.0 los usuarios actúan de la manera que deseen: en forma tradicional y pasiva, navegando a través de los contenidos; o en forma activa, creando y aportando sus contenidos.
  5. 2. Aprovechar la inteligencia colectiva • O’Reilly cita a Wikipedia como “una experiencia radical de confianza” (2005: 5) donde cualquier usuario puede aportar la definición de un término y cualquier otro puede corregirlo, transformando al usuario de un mero consumidor a un co-desarrollador en forma productiva para la plataforma.
  6. 3. La gestión de la base de datos como competencia básica. • Este principio tiene una palabra clave: infoware: software más datos. Lo valioso de las aplicaciones Web 2.0 son los datos, ya que en muchos casos el software es un recurso abierto o de fácil implementación.
  7. 3. La gestión de la base de datos como competencia básica. • El ejemplo que cita O’Reilly es Amazon; con la misma base de datos original que obtuvieron otras librerías en línea. Esta empresa tuvo desde sus comienzos una política de enriquecimiento de información, en muchos casos generados por los usuarios. Hoy su base de datos es mucho más potente que los recursos originales de los que dependió en sus comienzos. La administración de los datos en Amazon es su competencia básica y parte esencial de la riqueza del servicio.
  8. 4. El fin del ciclo de las actualizaciones de versiones del software. • Como se mencionó antes, se rompe el modelo inicial del software cerrado con derechos de uso y bajo el principio de la obsolescencia planificada, para pasar al uso del software como servicio gratuito, corriendo en la propia Web, y en combinación con los datos. Esto representa un cambio en el modelo de negocio y una de las principales ventajas que el usuario puede extraer de esta transformación.
  9. 5. Modelos de programación ligera. Búsqueda de la simplicidad. • Siempre según los principios constitutivos de O’Reilly (2005), esta noción consta en sustituir los diseños ideales de la arquitectura de la información, de los metadatos y de las interfaces gráficas por un pragmatismo que promueva a la vez simplicidad y fiabilidad para aplicaciones no centralizadas y escalables.
  10. 5. Modelos de programación ligera. Búsqueda de la simplicidad. • Entre otras cosas, se pretende que las aplicaciones crezcan sin complicaciones para el desarrollador y que el usuario pueda ver los contenidos en la plataforma que desee a través de la sindicación y no cuando el desarrollador/ proveedor disponga en su plataforma propietaria.
  11. 5. Modelos de programación ligera. Búsqueda de la simplicidad. • La programación ligera permite también ensamblar productos con creatividad y ofrecer así mayor valor añadido, productividad y sinergias ausentes en productos por separado. Las aplicaciones web híbridas denominadas mashups son un punto de conexión entre funciones diferentes, permitiendo obtener lo mejor de cada aplicación.
  12. 6. El software no limitado a un solo dispositivo. • La utilización de los productos de la Web 2.0 no se limita a las computadoras. Los teléfonos móviles de tercera generación (3G) empezaron a ocupar espacios hasta ahora sólo reservado a aquellas. Aunque los primeros productos fueron pensados en forma similar a sus pares cableados, hoy se han vuelto mobile devices, teléfonos más plataformas para el entretenimiento, la gestión de la información, el consumo de los media, la producción de contenidos multimediales y el fortalecimiento de las redes sociales.
  13. 6. El software no limitado a un solo dispositivo. • Por otra parte, la sindicación –que consiste en el etiquetado de contenidos de aplicaciones web para su distribución automática a través de diferentes plataformas– evita tener que navegar por los sitios originales, facilitando la tarea de lectura de los contenidos previamente seleccionados por el usuario. Productos como Bloglines o Google Reader facilitan la tarea.
  14. 7. Experiencias enriquecedoras del usuario. • Las clásicas herramientas para producir webs, como Dreamweaver y Flash, ofrecen la posibilidad de crear un diseño complejo de contenidos dinámicos mediante HTML, estilos CSS y programación, pero también se quedan atrás de las aplicaciones diseñadas en Ajax, Ruby on Rails o BitTorrent para los productos Web 2.0. Interfaces con la capacidad de acceso en todo lugar y momento a los servicios web, con la usabilidad, familiaridad y sencillez de las interfaces de los sistemas operativos.

La Web 2.0 como ejemplos.


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:



¿Qué tecnologías apoyan a la Web 2.0?
El Web 2.0 no significa precisamente que existe una receta para que todas nuestras aplicaciones web entren en este esquema. Sin embargo, existen varias tecnologías que están utilizándose actualmente y que deberíamos de examinar con más cuidado en busca de seguir evolucionando junto al web.
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 ascincró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 qué nos sirve la Web 2.0?
El uso del 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, nuestros proyectos tienen que renovarse y evolucionar. El Web 2.0 no es precisamente una tecnología, sino es la actitud con la que debemos trabajar para desarrollar en Internet. Tal vez allí está la reflexión más importante del Web 2.0.
Yo ya estoy trabajando en renovar y mejorar algunos proyectos, no por que busque etiquetarlos con nuevas versiones, sino por que creo firmemente que la única constante debe ser el cambio, y en Internet, el cambio debe de estar presente más frecuentemente.

¿Qué es la Web 2.0?


La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología.
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del 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. Muchos aseguran que hemos reinventado lo que era el Internet, otros hablan de burbujas e inversiones, pero la realidad es que la evolución natural del medio realmente ha propuesto cosas más interesantes como lo analizamos diariamente en las notas de Actualidad.
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.
Pero para entender de donde viene el término de Web 2.0 tenemos que remontarnos al momento en que Dale Dougherty de O’Reilly Media utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline de MediaLive. En dicho evento se hablaba del renacimiento y evolución de la web.
Constantemente estaban surgiendo nuevas aplicaciones y sitios con sorprendentes funcionalidades. Y así se dio la pauta para la Web 2.0 conference que arranca en el 2004 y hoy en día se realiza anualmente en San Francisco, con eventos adicionales utilizando la marca en otros países.
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. Imagen.

LA WEB 2.0. Definiciones.