|
|||||||||
Guía fácil del RSS
Mónica Pérez Esteban Universidad Carlos III de Madrid
¿Qué es el RSS? El RSS es un formato basado en XML que permite encontrar aquella información que mejor se adapta a lo que el usuario desea, pero también ofrecerla de forma rápida y actualizada. El XML es un lenguaje de marcado extensible estricto de gran utilidad en el intercambio de datos, ya que permite describirlos sin mostrarlos al usuario, pero siendo a su vez legibles a través de diversas apliaciones (navegadores, bases de datos, etc.) Existen tres tipos de formato RSS y sus siglas adquieren un significado diferente según la especificación usada: Los archivos RSS son un nuevo método para obtener y ofrecer información gracias a que contienen metadatos sobre las fuentes de información. Este formato es de gran utilidad para sitios Web que actualicen sus contenidos con frecuencia, ya que permite compartir la información y verla en otros sitios de forma inmediata. A este intercambio de información se le denomina "sindicación". Sin embargo, para poder compartir esta información se necesitan unos software determinados, llamados "agregadores", es decir, programas capaces de leer e interpretar las fuentes RSS o "feeds". El término anglosajón "feed" se utiliza para denominar a los documentos con formato RSS legibles por los agregadores o lectores de feeds. ¿Cómo se usa el RSS? Podemos usar el formato RSS en dos sentidos diferentes:
Según seamos consumidores o creadores de contenidos elegirermos una u otra opción, aunque también podemos utilizar ambas a la vez. Cómo usar el RSS para recibir información Para poder utilizar el RSS y recibir contenidos, el usuario debe disponer de un agregador. Existe una gran variedad de lectores RSS, pero todos ellos se pueden clasificar en tres categorías:
Una vez que el usuario dispone del agregador que haya elegido, debe seleccionar aquellos feeds o archivos RSS que sean de mayor interés para él y realizar la sindicación de contenidos. ¿Pero cómo reconocer entre los diversos sitios e informaciones que existen en Internet aquellos que disponen de formato RSS? Muy sencillo, puesto que los feeds suelen indicarse en las páginas Web mediante pequeños cuadros que incluyen las siglas "RSS" o iconos como estos:
Sin embargo, no basta con pulsar sobre dichos iconos para ver la información que ofrecen los feeds, pues con ello aparece en el navegador del usuario un página en la que se puede ver el código del canal RSS. Sólo un agregador podrá interpretar ese código y mostrarlo de forma correcta al usuario para que pueda leer la información sin dificultad. Para suscribirse a un feed, por lo general, el usuario debe copiar la dirección URI del archivo RSS y escribirla en su agregador. Cómo usar el RSS para ofrecer información Otro uso del RSS es el de ofrecer información desde nuestro sitio Web, pero esta opción requiere del creador de contenidos conocimientos sobre el lenguaje XML. No obstante, aquí intentaremos explicar fácilmente qué datos contienen este tipo de archivos y cómo se organizan. El código necesario para crear un feed o documento RSS debe incluir información sobre el sitio web al que pertenece y que, por tanto, será información no variable, así como datos sobre los contenidos que ofrece y que se actualizarán cada breve periodo de tiempo. Esta será la información variable ofrecida en la sindicación. Todos estos datos deben ir correctamente ordenados con sus correspondientes etiquetas de principio y final según lo establecido en el lenguaje de marcado XML. Así crearemos nuestro propio feed que puede contener varios artículos o ítems. Una vez creado el archivo RSS lo validamos para asegurarnos de que es correcto y lo registramos en varios agregadores para así comprobar cuántos usuarios se interesan por la información que les ofrecemos en nuestro feed. ¿Cómo crear RSS?El formato RSS está basado en XML, por lo que para cualquiera de las tres especificaciones existentes sería recomendable tener unas nociones básicas de este lenguaje de marcado. Pero si no las tienes, ¡no te des por vencido! Este sitio web es la Guía fácil del RSS, así que vamos a intentar explicarte cómo crear tu propio canal RSS o feed de la forma más sencilla posible. Si sigues los pasos que te indicamos a continuación, al finalizar habrás creado tu primer feed:
Crearemos nuestro feed desde la aplicación "Bloc de Notas" que poseen la
mayoría de los ordenadores. Así que nuestro primer paso será abrir esta
aplicación para comenzar la creación de nuestro canal RSS. Segundo paso: Declaración del Tipo de Documento Un documento XML debe incluir una declaración que lo determine como tal. Por eso, la primera línea de nuestro código RSS será la que define el lenguaje de marcado y el tipo de caracteres que vamos a utilizar. <?xml version="1.0" encoding="ISO-8859-1" ?>
Tercer paso: Especificación RSS A continuación debemos escoger una de las tres especificaciones
de RSS que existen. <?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> </rss> Todos las demás etiquetas que vamos a utilizar para crear nuestro feed deben situarse entre estas dos de <rss>, porque son las que indican que estamos creando un canal RSS.
Cuarto paso: Nuestro canal RSS Debemos crear un "canal" en el que introduciremos los contenidos que queremos
mostrar a los demás usuarios. <?xml version="1.0" encoding="ISO-8859-1" ?>
Quinto paso: Elementos no variables Todo feed o canal RSS se compone de dos partes esencialmente: En este paso crearemos los elementos no variables del canal que hemos abierto
en el paso anterior. Estos tres elementos deben describir nuestro canal RSS en general, por lo que el Título hará referencia al nombre de nuestro feed, el Enlace será la URL de nuestro sitio Web y la Descripción informará al usuario del tipo de contenidos que vamos a incluir en el canal. Estas tres líneas de código se escriben entre las dos etiquetas <channel> que hemos ya creado: <?xml version="1.0" encoding="ISO-8859-1" ?>
Sexto paso: Elementos variables Los elementos variables de un canal RSS se denominan "ítem" y pueden
incluirse varios en un mismo canal. Obligatoriamente debemos incluir en nuestro canal tres elementos variables,
aunque, como en el caso anterior, existen más. Pero ahora estos elementos describen cada uno de los artículos o informaciones que vamos a ofrecer y cuyo contenido iremos actualizando cada cierto tiempo. El código para incluir un ítem en nuesto canal RSS sería el siguiente: <?xml version="1.0" encoding="ISO-8859-1" ?>
Séptimo paso: Guardar nuestro RSS Una vez creados el canal y los artículos de nuestro feed debemos guardar
nuestro código con el nombre que creamos adecuado y con extensión
.rss o .xml, ya que aunque sea un documento
RSS está escrito en lenguaje XML.
Octavo paso: Ejemplo de código RSS Al finalizar de leer los siete pasos anteriores deberías ser capaz de crear un documento con un código similar a este que te presentamos aquí como ejemplo: ?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>RSS Guia Facil</title> <link>http://es.geocities.com/rss_guia_facil</link> <description>Guia fácil y sencilla sobre el formato RSS</description> <item> <title>Qué es el RSS</title> <link>http://es.geocities.com/rss_guia_facil/que_es_rss.html</link> <description>Visita la Guía Fácil del RSS para saber qué es el formato RSS</description> </item> <item> <title>Para qué sirve el RSSl</title> <link>http://es.geocities.com/rss_guia_facil/para_que_sirve_rss.html </link> <description>Visita la Guía Fácil del RSS y conoce para qué sirve el formato RSS</description> </item> <item> <title>Cómo se usa el RSS</title> <link>http://es.geocities.com/rss_guia_facil/como_se_usa_rss.html </link> <description>Visita la Guía Fácil del RSS para saber cómo usar el formato RSS</description> </item> </channel> </rss>
Noveno paso: Enlazarlo a nuestra página HTML Para hacer accesible tu canal RSS debes poner un enlace a él desde tu sitio
web. <a type="application/rss+xml" href="nombre de tu canal RSS.xml"> <img src="imagen que quieres que sirva de enlace.gif"> </a> Mediante los atributos de la etiqueta <a> indicamos que la página a la que enlaza es un documento RSS y la dirección web en la que se haya dicho documento. Con la etiqueta <img> señalamos la fuente de la imagen que nos va a servir de botón de enlace a nuestro feed. Si has comprendido todos estos pasos y has sido capaz de escribir tu propio
feed, ¡enhorabuena! ¡Ya eres un creador de contenidos de la Web Semántica! Si has llegado hasta aquí buscando información sobre crear podcast, es muy posible que ya tengas alguna noción sobre qué es y para qué sirve, y sólo quieras saber cómo se crean. Pero si eres nuevo en la sindicación de audio, quizá desees conocer primero qué es eso de los Podcast. ¿Qué es un Podcast? Un PODCAST es un feed de RSS en el que la difusión de la información se realiza a través de archivos de sonido en vez de texto escrito. La palabra Podcast surge de la unión de los términos "iPod" (reproductor de audio portátil) y "broadcasting" (radiodifusión). Como en cualquier otro tipo de sindicación, puedes recibir la información del feed al que te hayas suscrito por diversas vías. Un podcast puedes "leerlo" descargándote el archivo a tu ordenador o reproductor portátil de audio, escuchándolo desde la propia página web o utilizando alguna de las distintas clases de lectores de feeds. ¿Cómo crear Podcast? En la creación de un podcast se suceden siempre tres etapas:
En Guía fácil del RSS nos vamos a centrar sólo en la segunda, que es la que tiene relación con crear un RSS. Pero puedes encontrar información sobre las otras dos en multitud de sitios de Internet, como por ejemplo: Una vez que hayas tenido una idea interesante para tu podcast, elaborado el guión de lo que quieres contar y grabado el audio añadiendo música y efectos de sonido, crear el documento RSS necesario para sindicar tu podcast es una labor relativamente sencilla. Para ello sólo tienes que seguir los pasos indicados en la sección ¿Cómo crear RSS? con unas sencillas modificaciones: Primer paso: Bloc de notas Segundo paso: Declaración del Tipo de Documento Tercer paso: Especificación RSS Cuarto paso: Nuestro canal RSS Quinto paso: Elementos no variables Sexto paso: Elementos variables
Séptimo paso: Guardar nuestro RSS Octavo paso: Ejemplo de código RSS
Noveno paso: Enlazarlo a nuestra página HTML Y con esto ya tendrás tu documento RSS listo para sindicar los contenidos sonoros que crees y hacerlos llegar a través de Internet a todos tus oyentes. ¡Esperamos poder escucharte pronto! Más información Y si te has quedado con ganas de indagar más sobre este nuevo formato de la Web Semántica, aquí tienes unos cuantos enlaces que te ayudarán a profundizar más en el RSS...
En RSSfeeds Readers podrás encontrar una lista bastante completa de todo tipo de lectores RSS. Pero igualmente aquí tienes algunas direcciones útiles:
Y además te invito a que visites estos otros sitios Web con información que seguro te resultará muy interesante. ¡Espero que te gusten!
|
|||||||||
Ciencia y Tcnica Administrativa |
Sistemas Avanzados de
Recuperación de Información (SARI) 26 de Marzo de 2006 Mónica Pérez Esteban | ||||||||
URL http://www.cyta.com.ar/biblioteca/bddoc/guia_rss.htm |