WEB 2.0
´ HERRAMIENTAS WEB PARA GESTION DEL CONOCIMIENTO
´ Digna Mar´a Gonzalez Otero ı digna.gonzalez@gmail.com
´ndice I
´ 1. INTRODUCCION ´ 1.1. Web 2.0 y gestion del conocimiento . . . . . . . . . . . . . . . . . ´ del documento . . . . . . . . . . . . . . . . . . . . 1.2. Organizacion ´ ´ 2. ¿Que representa el termino Web2.0? 3. Wikis ´ 3.1. ¿Que es un wiki? . . . . . . . . . . . . . . . . . . . . ´ 3.2. Como montar un wiki . . . . . . . . . . . . . . . . . . 3.2.1. Sistemas wiki online . . . . . . . . . . . . . . . ´ 3.2.2. Sistemas wiki para su instalacion en un servidor ´ ´ 4. Sindicacion y agregacion ´ 4.1. Agregacion de feeds RSS . . . . . . . . . . 4.1.1. Lectores de feeds de escritorio . . . 4.1.2. Lectores integrados en el correo . . . 4.1.3. Lectores integrados en el navegador 4.1.4. Lectores RSS online . . . . . . . . . ´ 5. ¿Que son los marcadores sociales? 1 1 2 3 6 6 9 9 10 14 16 17 17 18 19 21
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
6. Otras Aplicaciones 23 ´ 6.1. Ofimatica 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.2. Escritorios y sistemas operativos web . . . . . . . . . . . . . . . . 26 6.3. Comunicaciones y PIM . . . . . . . . . . . . . . . . . . . . . . . 26 7. Conclusiones REFERENCIAS 28 30
I
1
´ INTRODUCCION
1.
1.1.
´ INTRODUCCION
´ Web 2.0 y gestion del conocimiento
˜ ´ Durante los anos 80 Tim Berners Lee concibio un sistema de intercambio ´ de informacion cient´fica basado en el concepto de hiperenlace; es decir, un ı sistema en el que cada documento incluyera enlaces a otros. Como fruto de su ´ trabajo, en febrero de 1991 presento WorldWideWeb, el primer navegador web del mundo. ˜ En los primeros anos de la Web pocas personas ten´an acceso a sus conteniı dos, que eran en su mayor´a documentos confidenciales por sus caracter´sticas ı ı ´ de investigacion o seguridad nacional. Sin embargo, con el paso del tiempo se ´ ´ ´ empezo a compartir informacion de tematica general, y el numero de usuarios ´ fue aumentando. ´ ´ Inicialmente la Web estaba basada en paginas estaticas cuyo contenido ´ rara vez era actualizado: una vez creada una pagina, los visitantes pod´an ı consultarla, pero no modificar su contenido. ´ ´ A finales de la decada de los 90 la popularizacion de Internet trajo la ´ proliferacion de espacios comunes en la red, como chats, foros y listas de ´ ´ correo, en que los usuarios pod´an compartir informacion de tematica variada ı e interactuar entre ellos. ´ ´ En 1997 empezaron a popularizarse las paginas web dinamicas en que ´ ´ gran parte del contenido era generado dinamicamente a traves de diferentes sistemas y bases de datos, consiguiendo de esta forma adaptarse mejora las necesidades de los usuarios. ˜ En los ultimos anos (aproximadamente desde 2003) la Web ha seguido ´ ´ evolucionando para proporcionar plataformas de colaboracion entre usuarios ´ ´ ´ que les permiten no solo acceder a la informacion, sino tambien modificarla y mejorarla. Este nuevo enfoque de la Web se conoce como Web 2.0, y no es ´ ´ ´ ´ solo un avance tecnologico sino tambien una revolucion social, ya que introduce ´ ´ ´ nuevos metodos de trabajo basados en la cooperacion, la comparticion de ´ ´ informacion y la interaccion entre usuarios. Algunas de las herramientas proporcionadas por la Web 2.0 son los blogs, los 1
1
´ INTRODUCCION
wikis, los agregadores y suscriptores RSS, los marcadores y las redes sociales.
1.2.
´ Organizacion del documento
´ ´ En este documento se presenta una descripcion del termino web 2.0 as´ coı ´ mo de varios de los servicios mas representativos de este nuevo enfoque de la web. ´ ´ ´ En la seccion 2. ¿Que representa el termino Web2.0? se define el concepto de web 2.0 y se describe brevemente su historia. Asimismo, se muestra una tabla comparativa de servicios web 2.0 y sus equivalentes en web 1.0 y se listan las caracter´sticas que debe cumplir un servicio para que pueda ser definido como ı web 2.0. En las siguientes secciones se presentan diversos servicios de la web 2.0. ´ ´ ´ ´ As´, en la seccion 3. Wikis se explica que es un wiki y que metodos hay para ı ´ ´ ´ ´ poner uno en marcha. A continuacion, en la seccion 4. Sindicacion y agregacion ´ ´ de contenidos y se presentan diferentes hese explican metodos de distribucion ´ ´ ´ rramientas de agregacion de feeds. La seccion 5. ¿Que son los marcadores sociales?, por su parte, describe el concepto de marcadores sociales y diferentes servicios de este tipo disponibles. ´ En la seccion 6. Otras Aplicaciones se describen otras aplicaciones web 2.0 ´ existentes y, por ultimo, en la seccion 7. Conclusiones se muestran de forma ´ ´ esquematica las principales ideas extra´das de este estudio. ı
2
2
´ ´ ¿Que representa el termino Web2.0?
2.
´ ´ ¿Que representa el termino Web2.0?
El estallido de la burbuja punto com a finales de 2001 supuso un cambio de rumbo en el desarrollo web y un punto de inicio para que conceptos novedosos como Web 2.0 se situaran al alza. ´ ˜ El termino “Web 2.0”, acunado por Dale Dougherty de O’Reilly Media, se define como todas aquellas utilidades y servicios de Internet que se sustentan en una base de datos, la cual puede ser modificada por los usuarios del ˜ ´ servicio, ya sea en su contenido (anadiendo, cambiando o borrando informacion ´ o asociando datos a la informacion existente), bien en la forma de presentarlos, ´ o en contenido y forma simultaneamente. ´ En el tiempo que ha trascurrido desde la primera idea, la expresion “Web ´ 2.0” ha cuajado claramente, con mas de 71 millones de referencias en Google. ´ ´ La mejor forma de obtener una percepcion del significado Web 2.0 es a traves ´ de algunos ejemplos de transicion, mostrados en la Tabla 1. Web 1.0 Netscape Double Click Ofoto Akamai mp3.com Britannica Online ´ Paginas Web personales Evite ´ Publicacion ´ Sistemas de gestion de contenidos ´ Fidelizacion Web 2.0 Google Google AdSense Flick BitTorrent Napster Wikipedia Blogs Upcoming.com y EVDB ´ Participacion Wikis ´ Sindicacion
´ Tabla 1: Transicion de Web 1.0 a Web 2.0 ´ Desde que ha surgido este termino muchas empresas lo utilizan como lema de marketing, muchas veces sin ni siquiera tener muy claro lo que significa. Pero ´ ´ ¿que es exactamente lo que permite calificar una aplicacion como Web 2.0? ´ En los siguientes parrafos se describen algunos rasgos caracter´sticos de estas ı aplicaciones.
3
2
´ ´ ¿Que representa el termino Web2.0?
La web como plataforma Entender la web como plataforma significa que es la propia red la que hace de base, y es all´ donde los programas van a ejecutarse. De esta forma es ı posible liberarse del enorme lastre que supone la portabilidad a/desde las diferentes plataformas, del pago por licencia, de las instalaciones en el “cliente”, de los requisitos m´nimos y de las actualizaciones de software ı en el cliente. ´ Ademas los servicios cobran mayor importancia que los recursos, y el software y el hardware del cliente ya no suponen una barrera, puesto que ´ las aplicaciones se van a ejecutar en la red y por lo tanto bastara con una ´ conexion a internet, un navegador web y algun dispositivo de acceso (PC, ´ ´ movil, PDA, iPodTouch...) para interactuar con ellas. Aprovechamiento de la inteligencia colectiva ´ ´ ´ En la Web 2.0 las paginas ya no son estaticas, sino que la informacion y el conocimiento fluyen por la red usando la plataforma web y reciben la ´ realimentacion de los usuarios que la pueden editar, mezclar, combinar y mejorar para finalmente devolverla a la red. Por tanto la Web 2.0 se basa en la inteligencia colectiva, co-participada y ´ distribuida donde se comparten conocimientos e informacion que, a modo ´ ´ de sumatorio, agrega mas valor cuanto mas se usa. Fin del ciclo de versiones software Una de las caracter´sticas de la web 2.0, como se ha comentado anteriorı mente, es que los resultados se entregan en forma de servicios y no de productos. Para que este servicio sea satisfactorio, a menudo hay que someterlo a un proceso de mejora continua, modificando su funcionamiento ˜ y anadiendo nuevas funciones de forma muy frecuente. El tratar a los usuarios como co-desarrolladores es una de las estrategias ´ que se suele tomar para mejorar este tipo de herramientas, no solo en ´ ´ proyectos de codigo abierto, sino tambien en proyectos privativos en que se monitoriza en tiempo real el comportamiento del usuario para detectar ´ ´ ´ que funciones se utilizan mas y como se utilizan, y as´ poder adaptar el ı avance de la web a las necesidades de los usuarios. Muchos servicios web como Gmail, Google Maps, Flickr, del.icio.us y ˜ otros, siguiendo esta filosof´a de mejora continua, llevan anos ostentando ı un logotipo de “Beta”.
4
2
´ ´ ¿Que representa el termino Web2.0?
Software por encima del nivel de un unico dispositivo ´ Al implementar el software como servicio se eliminan las restricciones de hardware en el cliente, y por tanto se permite que el trabajo en red sea casi transparente y muy sencillo para el usuario final, evitando grandes ´ inversiones de hardware y su permanente mantenimiento, configuracion y ´ actualizacion. ´ Naturalmente, cualquier aplicacion web puede ser considerada como software por encima del nivel de un unico dispositivo, por lo que esta no es una ´ caracter´stica nueva de la web. Sin embargo, el desarrollo de la web como ı plataforma permite que esta portabilidad se extienda a numerosas aplica´ ciones que antes solo estaban disponibles como programas de escritorio y hoy en d´a se presentan como servicios web. ı
´ Cada vez son mas personas que han incorporado las herramientas web 2.0 ´ (como blogs, podcast, wikis, repositorios de v´deos, herramientas de sindicacion, ı marcadores sociales, etc.) a su d´a a d´a, y si bien es cierto que hay que ı ı reconocer la existencia de una brecha digital y la necesidad de mejorar muchas ´ de estas herramientas, no es menos cierto que ya no hay vuelta atras y que la ´ ´ web tiende a ser cada vez mas colaborativa y a aumentar la interaccion con los usuarios. ´ Un claro ejemplo de esto es la proliferacion de los wikis, que pese a tratarse de una tecnolog´a antigua en la breve historia de Internet, han visto crecer su ı popularidad con la web 2.0 y el aumento del numero de referencias en Google, ´ la prensa y blogs o la Wikipedia, una enciclopedia que es en s´ misma un wiki. ı
5
3
Wikis
3.
3.1.
Wikis
´ ¿Que es un wiki?
´ ´ Un wiki es, sencillamente, un repositorio o almacen de paginas web. La diferencia con otros sistemas es que todos los usuarios pueden escribir y modificar ´ ´ las paginas. Por ejemplo, un usuario del wiki crea una pagina nueva donde introduce un determinado contenido. A partir de ah´, cualquier otro visitante puede ı ´ cambiar esa misma pagina para introducir mejoras o aportaciones. ´ ´ ´ Este sistema permite la creacion, intercambio y revision de informacion ´ en la web de forma rapida y eficaz, incluso si no disponen de conocimientos ´ ´ avanzados de informatica ni de programacion. ´ La finalidad del wiki es permitir que varios usuarios creen paginas web de forma colaborativa sobre un mismo tema, de forma que cada uno aporte parte ´ ´ de su conocimiento y se obtenga una pagina web mas completa y consensuada. ´ Sus or´genes se remontan a 1995, cuando Ward Cunningham ideo un tipo ı ´ de pagina web que funcionara como una base de datos y al mismo tiempo fuera sencilla de crear, editar y enlazar internamente. ´ ´ Debido a la velocidad con que este tipo de pagina permit´a la modificacion ı ´ ´ de contenidos, Ward la denomino wiki-wiki (que significa rapido en hawaiano), ´ inspirado en el autobus lanzadera del aeropuerto de Honolulu. Aquel primer wiki ´ todav´a se encuentra activo y sigue evolucionando [1]. ı
Figura 1: Autobus lanzadera del aeropuerto de Honolulu ´ Pero si el wiki es conocido hoy d´a es gracias a la popularidad de la ı 6
3
Wikis
´ enciclopedia online Wikipedia y sus mas de 250 versiones en diferentes idiomas. Cuando a principios de 2001 el proyecto se llamaba todav´a Nupedia, ı ´ sus fundadores decidieron utilizar un wiki para agilizar la creacion de art´culos, ı ´ de meses sin que el equipo de expertos academicos hubiera producido ´ despues ´ ˜ mas de una docena de art´culos completos. A finales de ese mismo ano, la ya ı ´ rebautizada Wikipedia contaba ya con mas de 20.000 art´culos y 18 ediciones ı en otros idiomas, cifras que han ido creciendo exponencialmente.
Figura 2: Logo de Wikipedia, la enciclopedia libre ´ Pero, ¿como es posible que un wiki pueda acoger proyectos con tanta ´ ´ participacion y que el resultado no sea caotico? Probablemente parte de la ´ explicacion radique en su transparencia y sencillez de uso. Aunque existen varios tipos de wiki, la mayor´a comparten las siguientes ı caracter´sticas: ı Lenguaje de marcado simplificado. No es necesario conocer la sintaxis HTML para poner enlaces, negritas, cursivas y otros formatos. Acceso total al contenido previo generado por otros usuarios. Aunque ´ se pueden establecer permisos de acceso a las paginas del wiki, un ´ ´ ´ usuario siempre podra revisar el codigo de las paginas para las que dispone de permisos de lectura, por lo que para aprender a editar basta con observar y replicar lo existente. ´ ´ ´ Creacion automatica de paginas nuevas. Al crear un enlace a una ´ ´ pagina, esta se genera automaticamente. Control detallado de cambios recientes y revisiones de contenido. ´ Aunque se borre o modifique texto es posible volver a la version anterior. 7
3
Wikis
Posibilidad de gestionar los permisos, ya que no todo el mundo tiene ´ ´ ´ por que tener acceso a todas las paginas ni por que poder modificarlo todo. ´ ´ ´ Cada vez son mas los usos que en la empresa, la educacion y otros ambitos se da a los wikis, cuyo potencial para el trabajo colaborativo y versatilidad los ´ convierte en una tecnolog´a optima para la dinamizacion de flujos de trabajo ı ´ informacional. ´ ´ Las areas principales en que se utilizan son, por una parte la generacion ´ ´ de software y su documentacion (todos los grandes programas de codigo abierto tienen su propio wiki, desde Mozilla hasta OpenOffice), y por otra las ´ relacionadas con la educacion y el conocimiento. Entre estos ultimos se ´ encuentran WikiEducator, que aglutina proyectos de aprendizaje basados en recursos educativos abiertos [2] o WikiHow, un repositorio abierto de manuales para casi todo lo imaginable [3].
´ Figura 3: Wiki de documentacion de OpenOffice ´ Y es que pese a ser una solucion web vulnerable a los errores humanos ´ o a la modificacion malintencionada de contenidos, se trata de sistemas para ´ la gestion de contenidos extremadamente robustos y transparentes, aptos tanto para el trabajo descentralizado de grupos reducidos de colaboradores como para ´ la cooperacion masiva. El uso de este tipo de herramientas permite reducir el numero de reuniones, ´ ´ ´ correos electronicos enviados y llamadas telefonicas entre otras tareas de ´ gestion, lo que se traduce en un ahorro considerable de tiempo. Otra ventaja ´ que aporta el wiki es la posibilidad de centralizar la informacion y aumentar su disponibilidad. 8
3
Wikis
´ ı Si toda la informacion relativa a un proyecto (inclu´dos los ficheros relacio´ nados con el mismo) esta en el wiki en lugar de distribuida entre los puestos de trabajo de los diferentes participantes, cuando alguien necesite parte de la ´ ´ ´ informacion podra obtenerla desde el wiki de forma instantanea sin necesidad ´ de hacer consultas para determinar quien dispone de los datos que necesita y ´ ´ ponerse despues en contacto con esa persona para que le facilite la informacion. Un aspecto a destacar de los wikis es que la curva de aprendizaje para su ´ utilizacion es baja, y los usuarios pueden aprender a manejarlo perfectamente en apenas unos d´as. Sin embargo, se tarda un tiempo mayor en aprovechar toda ı la potencia de la herramienta, debido a que es necesario cambiar la mentalidad ´ ´ hacia una vision wiki, es decir, hay que promover una cultura de explicitacion ´ del conocimiento y de edicion colaborativa de contenidos, y este es el aspecto ´ que mas se ha de trabajar a la hora de implantar un wiki.
3.2.
´ Como montar un wiki
A la hora de montar un wiki hay dos posibilidades: instalar el programa en un servidor propio, o utilizar uno de los muchos servicios gratuitos disponibles en la web. ´ Si se desea utilizar un wiki para uso profesional, es mas recomendable disponer de un servidor propio, ya que de esta forma se tiene un mayor control ´ sobre los datos y la seguridad del sistema. Ademas se puede hacer que el wiki ´ sea accesible desde una Intranet, sin necesidad de disponer de una conexion a Internet. ˜ ´ Sin embargo, para proyectos pequenos o personas sin experiencia lo mas ´ sencillo consiste en recurrir a sistemas automaticos que gu´an al usuario y ı simplifican enormemente el proceso.
3.2.1.
Sistemas wiki online
Existen diversos sitios web donde los usuarios pueden crear su propio wiki de forma gratuita. Para ello basta con entrar en el sitio web y registrarse. El espacio disponible para cada wiki personal var´a segun los casos, y en ı ´ 9
3
Wikis
muchos de ellos se inserta publicidad para financiar el mantenimiento. Entre ´ ´ ´ los mas usados estan JotSpot, Schtuff o Wikispaces, este ultimo mostrado ´ ˜ en la figura 4. En espanol se pueden encontrar algunos servicios como Wiki Mailxmail (ver Figura 5).
´ Figura 4: Pagina principal de Wikispaces
´ Figura 5: Pagina principal de Wiki Mailxmail
3.2.2.
´ Sistemas wiki para su instalacion en un servidor
´ Entre los sistemas wiki disponibles para su instalacion en un servidor ´ propio destacan Daisy, DokuWiki, TikiWiki y MediaWiki, que ademas es el utilizado en la Wikipedia. ´ A continuacion se describen brevemente estos sistemas y se hace una comparativa de sus caracter´sticas principales (ver Tabla 2). ı
Daisy: 10
3
Wikis
´ Daisy es un sistema de gestion de contenidos que ofrece una funcionalidad rica e innovadora. Una de las caracter´sticas diferenciadoras de este ı ´ wiki es su estructura interna. Daisy esta compuesto por dos componentes principales: ´ • Un repositorio standalone accesible a traves de HTTP/XML y/o una API Java de alto nivel ´ • Una aplicacion front-end extensible para editar y publicar contenidos Otra de sus peculiaridades es que puede albergar diferentes versiones de un mismo documento. De esta forma puede haber distintos puntos de vista sobre un mismo documento, o tener el mismo art´culo traducido a varios ı idiomas.
´ Figura 6: Panel de edicion de Daisy DokuWiki: ´ ´ Este sistema para la gestion de wikis esta escrito en lenguaje de progra´ ´ ´ macion PHP y esta orientado a crear documentacion de cualquier tipo ˜ dentro de grupos de trabajo, pequenas empresas y grupos de desarrolladores de software. ´ Utiliza una sintaxis simple pero potente, que facilita la creacion de textos estructurados y permite que los archivos generados sean legibles incluso cuando se accede a ellos desde fuera del wiki. MediaWiki: MediaWiki [4] es un software libre wiki que fue escrito originalmente para ´ ´ la creacion de la Wikipedia, pero que a tenido una gran expansion y desde 2005 es utilizado en muchos otros proyectos. ´ Esta programado en PHP y necesita un motor de bases de datos para su funcionamiento (admite MySQL o PostgreSQL). 11
3
Wikis
´ Figura 7: Pagina de inicio de DokuWiki
´ Figura 8: Pagina principal de Mediawiki TikiWiki: ´ ´ TikiWiki [5] no es solo un sistema wiki, sino que ademas es un CMS ´ ˜ (Sistema de Gestion de Contenidos) disenado para tareas colaborativas. ´ ´ Ademas de la creacion de wikis, permite crear foros, blogs, art´culos, gaı ´ ler´as de imagenes, servidores de mapas, etc, de forma que las posibilidaı des de trabajo colectivo se amplian notablemente.
12
3
Wikis
Figura 9: Ejemplo de wiki creado con TikiWiki
Caracter´stica ı Daisy DokuWiki 05/05/08 S´ ı PHP S´ ı UNIX, Linux, Windows, MacOS, probablemente otros No Apache, IIS, Lighttp, cualquiera que soporte PHP S´ ı No S´ ı S´ ı MediaWiki 24/01/08 S´ ı PHP S´ ı Unix, Linux, Windows, MaxOS TikiWiki 11/08/08 S´ ı PHP S´ ı Linux, FreeBSD, windows, MacOS y probablemente otros No Cualquiera que soporte PHP
Caracter´sticas Generales ı ´ ´ Ultima actualizacion 04/09/07 Libre S´ ı Lenguaje de programaJava ´ cion ˜ Disponible en espanol No Requerimientos del Sistema Sistema Operativo Cualquiera
Acceso Root Servidor Web
S´ ı Cualquiera
No Cualquiera que soporte PHP
Almacenamiento de Datos Archivos de texto S´ ı Bases de datos S´ ı Seguridad y Anti-Spam ´ Permisos de pagina S´ ı Listas de control de acS´ ı ceso
No S´ ı S´ ı No
No S´ ı S´ ı S´ ı
Tabla 2: Tabla comparativa de sistemas wiki
13
4
´ ´ Sindicacion y agregacion
4.
´ ´ Sindicacion y agregacion
´ Actualmente al navegar por la web cada vez nos encontramos en mas ´ ´ paginas un boton naranja con la leyenda XML, RSS, RDF o Atom. Se trata de diferentes formas de distribuir los contenidos, es decir, de generar archivos o ´ feeds con las actualizaciones de la pagina web. Esto archivos permiten que ´ los usuarios no tengan que visitar la pagina para comprobar si ha habido actualizaciones y acceder a los contenidos, sino que los pueden recibir en su ´ ordenador a traves de un lector de feeds. ´ A continuacion se definen algunos lenguajes y metalenguajes relacionados ´ con los sistemas de distribucion de contenidos:
HTML, el origen: ´ HTML es el lenguaje utilizado para escribir paginas web. Utiliza unas etiquetas muy sencillas para definir la estructura de los contenidos, el ´ formato de los textos, los enlaces, imagenes, y otros elementos que ´ conforman la pagina. ´ XML, la evolucion: ´ XML es un metalenguaje (lenguaje de lenguajes) mas flexible que HTML ´ que dota a las paginas de una mayor funcionalidad. Se utiliza para definir la estructura del documento y describir otros lenguajes, es decir, permite crear sublenguajes como el XHTML (un documento HTML adaptado a la estructura XML) o el RSS. ´ RSS, la sindicacion: ´ ´ RSS es el sublenguaje de XML empleado en la distribucion o sindicacion ´ de los contenidos de Internet. Los archivos RSS, tambien llamados feeds ´ RSS, se escriben automaticamente y contienen diferentes elementos de ´ ´ informacion, normalmente el t´tulo, un resumen y un enlace. As´, a traves ı ı ´ de paginas web o programas lectores de RSS se puede acceder a las ´ actualizaciones de todas las paginas seleccionadas sin necesidad de entrar a cada sitio web. RDF o RSS 1.0: ´ RDF, Resource Description Framework, es la version 1.0 de RSS. Este modelo se basa en la idea de convertir las declaraciones de los recursos en
14
4
´ ´ Sindicacion y agregacion
´ expresiones con la forma sujeto-predicado-objeto (conocidas en terminos RDF como tripletes). Atom, una tecnolog´a diferente: ı ´ Atom es otra tecnolog´a para distribuir contenidos. Aunque aun esta en ı ´ ´ proceso de desarrollo, se ha extendido rapidamente gracias a que puede ´ ´ ´ integrar mas informacion que RSS y al apoyo del sistema de publicacion ´ de blogs de Google (Blogger). Es tambien un sublenguaje de XML, pero no ´ se trata de ninguna version de RSS aunque es un formato similar creado con el mismo objetivo (sindicar contenidos).
˜ Por tanto un fichero RSS es un pequeno fichero de texto albergado en el servidor del sitio web que ejerce de fuente de noticias donde los editores del ˜ sitio colocan, de una forma ordenada y estructurada, los titulares y una pequena ´ de los ultimos contenidos que han publicado en su web. descripcion ´ ´ ´ ´ Ademas de los titulares y la descripcion, los ficheros RSS tambien contie´ nen una serie de codigos para que los programas que los leen (agregadores ´ ´ RSS) puedan, automaticamente, detectar cuando se han publicado nuevos con´ tenidos. As´ son capaces de avisar al usuario de forma automatica de que hay ı nuevas noticias disponibles. La mejor forma de sacarle partido a RSS es utilizando programas lectores espec´ficos. Si tradicionalmente era el usuario el que deb´a conectarse mediante ı ı un navegador a los sitios web para localizar las nuevas noticias (si las hubiera, ´ porque en muchas ocasiones se encontrara con que no se han publicado nuevos contenidos), con los lectores RSS el esquema de funcionamiento se invierte: ´ El programa lector se conecta automaticamente a la web, comprueba si hay nuevas noticias y, en caso afirmativo, advierte al usuario de su existencia, ˜ mostrando un listado de enlaces con los titulares y pequenas descripciones de las noticias. Si al usuario le interesa alguna de las noticias puede hacer clic en el enlace para que se le abra en el navegador web, ahorrando as´ tiempo y ı ´ esfuerzo, y evitando recorrer paginas que puede que no hayan sido actualizadas. ´ Por otra parte, ademas de usar lectores espec´ficos para leer los titulares de ı ´ ´ RSS tambien es posible integrar estos titulares en otras paginas web. As´, si un ı ´ grupo de trabajo dispone de una pagina web o un wiki sobre determinado tema, ´ puede habilitar una seccion para noticias donde, integrando los ficheros RSS de ´ ´ diferentes paginas de su interes, los usuarios puedan mantenerse informados 15
4
´ ´ Sindicacion y agregacion
sobre determinados temas. ´ Es interesante conocer dos terminos que se utilizan al trabajar con feeds ´ ´ RSS: la sindicacion y la agregacion. ´ ´ La sindicacion es la publicacion de art´culos en distintos medios siı ´ ´ multaneamente a partir de una fuente unica, es decir, que una pagina web ´ que ofrece un archivo o feed RSS para que otros se suscriban a ella y reciban ´ las actualizaciones en diferentes medios esta sindicada. ´ La agregacion, por otra parte, consiste en integrar en un unico sitio infor´ ´ macion proveniente de distintas fuentes. Por lo tanto, cuando una persona ˜ ´ anade un feed a su lector RSS lo esta agregando. ´ En conclusion, RSS se muestra como un excelente aliado de aquellas personas que desean estar informadas por multiples fuentes de noticias, pero ´ ´ que quieren que el acceso a la enorme cantidad de informacion disponible sea ´ sencillo y automatizado. El usuario ya no va en busca de la informacion; es la ´ ´ informacion la que va en busca de el.
´ Figura 10: Iconos estandar para feeds RSS
4.1.
´ Agregacion de feeds RSS
Para poder usar RSS el primer paso a dar es localizar un lector RSS que se adapte a las necesidades del usuario. Hay lectores de muchos tipos, como programas de escritorio (para diferentes sistemas operativos), lectores de feeds online o extensiones para lectores de correo o navegadores web.
16
4
´ ´ Sindicacion y agregacion
4.1.1.
Lectores de feeds de escritorio
Existen numerosos lectores RSS de escritorio para distintos sistemas opera´ tivos. A continuacion se listan algunos de los programas disponibles para Windows, GNU/Linux y MacOS.
Windows: Amphetadesk, FeedDemon, FeedReader. GNU/Linux: Akregator, Straw, Evolution, Syndigator, Lifearea. MacOS: NetNewsWire, NewsMac.
Figura 11: Ventana principal de Akregator
4.1.2.
Lectores integrados en el correo
´ A pesar de que existan numerosos lectores para RSS de escritorio, quizas ´ ´ la forma mas comoda de sacar partido a este formato sea integrarlo dentro del ´ programa utilizado para gestionar el correo electronico. La mayor parte de los gestores de correo actuales, como Microsoft Outlook (para Windows) o Ximian 17
4
´ ´ Sindicacion y agregacion
´ Evolution (para GNU/Linux), ya no solo se limitan a leer, redactar y enviar mails, ´ ´ sino que se han convertido en entornos de trabajo y gestion de la informacion que integran calendarios, agendas, listas de contactos, lectores RSS y otras utilidades, y tienen la ventaja de que suelen estar siempre abiertos. ˜ En Evolution es necesario instalar el anadido Evolution RSS Plugin (ver ´ ˜ Figura 12), mientras que Outlook necesita de la instalacion de una pequena ´ aplicacion gratuita, News Gator. Hay que tener en cuenta que Outlook Express, a pesar de tener un nombre muy similar, no el mismo programa que Outlook, y ´ no permite la instalacion de News Gator.
Figura 12: Evolution con el plugin Evolution RSS Plugin
4.1.3.
Lectores integrados en el navegador
Otra forma de utilizar los feeds es mediante extensiones de los navegadores ˜ ˜ web, que permiten anadir un pequeno lector de noticias RSS integrado en el ´ navegador. El navegador libre Mozilla FireFox cuenta con la aplicacion Simple ˜ RSS Reader (ver Figura 13, que anade una barra de herramientas que muestra las ultimas noticias recibidas mediante RSS. Internet Explorer, por su parte ´ dispone de la herramienta Pluck. 18
4
´ ´ Sindicacion y agregacion
Figura 13: Simple RSS Reader 4.1.4. Lectores RSS online
Los lectores RSS online permiten que los usuarios registrados que hayan ´ creado un perfil puedan dar de alta las paginas que deseen para posteriormente consultar sus actualizaciones. ´ Algunos de los lectores RSS online mas populares son Google Reader [6], Feedman´a y NetVibes [7]. ı
Figura 14: Google Read ´ ´ Para aquellos lectores que deseen obtener mas informacion acerca de los 19
4
´ ´ Sindicacion y agregacion
´ ´ ´ metodos de sindicacion y agregacion de contenidos mediante RSS, en la red ´ se pueden encontrar contenidos didacticos muy interesantes, como la infograf´a ı ´ creada por el grupo Consumer [8] o el curso “Sindicacion de contenidos” creado ˜ ´ por el profesor de ensenanza secundaria El´as Fernandez [9]. ı
20
5
´ ¿Que son los marcadores sociales?
5.
´ ¿Que son los marcadores sociales?
Los marcadores sociales son herramientas propias de la web 2.0 que permi´ ten organizar y compartir en l´nea enlaces de interes. El concepto es similar ı a los “bookmarks” de Firefox o los favoritos de Internet Explorer, pero tienen la ventaja de estar siempre disponibles en cualquier ordenador con acceso a Internet. ´ Para utilizar esta herramienta sera necesario crear una cuenta de usuario ´ ´ en una web de marcadores sociales, y las paginas que se marquen quedaran ´ asociadas a esa cuenta. Ademas, el funcionamiento de los marcadores sociales ´ tiene un caracter colectivo, ya que se pueden compartir enlaces con los usuarios que se desee. Este aspecto es muy interesante en grupos de trabajo ´ o de investigacion, que normalmente son multidisciplinarios. De esta forma un grupo de trabajo puede tener un sitio exclusivo en el que se pueden guardar todas las fuentes relacionadas con cierto tema, independientemente del lugar donde se encuentre cualquiera de los integrantes del grupo. ´ Ademas de guardar enlaces, los marcadores sociales permiten clasificarlos y etiquetarlos mediante “tags” (etiquetas). No hay reglas sugeridas para etique´ tar, sino que cada usuario le asigna a un enlace el nombre que considere mas ´ ´ oportuno. Los servicios de marcacion permiten visualizar las etiquetas que mas ´ veces se han aplicado a una pagina, con lo que el usuario se puede hacer una ´ idea de su contenido. Al movimiento de asignacion de etiquetas se le ha denomi´ ´ nado “folksonom´a”, y se refiere a la colaboracion en la descripcion de un mismo ı material informativo por parte de varios usuarios. El hecho de poder clasificar los enlaces mediante tags facilita enorme´ mente la busqueda y manejo de los mismos, no solo para que el mismo ´ ´ usuario que ha marcado los enlaces pueda acceder a ellos, sino tambien pa´ ra proporcionar un acceso rapido a los enlaces marcados con cierta etiqueta a otras personas. Por ejemplo, usando el servicio de marcadores sociales de delicious, para acceder a todos los enlaces marcados con la etique´ ta web2.0 por la usuaria digna.gonzalez basta con acceder a la pagina web ´ http://delicious.com/digna.gonzalez/web2.0. Ademas, en caso de que interese mantener algun enlace en privado, se puede marcar como ´ tal. Existen una gran variedad de servicios para administrar marcadores socia´ les. Entre los mas populares cabe mencionar a Delicious, Blinklist, Furl, Ci21
5
´ ¿Que son los marcadores sociales?
teUlike y Connotea. Los dos ultimos son marcadores sociales dirigidos a la comunidad cient´fica ı ´ y pensados para cubrir sus necesidades de buscar, encontrar y organizar ´ ´ informacion. Permiten reunir todas las fuentes de informacion que van a ser compartidos por el grupo de trabajo y encontrar personas con los mismos ´ ´ intereses, de forma que se vayan creando comunidades de informacion mas ´ solidas en determinados temas. ´ ´ Existen dos formas de marcar paginas: desde la pagina que va a ser ´ ´ enlazada o desde la pagina que da el servicio. Para hacerlo desde la pagina que va a ser enlazada es posible utilizar los iconos insertados con ese fin en la ´ pagina web, en caso de que los hubiera (ver Figura 15), o utilizar botones del navegador web.
´ ´ Figura 15: Iconos para la marcacion de paginas ˜ Por ejemplo, Mozilla Firefox tiene disponibles diversos plugins para anadir ´ botones de diferentes servicios de marcacion. La Figura 16 muestra el navegador con el plugin Delicious Bookmarks instalado. Como se puede ver en la ˜ ˜ ´ imagen, se anaden uno botones que permiten anadir una pagina a marcadores ´ ´ o ir a la pagina de marcadores, y tambien una barra lateral que permite gestionar los marcadores directamente desde el navegador.
22
6
Otras Aplicaciones
Figura 16: Plugin Delicious Bookmarks instalado en Firefox
6.
Otras Aplicaciones
´ ´ ı Ademas de las aplicaciones mas t´picas de la web 2.0 como los blogs, ´ los wikis, los sistemas de distribucion de contenido y los marcadores sociales, ´ existen muchas otras aplicaciones de interes. Un ejemplo de ello son aplicaciones t´picamente de escritorio que han pasaı ´ do a ser ofrecidas como servicios web con la popularizacion de las herramientas ´ ´ ´ web 2.0: servicios ofimaticos (editores de texto, creacion y presentacion de presentaciones online, etc.), sistemas operativos completos, servicio de almacenamiento de archivos, etc.
6.1.
´ Ofimatica 2.0
´ Los programas ofimaticos son probablemente los paquetes de escritorio mi´ grados a la web mas utilizados. Entre sus funcionalidades t´picas se encuentran ı ver documentos, organizarlos mediante tags (etiquetas) y/o carpetas, importar y exportar archivos al escritorio y compartirlos con otros usuarios para que los puedan leer y/o modificar.
23
6
Otras Aplicaciones
´ Algunos servicios de ofimatica 2.0 interesantes son Google Docs, Zoho y ThinkFree, que no ofrecen un unico servicio, sino que aglutinan varios. Consu´ mer ha publicado un excelente art´culo [10] sobre las caracter´sticas de estos ı ı ´ cuatro sistemas, que se resumen a continuacion:
Google Docs [11]: Dispone de un procesador de textos, una hoja de ´ ´ ´ calculo y software para la creacion de presentaciones. Ademas permite enviar formularios pensados para enviar invitaciones y confirmar la asis´ tencia, y esta pensado para el trabajo colaborativo. Zoho [12]: Es un sistema muy completo, que dispone de un numero de ´ ´ ´ ´ servicios, no solo ofimaticos. Ademas del procesador de textos, las hojas ´ ´ de calculo y el software para creacion de presentaciones dispone de un gestor de proyectos, un software de bases de datos, servicio de correo ´ electronico, etc.
´ Figura 17: Hoja de calculo de Zoho Think Free [13]: Es un sistema muy completo, con una interfaz muy similar a la de los procesadores de escritorio, especialmente a Microsoft ´ Office. Dispone de un procesador de textos y de software para la creacion ´ de hojas de calculo y presentaciones, y permite abrir documentos en diferentes formatos.
´ Ademas de estos sistemas generales, hay otros especializados en unico ´ servicio, como los siguientes: 24
6
Otras Aplicaciones
Figura 18: Procesador de textos de Think Free Presentaciones: slideshare [14] y slide [15].
´ Figura 19: Presentacion sobre Web 2.0 en Slideshare ´ Hojas de calculo: NumSum [16]. Bases de datos: LazyBase [17].
25
6
Otras Aplicaciones
6.2.
Escritorios y sistemas operativos web
Un escritorio web es una plataforma de software que interactua con el ´ ´ usuario a traves de un navegador web y que no depende de ningun sistema ´ operativo local en particular. ´ En realidad de lo que se trata es de ofrecer los servicios basicos que ´ ofrecer´a el sistema operativo al usuario a traves del navegador web, lo que ı permite que sus trabajos sean accesibles desde cualquier punto de Internet, y ´ no solo desde su ordenador personal. Algunas de las funcionalidades que suelen ofrecer estos servicios son las siguientes: ´ Gestion de ficheros. ´ Correo electronico, navegador, favoritos, rss, chat, blogs / editor web. ´ Ofimatica y PIM (contactos, calendario, tareas). Accesorios: musica, calculadora, notas, juegos. ´ Hay dos tipos de escritorios web: los llamados escritorios web 2.0, que ´ son paginas que reunen una serie de servicios, y los sistemas operativos web, que ofrecen un entorno de escritorio muy similar a los sistemas operativos tradicionales, como se puede ver en la Figura 20. ´ A continuacion se muestra un listado de algunos escritorios y sistemas operativos web. De estos ultimos, algunos son descargables, y pueden ser ´ instalados en un servidor local. Escritorios web 2.0: Netvibes [7], iGoogle [18], Page Flakes [19]. Sistema operativo web: EyeOS [20], Cornelios [21], Goowy [22].
6.3.
Comunicaciones y PIM
´ Otro de los ambitos en que se ha extendido la web 2.0 es el de las comunicaciones y PIM (Personal Information Management). As´, tenemos nuevos ı 26
6
Otras Aplicaciones
Figura 20: Sistema operativo web EyeOS ´ ´ sistemas de correo mucho mas completos y con una mayor interaccion con el usuario como Gmail, calendarios que permiten anotar las tareas a realizar cada d´a y compartirlas con otros usuarios como Google Calendar [23], CalendarHub ı [24] o kiko y gestores de tareas como Remember the Milk [25] y Noutmi [26]. La Figura 21 muestra un calendario de Google Calendar. Este servicio permite que cada usuario cree varios calendarios que pueden ser diferenciados ´ por colores, y permite seleccionar las tareas de que calendarios se desea que se muestren. As´, una persona puede tener un calendario con el horario de ı clases, otro con el tiempo libre, y otro con los deportes practicado, y puede ´ visualizarlos independientemente o todos a la vez. Ademas puede compartir uno ´ o mas calendarios con otras personas para, por ejemplo, encontrar un momento ´ que los dos tengan libres para una reunion. En la Figura 22 se muestra el organizador de tareas Remember the Milk, ´ ´ integrado en el correo de Google, Gmail. Ademas de en esta aplicacion, puede ser integrado en muchas otras aplicaciones y sistemas, como Google Calendar, un iPod touch o iPhone, una BlackBerry, etc.
27
7
Conclusiones
Figura 21: Calendario de Google Calendar
Figura 22: Organizador de tareas rememberthemilk
7.
Conclusiones
´ Como conclusion de este documento cabe destacar que la web 2.0 no es ´ ´ solo una tecnolog´a, tambien es una actitud. Se basa en querer compartir la ı ´ y el saber y en el interes por aprender. ´ informacion ´ El principal aspecto diferenciador de la web 2.0 es que esta muy basada en ´ ´ ´ la interaccion con los usuarios, que no solo navegan y consultan informacion, ´ ´ sino que tambien crean contenidos (imagenes, texto, sonido, v´deos), opinan ı sobre contenidos ya publicados y los enlazan. ´ ¿Pero, para que sirve la web 2.0? Principalmente para no olvidar conoci´ ´ ´ mientos ya adquiridos (marcacion de paginas, explicitacion del conocimiento mediante blogs, wikis, etc.), para compartir nuestro conocimiento con otros (mismas 28
7
Conclusiones
´ herramientas), para construir un espacio de colaboracion y elaborar documenta´ ´ cion consensuada (wikis), para estar al d´a (sindicacion, uso de nuevas herraı ´ ´ ´ mientas), para organizar mejor la informacion (marcacion, organizacion mediante etiquetas) y para mejorar nuestra imagen (conocimiento sobre ultimas tecno´ log´as). ı Otro aspecto relevante es que existen dos tipos principales de servicios web 2.0: los puramente web 2.0 que unicamente existen en este contexto (blogs, ´ podcasts, vidcasts, wikis, feeds RSS, etc.) y los provenientes del mundo del escritorio que ahora se ofrecen en un entorno web, como son los sistemas ´ ´ ´ operativos o escritorios web, los servicios ofimaticos, de gestion de informacion personal, almacenamiento de fotograf´as, mapas, etc. ı
29
REFERENCIAS
REFERENCIAS
[1] Ward Cunningham. Wiki wiki web, 1995. http://c2.com/cgi/wiki? WikiWikiWeb. [2] Commonwealth Wikieducator. wikieducator.org/Main_Page. of Learning.
http://www.
[3] Wikihow. http://www.wikihow.com/Main-Page. [4] Mediawiki. http://www.mediawiki.org. [5] Tikiwiki. http://info.tikiwiki.org/tiki-index.php. [6] Googlereader. www.google.es/reader/. [7] Netvibes. http://netvibes.com. ´ [8] Consumer.es. Infograf´a: Como mantenerse informado online. ı ´ [9] El´as Fernandez. ı ´ Curso sindicacion de contenidos. e-via.org/moodle/course/view.php?id=2. mejores herramientas para crear
http://www.
en equipo.
[10] Las
documentos
http://www.consumer.es/web/es/tecnologia/internet/ 2009/02/25/183638.php.
[11] Google docs. http://docs.google.com. [12] Zoho. http://www.zoho.com/. [13] Think
http://member.thinkfree.com/member/ goQuickStart.action.
free.
[14] Slideshare. http://www.slideshare.net. [15] Slide. http://www.slide.com. [16] Numsum. http://www.numsum.com/. [17] Lazybase. http://www.lazybase.com/. [18] igoogle. http://www.google.com/ig. [19] Page flakes. http://www.pageflakes.com. [20] Eyeos. http://eyeos.org. 30
REFERENCIAS
[21] Cornelios. http://www.cornelios.org. [22] Goowy. http://www.goowy.com. [23] Google calendar. http://calendar.google.com. [24] Calendarhub. http://calendarhub.com/. [25] remember the milk. http://www.rememberthemilk.com. [26] Noutmi. http://www.noutmi.com.
31