Está en la página 1de 8

TEMA 3

APLICACIÓN DE LOS LENGUAJES DE MARCAS


A LA SINDICACIÓN DE CONTENIDOS

1. ¿Qué es la sindicación de contenidos?, Características.

2. Ventajas.

3. Ámbitos.

4. Agregadores.

5. Estándares.

6. Estructura general.

7. Construcción de un canal con RSS y Atom.

8. Creación de canales RSS.

9. Validación de ficheros RSS.

10. Herramientas de creación y edición de canales.

11. Directorios de canales de contenidos.


1. ¿QUE ES LA SINDICACIÓN DE CONTENIDOS?, CARACTERÍSTICAS.

Se trata de estudiar la aplicación de los lenguajes de marcas a la redifusión de


contenidos web.

Esta tecnología permite utilizar contenidos que ya existen en otra webs ofrecer los como
servicios a través de la propia web. Siempre cumpliendo, por supuesto, las licencias de
las normas de uso de esos contenidos, y respetando las condiciones del contrato (si se
da el caso) que regula los derechos de eso contenido.

La sindicación de contenidos es un proceso dirigido a organizar y difundir la información


disponible en el Web, que parte del principio de suscripción y que se auxilia de un
conjunto de programas a los que se les denomina agregadores, capaces de entender el
XML.
La sindicación de contenidos permite a un sitio web utilizar los servicios o contenidos
ofertados por otra web diferente.

La redifusión consiste en ofrecer un contenido desde una fuente web (canal o feed).
Los canales suelen codificarse en lenguaje XML.

Agregador: software de escritorio o online que permite suscribirse a fuentes web (a


canales).

Para leer una fuente hay que subscribirse a ella utilizando un agregador.

Un ejemplo sencillo:
Igual que HTML sirve para escribir páginas en un formato entendible por los navegadores,
RSS sirve para enumerar artículos o páginas dentro de un sitio, en un formato que
pueden entender programas denominados lectores RSS o agregadores.

En el archivo RSS simplemente están los datos de las novedades del sitio, como el título,
fecha de publicación o la descripción. El programa que lee el RSS es encargado de darle
estilo o apariencia a los datos que se incluyen en el archivo y presentarlos de una manera
atractiva al usuario y de fácil lectura.

Cuando decimos que RSS es un formato basado en XML significa que el archivo RSS
está compuesto por una serie de etiquetas definidas que tienen un formato que respeta
las reglas de XML.

2. VENTAJAS:

• Información más precisa: se obtiene información más precisa que si se usan


buscadores.
• Búsqueda rápida de noticias: no es necesario visitar periódicamente la web de
donde se desean obtener noticias.
• Valor añadido al sitio web: al ofrecer el servicio a los usuarios.
• Alta o baja de suscripción rápida: lo que permite rapidez en obtener resultados.
• Aumenta el tráfico en la web que genera la sindicación de contenidos.
• Se evita spam, virus y publicidad.
• Uso en distintos dispositivos.
• Se pueden filtrar las noticias, llegando a las que más te interesan.
Podríamos resumir las ventajas en dos palabras: TIEMPO y COMODIDAD.

3. ÁMBITOS

No se pueden entender las herramientas sociales, sin la sindicación de contenidos.

La potencia que nos ofrece el hecho de podernos sindicar a contenidos etiquetados de


estas herramientas colaborativas, para estar al día en todas las fotografías, videos,
elementos, que suben a la red los millones de usuarios, sobre un mismo tema, es
inmensa.

En España podemos encontrar utilidad de la sindicación en


➔ Bibliotecas:
• Biblioteca virtual Miguel de Cervantes
Noticias de la Biblioteca virtual Miguel de Cervantes:
http://www.cervantesvirtual.com/noticias/noticias.xml
• Biblioteca de la UOC,
Canales de la Biblioteca Virtual de la UOC:
http://biblio.uoc.es/rss/esp/ce.xml (canal de economía)
http://biblio.uoc.es/rss/esp/gc.xml (canal de gestión del conocimiento)
http://biblio.uoc.es/rss/esp/it.xml (canal de tecnología)

➔ Instituciones: Publicaciones, agenda de actividades, departamentos...:


• UCM: http://www.ucm.es/info/ucmp/cont/news/rssdata/ucm.opml
• UJI (Canal digital de Tecnología Educativa): http://cent.uji.es/octeto/rss.xml
• UGR: http://www.ugr.es/almacen/canle.xml
• UCO (Titulares y agenda): http://www.gestion.uco.es/gestion/comunica/rss/
• UPSAM http://www.upsam.com/rss.php
• UNIOVI (Fd. de C.Económ. y Empr.): http://www.uniovi.es/econo/Otros/EconoRSS.xml
• UN (IESE): http://www.iese.edu/aplicaciones/news/xml/rss_es.xml
• UDC (novedades, boletines, notas prensa, ..): http://www.udc.es/rss/es/fuentes.asp

