Con Web 2.0 nos alejamos de un modelo convencional de distribuidores que hacen que el contenido sea accesible para los clientes, a un modelo participativo significativamente más exclusivo en el que la mayoría de los ingenieros de páginas web tienen la oportunidad de actualizar sus propios sitios ricos en medios con la regularidad que prefieren. Los datos comenzaron a fluir en los dos cojinetes entre los proveedores de sustancias y los observadores. Por ejemplo, los contadores de visitas generalmente muestran una fama relativa a los sitios Web, mientras que el volumen de comentarios de los clientes proporciona una proporción de la inversión del cliente. Este fue un momento de contenido producido por el cliente y una enorme comunicación de vida basada en Internet., Blogs, intercambio de videos, visitas, administraciones facilitadas, aplicaciones web, voz sobre IP, mensajes, textos, marcadores sociales, podcasting, intercambio de imágenes, weblogs, mashups y folksonomías., etc., y una amplia gama de inteligencia en línea terminó siendo concebible y ha demostrado ser un logro extraordinario.
Los usuarios de Internet se convirtieron en participantes de la Web, interactuando y aportando su propio valor, en lugar de actuar simplemente como consumidores de contenido.
Avances mas importantes
Blogs. El término weblog (o blog) fue propuesto por Jorn Barger en 1997. El blog está incorporado a las páginas del sitio web llamadas publicaciones que se distribuyen secuencialmente con la última primera, en estilo diario. Los invitados a las revistas web pueden incluir un comentario debajo de un pasaje de blog. La mayoría de los sitios están impresos y, sin embargo, hay diferentes tipos, por ejemplo, fotoblogs o fotólogos, videoblogs o videoblogs y grabaciones digitales. Las publicaciones de revistas en línea se pueden etiquetar con consignas para organizar los temas de las publicaciones. Por ejemplo, cuando la publicación termina siendo antigua, tiende a documentarse en un marco de menú estándar basado en temas. La conexión es otra parte importante de los blogs. La conexión se extiende a la idea conversacional de la blogósfera y su sensación de instantánea y fomenta la recuperación y la referencia de datos en varios sitios.
RSS. RSS es un canal web que se utiliza para distribuir contenido de sitios web o páginas de sitios. RSS es un documento XML que recopila datos y conexiones a las fuentes de datos. Al utilizar RSS, los clientes reciben información sobre las actualizaciones de los sitios web o sitios que les interesan.
JavaScript asincrónico y XML-AJAX. Es un enfoque de mejora web que se utiliza para el avance de la mayoría de los sitios intuitivos recuperando una cantidad limitada de información del servidor web y mostrándola en la aplicación web sin recargar toda la página [13]. AJAX incorpora algunos avances: XHTML o HTML, plantillas de caída (CSS), JavaScript y XML.
Google Web Toolkit-GWT. Es un sistema de avance de Java de código abierto que simplifica la simplificación de las aplicaciones AJAX. Permite a los diseñadores web investigar aplicaciones AJAX en el lenguaje Java utilizando sus aparatos de avance Java preferidos. GMT ofrece un cumplidor y un navegador de Internet poco común que ayuda a los ingenieros a investigar las aplicaciones de GWT.
Wikis. Una wiki es una página que puede ser alterada de manera efectiva por cualquier persona a la que se le permita acceder. A diferencia de las revistas en línea, las formas pasadas de wikis pueden analizarse mediante un trabajo de historia y pueden restablecerse mediante un trabajo de reversión. Se incorporan los aspectos destacados de la wiki: lenguaje de marcado de la wiki, estructura y ruta del sitio sencillas, diseño básico, soporte de varios clientes, trabajo en la búsqueda y el proceso de trabajo básico. Flex-Adobe. Flex es un SDK para crear y transmitir aplicaciones web enriquecidas (RIA) entre etapas en la web. Flex depende de Flash y admite diseños de estructuras normales al proporcionar un lenguaje de programación.
Mashups-Web. Es una página que une datos y administraciones de diferentes fuentes en la web. Los mashups se pueden ensamblar en siete clasificaciones: mapeo, búsqueda, versátil, información, deportes, compras e imágenes en movimiento. Más del 40 por ciento de los mashups son mashups de mapeo. Es más sencillo y ágil hacer mashups que codificar aplicaciones sin ninguna preparación en las formas habituales; esta capacidad es uno de los aspectos más destacados de la web 2.0. Los mashups se realizan en general utilizando interfaces de programación de aplicaciones. Hay varias herramientas de desarrollo disponibles para crear blogs, wikis, mashups y redes sociales. Estas herramientas, como herramientas de mashup, motores wiki, software de blogs, hacen que la adopción de la web 2.0 sea más fácil, rápida y económica. Los desarrolladores utilizan tres enfoques de desarrollo básicos para crear aplicaciones de web 2.0: JavaScript y XML asíncronos (AJAX), Flex y Google Web Toolkit.