Herramientas de la Web 2.0 para bibliotecarios Sindicación de contenidos Biblioteca Sonia Jiménez Hidalgo Contenidos ¿Qué es? Evolución El lenguaje XML Tecnologías de sindicación: RSS y ATOM ¿Cómo sindicar contenidos? Herramientas de suscripción a canales RSS Tipos de herramientas Aplicaciones Algunas ventajas Ejemplos en bibliotecas Sindicación de contenidos: ¿Qué es? o Del inglés To syndicate: proceso en el que productores/distribuidores ofrecen información (digital) a suscriptores para que los integren en sus propios sitios Web o La sindicación ayuda a informar sobre novedades de un sitio o Se realiza mediante RSS (XML) Sindicación de contenidos: evolución o Tecnologías push and pull o Origen diferente: 7 versiones rss o 2003 surge Atom o En 2002 The New York Times ofrece suscripción a sus noticias mediante RSS (toque de gracia para el RSS) o Weblogging o Evolución de los contenidos sindicados (de noticias a búsquedas en bases de datos) El lenguaje XML o Lenguaje de etiquetas, similar a HTML o Permite marcar un documento con etiquetas personalizadas o Utilizado para intercambio de información entre diferentes plataformas o Puede ser utilizado para dar formato a las páginas y para realizar transformaciones en los datos (aplicaciones web en general) El lenguaje XML <mensaje> <remitente> <nombre>Pedro Pérez</nombre> <mail>[email protected]</mail> </remitente> <destinatario> <nombre>Carlos Ruíz</nombre> <mail>[email protected]</mail> </destinatario> <asunto>Hola Carlos</asunto> <texto> ¿Cómo estás? </texto> </mensaje> Tecnologías de sindicación: RSS o RSS 2.0 (Really Simple Syndication) Canal: <channel> Elementos no variables: <title>, <link>, <description> (obligatorios) Elementos variables: agrupados bajo la etiqueta <item>. También son obligatorios los campos <title>, <link> y <description> Etiquetas opcionales: <language>, <docs>, <webMaster>, <pubDate>, <guid>… Tecnologías de sindicación: RSS <rss version="2.0"> <channel> <title>RSS Guia Facil</title> <link>http://es.geocities.com/rss_guia_facil</link> <description>Guia sobre el formato RSS</description> <item> <title>Qué es el RSS</title> <link>http://es.geocities.com/rss_guia_facil/que_e s_rss.html</link> <description>Visita la Guía Fácil del RSS para saber qué es el formato RSS</description> </item> </channel> </rss> Tecnologías de sindicación: ATOM o Surge como alternativa a RSS o Diferencias: Campos distintos para resumen y contenido Mejor integrado en el estándar XML: incluye un esquema, un namespace y está más “normalizado” Estándar abierto y en evolución o ¡Más estándar pero menos popular! Tecnologías de sindicación: ATOM <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <head> <title>Ejemplo de Atom</title><subtitle>Subtítulo</subtitle> <link href="http://url_ejemplo.net"/> <author> <name>Luis López</name> </author> <updated>2003-12-13T18:30:02Z</updated> </head> <entry> <title>Interesante artículo sobre Atom</title> <link href="http://ejemplo.org/atom"/> <autor><name>Fernando Pérez</name></autor> <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> <updated>2003-12-13T18:30:02Z</updated> <content type=“TEXT”>Contenido de la noticia</content> </entry> </feed> ¿Cómo sindicar contenidos? o Utilizando las dos tecnologías más populares: RSS / Atom o Emisor (feed) Diseña un esquema XML adaptado al lenguaje utilizado (RSS o Atom) Crea un script (PHP) que transforma la información web que se quiere sindicar en dicho esquema y lo muestre como una dirección URL Crea un enlace para que el usuario acceda al contenido ¿Cómo sindicar contenidos? o Receptor Instala un agregador (de escritorio, en línea o como plugin) Selecciona las direcciones URL de los contenidos sindicados a los que quiere acceder Lee los contenidos nuevos de las direcciones seleccionadas y las muestra en pantalla Herramientas de suscripción a canales RSS o Existen más de 50 programas distintos o Una posible clasificación: Lectores: Feedreader Agregadores: Bloglines Plug-ins para navegadores: lector rss de Mozilla Firefox Navegadores con lectores incorporados: Internet Explorer 7 Servicios Web CMS con módulos lectores de rss incorporados: phpnuke, Mambo, Moodle Herramientas de suscripción a canales RSS o Otras herramientas: Directorios o motores de búsqueda Agregadores de canales RSS: LISFeeds OPML (Outline Processor Marckup Languaje) Planets Herramientas de suscripción a canales RSS: Vía Web Google Reader: http://reader.google.com Herramientas de suscripción a canales RSS: Vía Web Bloglines: http://www.bloglines.com/ Herramientas de suscripción a canales RSS: Vía Web Netvibes. Escritorio personalizado: http://www.netvibes.com/es Herramientas de suscripción a canales RSS: Navegador Web Flock: http://flock.com/ Herramientas de suscripción a canales RSS: Navegador Web Brief. Firefox Herramientas de suscripción a canales RSS: Escritorio Feedreader: http://www.feedreader.com/ Herramientas de suscripción a canales RSS: Escritorio WinRSS: http://www.brindys.com/winrss/casmenu.php Herramientas de suscripción a canales RSS: Escritorio RSSOwl: http://www.rssowl.org/ Herramientas de suscripción a canales RSS: Escritorio Liferea: http://liferea.sourceforge.net/ Herramientas de suscripción a canales RSS: Podcast iTunes: http://www.apple.com/es/itunes/ Aplicaciones o Novedades en portales web o Novedades en bases de datos, catálogos y archivos abiertos o Exportación de referencias: RefWorks o Últimas noticias y comentarios (medios de comunicación, blogs…) o PodCast, VideoCast Algunas ventajas o No es necesario facilitar datos personales, ni nombre, ni correo electrónico. o Se evita la llegada al buzón de correo de resúmenes que se pueden confundir con spam. o Se escoge de manera individual a qué canales RSS se quiere suscribir y a cuáles no. o Se decide el momento de consulta, porque se debe abrir el lector para acceder a las novedades. o Se puede cancelar la suscripción a un canal determinado sin la necesidad de enviar correos de anulación. Ejemplos en bibliotecas Noticias en la biblioteca Tomás Navarro Tomás http://biblioteca.cchs.csic.es/rss_noticias.php Ejemplos en bibliotecas Boletín de novedades bibliográficas en la biblioteca Tomás Navarro Tomás http://biblioteca.cchs.csic.es/elpunto/suscribirse.php Ejemplos en bibliotecas Noticias de la Red de Bibliotecas del CSIC http://161.111.100.38/noticias/noticias4/noticias_es_ES.rss Ejemplos en bibliotecas Podcast en la British Library http://audioboo.fm/britishlibrary Ejemplos en bibliotecas Biblioteca de la Universidad de Alcalá http://www.uah.es/biblioteca/ Ejemplos en bibliotecas Biblioteca de la Universidad de Sevilla http://bib.us.es/guia_rss-ides-idweb.html Otros ejemplos Prensa: http://www.elpais.com/rss/index.html Otros ejemplos Podcast: http://www.elpais.com/podcast/ Otros ejemplos Sumarios de revistas: http://www3.interscience.wiley.com/journal/118902574/home Otros ejemplos Sindicar búsquedas:http://www3.interscience.wiley.com/journal/118902574/home Fin de este módulo A practicar!!