➔ Medios de comunicación (Algunos requieren suscripción):


• El Pais http://www.elpais.es/static/rss/index.html
• El Mundo: http://rss.elmundo.es/rss/ (con suscripción)
• La Vanguardia: http://www.lavanguardia.es/web/public/51142243859.html
(con suscripción)

➔ Organismos/Entidades
• INE: http://www.ine.es/rss/rssine.rss
• Barrapunto: http://backends.barrapunto.com/barrapunto.rss
• Finanzas.com: http://noticias.ya.com/rss/
• EUR-LEX: http://europa.eu.int/eur-lex/es/information/rss_info.html
• Ministerio de Industria, Turismo y Comercio:
http://www2.mityc.es/es-ES/Herramientas/RSS/

A nivel internacional tenemos algunos ejemplos:


• MIT Libraries (Distribución de sumarios): http://libraries.mit.edu/help/rss/
• Princeton University Libraries: http://diglib.princeton.edu/diglib.rss
• arXiv.org (áreas temáticas): http://uk.arxiv.org/help/rss
• http://www.library.gsu.edu/news/rss.asp
• Amazon:http://www.amazon.com/exec/obidos/subst/xs/syndicate.html/103-3408677-
9569446
• CNN: http://www.cnn.com/services/rss/
• BBC: http://news.bbc.co.uk/1/hi/help/rss/default.stm

Y si esta herramienta parece potente, se puede multiplicar por mil su capacidad al añadir
otros servicios, como por ejemplo: sindicarnos a una búsqueda, es decir, que si nos
interesa saber todo lo que aparece sobre Tenis, podemos ir a Technorati y formular una
búsqueda en todos los post escritos en todos los blogs que filtra dicha compañía (que son
millones) sobre ese término.

También existe, para los podcast, la herramienta PodZinger, que permite encontrar
palabras dentro del archivo de audio de un podcast y video podcast. Para realizar las
búsquedas y mostrar el contenido en los resultados, el buscador convierte a texto el
contenido de voz, y así puede filtrar una gran cantidad de estos elementos multimedia,
como si se tratase de un texto.

4. AGREGADORES

Un agregador (o lector de fuentes) es una aplicación software para suscribirse a fuentes


en formato RSS y Atom.(que son los estándares de la sindicación de contenidos).

Avisando al usuario de las webs que han incorporado contenido nuevo desde nuestra
última lectura.

Tipos:
• Los agregadores web o on-line: son aplicaciones que residen en determinados
sitios web y que se ejecutan a través de la propia web.
No requieren que se instale software en tu dispositivos.
Y se puede acceder desde cualquier dispositivo.

• Los agregadores de escritorio: aplicaciones que se instalan en el ordenador del


usuario. Aconsejable si siempre accedes desde el mismo ordenador.

*******Actividad: buscar agregadores actuales, y haz una prueba para suscribirte y


usarlos, según tus aficiones o noticias de las que quieres estar al día.*************

5. ESTÁNDARES

Cuando un sitio o un blog ofrece un flujo RSS, aparece uno de los siguientes logotipos:
Los iconos RSS son testimonio de un canal RSS en el sitio.

Los estándares más usados en la sindicación de contenido en la web son RSS y Atóm.

Hoy en día, el formato más utilizado para sindicación de contenidos es el llamado RSS
(Really Simple Syndication=sindicación realmente simple), en menor medida se utiliza el
Atom.

Cuando una web quiere difundir su contenido actualizado, incluye los iconos estos en la
dirección web del canal.

RSS usa XML para representar el contenido que se va a sindicar y en los últimos años ha
evolucionado desde poder agregar unos pocos canales de contenidos a trabajar con una
cantidad de información casi ilimitada.

Para escoger la más apropiada para nuestro RSS es necesario conocer las distintas
especificaciones.

Y para esto podemos encontrar las especificaciones de las distintas versiones de RSS y
Atom en los siguientes sitios:

• RSS 1.0. http://web.resource.org/rss/1.0/spec


• RSS 2.0. http://cyber.law.harvard.edu/rss/rss.html
• Atom. http://xml.coverpages.org/draft-ietf-atompub-format-11.txt

6. ESTRUCTURA

