2. Caracteristicas 2.0
La Web 2.0 (también conocida como Internet 2.0) no es
un software específico ni tampoco una marca registrada,
pero en cambio se trata de una serie de aplicaciones web
que facilitan el intercambio de información de forma
interactiva, el uso de centros de diseños y las
colaboraciones en la www (World Wide
Web). Normalmente este término se asocia con Dale
Dougherty, vicepresidente de O’Reilly Media; este hecho
se volvió oficial durante la conferencia de O’Reilly Media
en el 2004. El término se refiere a una actitud sobre el
compartir la información y los cambios que se acumulan
sobre los usos de la web. Esta aproximación
revolucionaria se basa en la Web como un tipo de
plataforma. El problema con el que aún nos encontramos
es el hecho que ni Dale Dougherty ni tampoco Tim
O’Really (presidente de O’Reilly Media) han formulado
una definición clara sobre la Web 2.0.
3. Como se creo web 2.0
El lado del cliente (navegador web) tecnologías utilizadas en la Web 2.0
incluyen el desarrollo de Ajax y JavaScript marcos como YUI Library , kit de
herramientas Dojo , MooTools , jQuery y Prototype JavaScript
Framework . Ajax de programación utiliza JavaScript para cargar y descargar
los nuevos datos del servidor web, sin someterse a una recarga de página
completa.
Para que los usuarios puedan seguir interactuando con la página,
comunicaciones, tales como solicitudes de datos que van al servidor están
separados de los datos provenientes de vuelta a la página (de forma
asíncrona). De lo contrario, el usuario tendría que esperar habitualmente para
los datos que regresar antes de que puedan hacer nada más en esa página, al
igual que un usuario tiene que esperar a una página para completar la
recarga. Esto también aumenta el rendimiento general de la web, como el
envío de peticiones puede completar más rápida independiente de bloqueo y
la formación de colas necesario para enviar datos de vuelta al cliente.
Los datos obtenidos por una petición Ajax se suele formateado
en XML o JSON (JavaScript Object Notation) formato, dos ampliamente
utilizado formatos de datos estructurados. Dado que tanto de estos formatos
de forma nativa entiende por JavaScript, un programador puede utilizar para
transmitir datos estructurados en su aplicación web. Cuando estos datos se
reciben a través de Ajax,