1. DEFINICION: 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.
2. DIFERENCIAS ENTRE LA WEB 3.0, 2.0, Y 1.0 Web 1.0 Tiene páginas estáticas o dinámicas, controladas por un experto Informático. sitios corporativos con ciertas actualización y páginas personales No se forman grupos sociales a partir del acceso al sitio. Lenguajes de programación utilizados como html, javascript, php, etc. Web 2.0 No se necesita un experto para mantener y diseñar los sitios web. La información colocada en los sitios se renueva continuamente Software con licencia libre para desarrollar y mantener el sitio. Construcción de comunidades que comparten ideas, intereses, información, etc. Lo que será la Web 3.0 Aplicación Web con mucho AJAX. Podrán trabajar todas juntas. Serán relativamente pequeñas. Gestionarán datos que estarán "en la nube". Podrán ser ejecutadas en cualquier dispositivo (PC, teléfono móvil, etc). Serán muy rápidas y muy personalizables. Se podrán distribuir viralmente (correo electrónico, redes sociales, servicios de mensajerías, etc).
3. Características básicas de Web 2.0 •No es una moda, si no un cambio esencial en la infraestructura del Web •La Web como Plataforma y arquitectura de participación •Servicios con escalabilidad rentable, no software empaquetado •Control de los propios datos. Los datos son la clave •Fuentes de datos susceptibles de mezcla y transformaciones •Aprovechar la inteligencia colectiva, los usuarios como co-desarrolladores •Sacar partido de la “larga cola”. Miles de mercados de docenas de usuarios en lugar de una docena de mercados de miles de usuarios. •Software no limitado a un solo dispositivo •Arquitectura basada en componentes Pequeñas piezas débilmente unidas (la web como componentes) •La “beta perpetua”