- Web 2.0 - 1. ¿Cómo nació la Web 2.0 ?
La crisis de las empresas punto com obligó a las empresas a darle un giro a la forma en la que se hace negocios en Internet. En el verano del 2005 varios expertos y grandes empresas se reunieron en la WEB 2.0 Conference y trataron de ver cómo se podía sacar partido de Internet. Debían cambiar su punto de vista. Nació la Web 2.0.
2.¿De qué trata la Web 2.0 ?
La Web 2.0 no se trata de una versión nueva, sino de una forma nueva de hacer las cosas.
3.¿Cómo surge la Web 2.0 ?
Web 2.0 surge como una actitud y no como una nueva tecnología. Un nuevo modo en el que el usuario es el que controla la información. Según esta nueva filosofía, para el empresario, un sitio web deja de ser suyo para pasar a ser nuestro.
4.¿Cuál es su objetivo ?
Su objetivo está centrado en la participación e interacción con el usuario.
5.¿Por qué se ha dejado de lado el concepto de venta o licencia de un servicio cerrado?
Para ofrecer el uso gratuito de un servicio ÚTIL online en el que el comportamiento del usuario no venga predeterminado sino que se vea enriquecido y crezca con su uso.
6. Mencione tres ejemplos relevantes de Web 2.0
1) Flickr
2) YouTube
3)Digg o Del.icio.us
7.¿ Cómo nacen estos sitios?
Estos sitios nacen como un mecanismo para la selección de información útil en la red.
8. ¿A qué esta enfocado Flickr ?
Está enfocado como un sitio social donde subir tus fotos, compartirlas y organizarlas.
9.¿Qué es YouTube?
Nacido en Febrero de 2005, viene a ser el equivalente a Flickr en formato vídeo.
10. ¿Qué tienen en común estos sitios?
Todos estos sitios tienen un denominador común. Han dejado de utilizar la clasificación tradicional por directorios para empezar a utilizar tags o palabras claves definidas por el usuario. De esta forma, el contenido se organiza según su visión subjetiva.
Como consecuencia nacen las tag clouds o nubes de tags, donde por popularidad unas palabras claves se distinguen de otras según su tamaño.
11. ¿Qué promueve esta nueva iniciativa?
En definitiva, esta nueva iniciativa promueve el respeto hacia el usuario ofreciéndole servicios sustentados en la participación y el control de uso de su información. Independientemente de qué sistema operativo utilice y en qué lugar del mundo se encuentre.
- AJAX -
12. ¿Qué es AJAX?
AJAX es un acrónimo para Asynchronous JavaScript And XML (JavaScript Asíncrono y XML).
13.¿Qué permite AJAX?
Permite la creación de aplicaciones interactivas en el desarrollo web.
14.¿Qué seremos capaces con AJAX?
Con AJAX seremos capaces de crear sitios web que se ejecuten directamente en el navegador del usuario manteniendo una comunicación con el servidor siempre que sea necesario pero sin recargar la página que estamos visualizando, simplemente se realizarán cambios sobre ella.
15.¿Qué significa esto?
Esto significa que la velocidad de interacción con la aplicación aumenta de forma significativa al reducir el número de peticiones que se hacen al servidor.
16.¿Cómo es la comunicación que se realiza entre el navegador y el servidor?
La comunicación que se realiza entre el navegador y el servidor se realiza de forma asíncrona y en segundo plano, por lo que es completamente transparente para el usuario.
17.¿Cuál fue uno de los primeros softwares en usa AJAX?
Uno de los primeros en usar AJAX fue Google Maps que rápidamente se ganó un punto al crear una interfaz rápida, accesible e interactiva.
18.¿Cuáles son las tres tecnologías que constituyen AJAX?
-XHTML y hojas de estilos (CSS) para el diseño que formatea la información.
-Document Object Model (DOM) que es el encargado de interactuar con la información presentada y es el que se ejecuta en el cliente (navegador), y
- XMLHttpRequest, que es un objeto encargado de intercambiar datos con el servidor web. Estos datos son devueltos en formato XML y se añaden a la página que estamos visualizando integrándose de nuevo gracias a XHTML y CSS.
19.¿Qué revolucionaron estas tecnologías?
La forma en la que el usuario ve o trabaja con una página web.
20.¿Cuál es a desventaja de AJAX?
La única desventaja que presenta AJAX es que utiliza JavaScript como lenguaje en la parte del navegador para acceder al DOM.