Informatica
Dai364622 de Agosto de 2013
3.821 Palabras (16 Páginas)193 Visitas
Práctico 1 (individual)
La Web 2.0
1.- La Web 2.0. Concepto y Características.
2.- Principios que caracterizan a las aplicaciones web 2.0 según O`Reilly, Battelle y Edouard.
3.-Herramientas o Servicios asociados a la Web 2.0. Ejemplos.
• Blogs
• Microblogs
• Wikis
• Entornos para compartir recursos: documentos, videos, presentaciones, fotos.
• Plataformas educativas: Moodle, Webquest
4.- Tecnologías de la Web 2.0 y arquitectura.
5.- Relaciones de la Web 2.0 con la Web 1.0 y la Web 3.0 o Web Semántica.
6.- Los nuevos emprendedores o emprendedores de nueva generación (entrepreneur).
7.- Anexo: Terminología (Microblogs, wiki, folcsonomía, redifusión, etc.)
Desarrollo
1. El término Web 2.0 es un término que se refiere a la evolución reciente del World Wide Web, donde su uso general está más orientado a los usuarios y no a empresas. Bajo este término, el desarrollo del "web" se centra en aplicaciones web que facilitan el compartir información, lainteroperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide Web. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, losservicios de red social, los servicios de alojamiento de videos, las wikis, blogs, mashups yfolcsonomías.
El término web 2.0 está asociada estrechamente con Tim O'Reilly, debido a la conferencia sobre la Web 2.0 de O'Reilly Media en 2004 donde se comenzó a escuchar el término.1 Aunque el término sugiere una nueva versión de la World Wide Web, no se refiere a una actualización de las especificaciones técnicas de la web, sino más bien a cambios acumulativos en la forma en la que desarrolladores de software y usuarios finales utilizan la Web. El hecho de que la Web 2.0 es cualitativamente diferente de las tecnologías web anteriores ha sido cuestionado por el creador de la World Wide Web Tim Berners-Lee, quien calificó al término como "tan sólo una jerga"- precisamente porque tenía la intención de que la Web incorporase estos valores en el primer lugar.
Características más importantes
a) La Web es una plataforma. Hemos pasado de un software instalable en nuestros PC’s a servicios de software que son accesibles online.
b) La Web es funcionalidad. La Web ayuda en la transferencia de información y servicios desde páginas web.
c) La Web es simple. Facilita el uso y el acceso a los servicios web a través de de pantallas más agradables y fáciles de usar
d) La Web es ligera. Los modelos de desarrollo, los procesos y los modelos de negocio se vuelven ligeros. La ligereza está asociada con la habilidad para compartir la información y los servicios de forma fácil y hacerlo posible a través de la implementación de intuitivos elementos modulares.
e) La Web es social. Las personas crean la Web “popularizan la Web” mediante la socialización y el movimiento gradual de los miembros del mundo físico hacia el mundo online.
f) La Web es un flujo. Los usuarios son vistos como co-desarrolladores, la Web 2.0 permanece en el “perpetuo beta”, se encontrará en el nivel de desarrollo beta por un periodo de tiempo indefinido.
g) La Web es flexible. El software se encuentra en un nivel más avanzando porque este nivel permite el acceso a contenidos digitales a los que antes no se podía llegar. Esta idea es similar a la del concepto del “Long Tail”, que se centra en el contenido menos popular al que antes no se podía tener acceso.
h) La Web es combinable. La expansión de códigos para poder modificar las aplicaciones web (como Google hace con las aplicaciones de Google Maps) permite a los individuos, que no tienen por qué ser profesionales de los ordenadores, combinar diferentes aplicaciones para crear nuevas.
i) La Web es participativa. La Web 2.0 ha adoptado una estructura de participación que alientan a los usuarios mejorar la aplicación mientras la utilizan, en vez de mantenerla rígida y controlada.
j) La Web está en nuestras manos. El aumento de la organización de la información enfatiza el uso amistoso de la misma a través de los enlaces. Gracias al fenómeno social del etiquetado cada vez es más fácil acceder a la información.
2. O'Reilly, Battelle y Edouard resumieron los principios clave que creen que caracterizan a las aplicaciones web 2.0: la web como plataforma; datos como el "Intel Inside"; efectos de red conducidos por una "arquitectura de participación"; innovación y desarrolladores independientes; pequeños modelos de negocio capaces de redifundir servicios y contenidos; el perpetuo beta; software por encima de un solo aparato.
- La web como plataforma: La Web ya no es un sitio solamente para divulgar información, sino también para compartirla. Las aplicaciones que operan en la Web hoy son modulares y pueden ser combinadas, cuando las organizaciones hacen disponibles sus datos de negocios a través de APIs (Application Programming Interfaces) que siguen estándares y protocolos.
Empresas como Google, Ebay, Amazon y Facebook ponen datos a disposición de otras aplicaciones a través de APIs.
Esto permite que los desarrolladores de otras aplicaciones puedan incorporar datos desde dichas aplicaciones de manera autónoma.
- Aprovechar la inteligencia colectiva: Una característica de las aplicaciones de la Web 2.0 es que mientras más gente las use, más gente las usará.
Acciones como crear rankings, etiquetar y comentar son formas que usan los sitios Web de hoy para hacer que el usuario interactúe con un sitio y entregarle información de utilidad.
Se suele decir que este proceso “democratiza la Web” porque los usuarios del sitio pueden contribuir con su contenido. El contenido generado por el usuario es central en las aplicaciones de la Web 2.0. Los usuarios se han convertido en “prosumidores” (productores y consumidores) del contenido Web.
- Datos son el nuevo microprocesador: De la misma forma que el poder de un ordenador está determinado por su microprocesador, el valor de una aplicación de la Web 2.0 está determinado por los datos que guarda y que hace disponibles.
Google captura datos mediante palabras o términos de búsqueda de uso común, Facebook permite que sus usuarios actualicen sus perfiles y creen amigos; cualquiera de estas modalidades añade valor a la aplicación.
Como las aplicaciones de la Web 2.0 también proveen datos a través de APIs, otras aplicaciones tienen acceso a los resultados de los procesos de negocio con los cuales se pueden construir nuevas aplicaciones
- El fin de la etapa de lanzamiento de software el “beta permanente”: Las aplicaciones de software de la Web 2.0 generalmente se ejecutan a través de la propia Web y operan dentro de un navegador.
A diferencia de los software embalados, distribuidos, y comprados en CD, las actualizaciones de las aplicaciones de la Web 2.0 son incrementales y pueden darse en mucho menos tiempo, porque se relacionan con la actualización de los archivos de la aplicación en un servidor Web.
Es decir, la próxima vez que un usuario visite el sitio, el navegador descargará la versión más actualizada de la aplicación. Beta hace referencia a la etapap de prueba de una aplicación de software, antes de su lanzamiento. Como las actualizaciones a las aplicaciones de la Web 2.0, se hacen permanentemente, hoy día se dan muchos más pequeños lanzamientos en el ciclo de vida de una aplicación.
- Modelos de programación ligeros: Las aplicaciones de la Web 2.0 prosperan porque las herramientas para crearlas y los datos que contienen interactúan de manera simple con muchas aplicaciones distintas. Como resultado, varias tecnologías de cliente (que funcionan dentro de un navegador) se han utilizado para entregar nuevas funcionalidades a las aplicaciones que funcionan dentro del navegador.
- El software supera el límite de un único dispositivo: El navegador del ordenador o del portátil ya no es el único soporte en el que los usuarios visualizan páginas Web o interactúan con las aplicaciones Web. Cada vez más dispositivos móviles – teléfonos móviles, PDAs, consolas de juego y reproductores de MP3, soportan la navegación en la Web y, por lo tanto, los sitios se deben crear para que puedan ser vistos correctamente en todos estos dispositivos.
La regla básica es separar el contenido y la presentación – de forma que, por un lado, la lógica comercial de una aplicación Web pueda mantenerse constante, y por otro, la presentación de la información derivada de ella pueda ser creada específicamente para el dispositivo en el va a ser visualizada.
Además de dejar ver la información, estos dispositivos también pueden enviarla. Esta facultad introduce una serie de posibilidades nuevas– incluyendo la actualización de blogs en tiempo real, el envío de coordenadas geográficas a través de fotos tomadas con la cámara de un teléfono móvil con GPS- y la transmisión de vídeo en directo desde un móvil para exhibirlo directamente en un navegador.
- Una experiencia de usuario enriquecida: Actualmente, los sitios Web interactivos cuentan con una interfaz de usuario de calidad comparable a la de muchas aplicaciones de escritorio. Muchas de las páginas más antiguas tienden
...