Web 2.0

El término Web 2.0 está asociado a aplicaciones web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario1 y la colaboración en la World Wide Web. Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual, a diferencia de sitios web donde los usuarios se limitan a la observación pasiva de los contenidos que se ha creado para ellos. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, los servicios de red social, los servicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías.

Introducción

Antes de la llegada de las tecnologías de la Web 2.0 se utilizaban páginas estáticas programadas en HTML (Hyper Text Markup Language) que no eran actualizadas frecuentemente. El éxito de las .com dependía de webs más dinámicas (a veces llamadas Web 1.5) donde los sistemas de gestión de contenidos servían páginas HTML dinámicas creadas al vuelo desde una base de datos actualizada. En ambos sentidos, el conseguir hits (visitas) y la estética visual eran considerados como factores.

Origen del término

El término fue acuñado por Dale Dougherty de O’Reilly Media en una tormenta de ideas con Craig Cline de MediaLive para desarrollar ideas para una conferencia. Dougherty sugirió que la web estaba en un renacimiento, con reglas que cambiaban y modelos de negocio que evolucionaban.

En general, cuando mencionamos el término Web 2.0 nos referimos a una serie de aplicaciones y páginas de Internet que utilizan la inteligencia colectiva para proporcionar servicios interactivos en red.

Servicios asociados

Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar:

  • Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir cronológicamente artículos, noticias(con imágenes y enlaces), pero además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor.
  • Wikis: En hawaiano «wiki» significa: rápido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas elaboran contenidos de manera asíncrona.
  • Entornos para compartir recursos: Todos estos entornos nos permiten almacenar recursos en Internet, compartirlos y visualizarlos cuando nos convenga desde Internet. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusión mundial.
  • Documentos: podemos subir nuestros documentos y compartirlos, embebiéndolos en un Blog o Wiki, enviándolos por correo.
  •  Videos: Al igual que los Documentos, anteriormente mencionados, se pueden «embeber» un video tomado de algún repositorio que lo permita
  • Presentaciones
  • Fotos
  • Plataformas educativas
  • Aulas virtuales (síncronas)
  • Redes Sociales.

Tecnología

Se puede decir que una web está construida usando tecnología de la Web 2.0 si se caracteriza por las siguientes técnicas:

Técnicas:

  •  CSS, marcado XHTML válido semánticamente y Microformatos
  •  Técnicas de aplicaciones ricas no intrusivas (como AJAX)
  •  Java Web Start
  •  Redifusión/Agregación de datos en RSS/ATOM
  •  URLs sencillas con significado semántico
  •  Soporte para postear en un blog
  •  JCC y APIs REST o XML
  •  JSON
  •  Algunos aspectos de redes sociales
  •  Mashup (aplicación web híbrida)

 General:

  1.  El sitio debe estar listo para la entrada de cualquier persona
  2.  El sitio no debe actuar como un «jardín cerrado»: la información debe poderse introducir y extraer fácilmente
  3.  Los usuarios deberían controlar su propia información
  4.  Basada exclusivamente en la Web: los sitios Web 2.0 con más éxito pueden ser utilizados enteramente desde un
  5. navegador
  6.  La existencia de links es requisito imprescindible

Software de servidor

La redifusión solo se diferencia nominalmente de los métodos de publicación de la gestión dinámica de contenido, pero los
servicios Web requieren normalmente un soporte debases de datos y flujo de trabajo mucho más robusto y llegan a parecerse
mucho a la funcionalidad de Internet tradicional de un servidor de aplicaciones.

Deja un comentario