2. Introduccion Web 2.0 (2004–actualidad): asociado con: aplicaciones web que facilitan el compartir información la interoperabilidad el diseño centrado en el usuario y la colaboración en la red. Ejemplos: comunidades Web, servicios web, aplicaciones Web, Redes sociales, alojamiento de videos, las wikis, blogs, mashups y folcsonomías.
3. Tecnologías (web 2,0) XHTML: es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas.
4. XHTML Ventajas respecto del HTML Se pueden incorporar elementos de distintos espacios de nombres XML. Un navegador no necesita implementar heurísticas para detectar qué quiso poner el autor. Como es XML se pueden utilizar fácilmente herramientas creadas para procesamiento de documentos XML genéricos (editores, XSLT, etc.).
5. Redifusión web Redifusión web (o sindicación web) es el reenvío o reemisión de contenidos desde una fuente original (sitio web de origen) hasta otro sitio web de destino (receptor) que a su vez se convierte en emisor.
6. rss RSS son las siglas de Really Simple Syndication, un formato XML para sindicar o compartir contenido en la web. Se utiliza para difundir información actualizada frecuentemente a usuarios que se han suscrito a la fuente de contenidos.
7. Ajax es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano.
8. Problemas Ajax Las páginas con AJAX son más difíciles de desarrollar que las páginas estáticas. Las páginas creadas dinámicamente mediante peticiones sucesivas AJAX, no son registradas de forma automática en el historial del navegador. Los motores de búsquedas no entienden JavaScript. La información en la página dinámica no se almacena en los registros del buscador. Hay problemas usando Ajax entre nombres de dominios. Eso es una función de seguridad. El sitio con Ajax usa más recursos en el servidor. Es posible que páginas con Ajax no puedan funcionar en teléfonos móviles, PDA u otros aparatos.
9. drupal es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, etc y administración de usuarios y permisos. Drupal es un sistema dinámico. El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet.
10. Funcionalidades Portales comunitarios Foros de discusión Sitios web corporativos Aplicaciones de Intranet Sitios personales o blogs Aplicaciones de comercio electrónico. Directorio de recursos Sitios de redes sociales
11. Tecnologíasproyecto 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.
12. conclusiones Podemos observar como mediante el desarrollo de nuevas tecnologías, se ha logrado llevar la web a un nivel mas elevado donde lo social y la reutilización de la información es lo mas importante para la misma, bienvenidos a la web 2.0.