La Web 2.0 implica el cambio de las aplicaciones de escritorio a las aplicaciones que fundamentan su funcionamiento en las bondades de la Web, estas están enfocadas a los susuarios finales que son quienes generan la información publicando y compratiéndola con otros individuos permitiéndo el sugimiento de más servicios bajo el mismo esquema.
La Web 2.0 fomenta la participación del usuario en forma activa y facilita el acceso a las aplicaciones por estar disponibles para ser usados desde cualquier lugar.
Características
- Las páginas son dinámicas, integran recursos multimedia como videos, sonidos, que se pueden compartir.
- Los formatos utilizados para diseñarlas son java script, PHP, u otras similares, que permiten más funcionalidad.
- Emplean interfaces de fácil entendimiento para la interacción del usuario.
- La información se puede presentar en varias formas ( escrita, audiovisual), y que esta se comparta entre los usuarios o entre estos y los dueños de las páginas.
- Permite que el usuario cree su propio contenido.
- La información se puede transmitir unidireccional o bidireccionalmente.
Algunas de las tecnologías que hacen posible el surgimiento de esta plataforma son:
- Ajax - Asynchronous JavaScript And XML, Javascript y XML Asíncronos
- API - Application Programming Interface, Interfaz de Programación de Aplicaciones
- Beta
- CSS - Cascading Style Sheets, Hojas de Estilo en Cascada
- Mashup - Remezcla
- OPML - Outline Processor Markup Language, Lenguaje de Marcas para Esquemas
- P2P - Peer-to-Peer, Entre Pares, red informática entre pares
- Permalinks - Enlaces Permanentes, enlaces fijos a páginas de
- REST - Representational State Transfer, transferencia de Estado Representacional
- SOAP - Simple Object Access Protocol, Protocolo Simple de Acces
- RSS - Really Simple Syndication, Sindicación Bastante Simple
- Ruby on Rails – Entorno de programación (Rails)
- Widget
Los tipos de aplicaciones que existentes en la Web 2.0 son:
- Aplicaciones para expresarse/crear y publicar/difundir como blog y wiki.
- Aplicaciones para publicar/difundir y buscar información: podcast, YouTube, Flickr y SlideShare entre otras.
- Aplicaciones para buscar/acceder a información de la que nos interesa estar siempre bien actualizados: RSS, Bloglines, GoogleReader, buscadores especializados, etc.
- Redes sociales: Ning, Second Life, Twitter...
- Otras aplicaciones on-line Web 2.0: Calendarios, geolocalización, libros virtuales compartidos, noticias, ofimática on-line, plataformas de teleformación, pizarras digitales colaborativas on-line, portal personalizado.