Para crear un canal de contenido es necesario crear un fichero con extensión rss o atom.,
basado en XML.
Este fichero se publicará en uno de los directorios del sitio web que lo oferta.

Estará formado por los siguientes elementos básicos:

• Declaración del documento xml y la definición de la codificación empleada en el


documento (preferiblemente UTF-8).
• Un canal en el que se determina el sitio web asociado a la fuente web a la que
hace referencia el fichero. Formado por:
◦ Secciones: referencia a la web que contiene el servicio que ofrece. Puede
haber tantas secciones como se quieran.

7. CONSTRUCCIÓN DE UN CANAL CON RSS y ATOM

En este punto se recomienda seguir las fotocopias puestas en Aules desde la página 113.
Porque están muy bien desarrollados estos puntos. Donde expone varias etiquetas
opcionales de cada estándar.

RRS
Elementos imprescindibles para crear un canal en RSS
Elemento Definición
<title> Es el título que se va a dar al sitio web. Se puede poner cualquier cosa.
<link> Dirección web de la página asociada al fichero rss.
<description> Breve comentario que defina la finalidad del sitio.

Elementos imprescindibles para definir un ítem en RSS


Elemento Definición
<title> Es el título del enlace al que se referencia (no tiene por qué coincidir con el del
canal).
<guid> URL (UniformResourceLocator, significa Localizador Uniforme de Recursos) de la página enlazada,
que ha de pertenecer al dominio establecido en el canal.
<description> Comentario que defina el contenido que ofrece este enlace..

ATOM.

Elementos imprescindibles para definir un canal en Atom.


Elemento Definición
<title> Es el título que se va a dar al sitio web. Se puede poner cualquier cosa.
<id> Identificador del canal. Habitualmente es su URL.
<link> Enlaces que definen el canal. Son necesarios dos:
./ Uno al propio fichero .atom, cuyo valor del atributo reldel elemento linkserá "self".
./ Otro al fichero web que oferta ese canal, en este caso rel="alternate".
<updated> Fecha y hora de actualización, utilizando el formato CCYY-MM-DDTHH:MM:SSZ,
donde T es el separador entre la fecha y la hora y Z indica que la hora hace
referencia al sistema de tiempo universal, esto es la hora zulú, o la hora del
meridiano de
Greenwich.
Entonces para indicar que el canal se ha actualizado el 6 de febrero de 2010 a la
17:15 hora española tenemos que poner:
<author> 2010-02-06T16:15:00Z
Determina el autor del enlace. Puede contener otros elementos como name o email.
<entry> Definirá cada una de las secciones del canal.
Elementos imprescindibles para definir un entry en Atom.
Elemento Definición
<title> Es el título del enlace al que se referencia.
<id> Identificador de la sección, ha de ser única en el fichero.
<link> Enlace a la fuente de la sección, en este caso rel="alternate".
<updated> Fecha y hora de actualización, sólo se modifica en casos significativos. Sigue el
formato explicado anteriormente.
<author> Determina el autor del enlace.

8. CREACIÓN DE CANALES RSS

Pasos que ha de seguirse para la creación de un canal RSS:

1. Tener claro la temática y contenido, así como el número de artículos o ítems que
contendrá.
2. Crear un documento xml con formato RSS con un editor de texto. Se puede usar
una plantilla.
3. Especificar la etiqueta de inicio de XML y versión RSS.
4. Añadir los datos del canal, obligatorios y opcionales.
5. Añadir secciones o ítems.
6. Guardar el fichero feed con extensión .rss o .xml.
7. Validar el feed.
8. Publicar el feed subiendo el fichero a un sitio web.

9. VALIDACIÓN DE FICHEROS RSS.

Utilizando el servicio de validación del W3C.

https://validator.w3.org/feed/

Puede ofrecer algunos mensajes de recomendaciones, como insertar un elemento


<guid>.

10. HERRAMIENTAS DE CREACIÓN Y EDICIÓN DE CANALES

Aparte de crear los ficheros con un editor de texto, también existen herramientas de
creación de canales.
Como son:
• FeedForAll (versión de evaluación)
• RSS Builder (freeware)
• ListGarden (de código abierto)
• Absolute RSS Editor (versión de evaluación)

11. DIRECTORIOS DE CANALES DE CONTENIDOS

Permiten que el fichero RSS esté disponible para cualquiera, además de facilitar a los
usuarios finales la búsqueda de información, ya que los directorios de canales de
contenidos clasifican los ficheros RSS.

Para ello es necesario registrar el fichero RSS en un directorio RSS. El proceso es similar
a registrar un sitio en un motor de búsqueda.

Ejemplo: rss-network

También podría gustarte