La semana pasada, cuando Catuxa presentaba la anatomÃa y las caracterÃsticas de los blogs, hizo referencia a los formatos RSS, RDF y atom. Estos formatos son el punto de partida del módulo de esta semana, dedicada a la sindicación de contenidos, asà que empezaremos con algunas definiciones.
La Web y los lenguajes de marcado
En 1990, con el nacimiento de la WWW, Tim Berners-Lee definió el HTML, un lenguaje de marcado para definir la estructura y contenido de una página web y que ha sido el más extendido durante años en la creación de páginas web. Las etiquetas de HTML estaban basadas en otro lenguaje de marcado, el SGML, que sirve para especificar las reglas de etiquetado de documentos.
De la adaptación y simplificación del SGML surgió el XML, que al igual que el SGML es un metalenguaje (un lenguaje de lenguajes) ya que sirve para describir otros lenguajes para la creación de documentos electrónicos con información estructurada, como el XHTML, cuyo objetivo es avanzar en el proyecto del WWW Consortium de lograr una web semántica, donde la información y la forma de presentarla estén claramente separadas.
RSS, otro lenguaje de marcado
RSS es otro lenguaje creado a partir de XML. Sus siglas corresponden a RDF Site Summary, Rich Site Summary o Really Simple Syndication (ésta última, sindicación realmente simple, es la más utilizada en la actualidad) y describen un lenguaje diseñado para la distribución o sindicación (syndication en inglés) de noticias o información tipo noticias contenidas en sitios web.
Existen distintas versiones del lenguaje RSS. Las primeras versiones, la 0.90 y 0.91 fueron desarrolladas por Netscape en 1999 para su proyecto my.netscape.com (un sitio de actualidad personalizable que se nutrÃa de titulares de sitios web de terceros), pero abandonó el desarrollo cuando la compañÃa cambió su estrategia de negocio. La empresa UserLand Software adoptó la versión 0.91 y desarrolló otras versiones 0.9x y posteriormente la versión 2.0. Las mejoras de la versión 2.0 han sido publicadas por el RSS Advisory Board. La extensión de estos ficheros es “.xml” o “.rss”.
RDF es el nombre que tenÃa la versión 1.0 del lenguaje RSS, desarrollada por un grupo independiente de desarrolladores. Podréis encontrar feeds o canales RSS etiquetados como “RSS 1.0″ o “RDF” y guardados en archivos con extensión “.rdf”.
Atom es otro sublenguaje XML. No se basa en ninguna versión de RSS, pero es un formato muy similar y tiene el mismo objetivo: permitir la distribución de contenidos y noticias de blogs y sitios web. Para este tipo de feeds podéis encontrar las extensiones “.xml” o “.atom”. Fue creado para solventar las incompatibilidades de las distintas versiones de RSS; un documento Atom puede contener más información (y más compleja) y es más consistente que un documento RSS. Sin embargo, parece que está más extendido el formato RSS.![]()
El icono naranja de la Figura 1 se ha convertido en el estándar para indicar la existencia de un canal RSS en una web o blog, independientemente de si los archivos son RSS, RDF o Atom. No obstante, podréis encontrar también otros iconos como los que se muestran en la Figura 2 para indicar la existencia de un feed.
Feeds y canales RSS
Los archivos RSS o Atom comúnmente se llaman feeds o canales RSS. Un canal RSS o feed siempre tiene al menos 3 elementos: el tÃtulo del canal, el enlace a la web o blog que proporciona el canal y una descripción. También puede tener otros elementos opcionales que nos informan sobre el idioma, la última fecha de actualización, el programa con el que se ha generado…
El canal está constituido por una serie de Ãtems que representan cada unidad de contenido (noticia, post…) publicada en la web o blog a la que pertenecen. Cada Ãtem consta, al menos, de un tÃtulo o una descripción; además la mayorÃa de canales suelen mostrar también el enlace a la fuente original donde se encuentra el contenido, la fecha de publicación, el autor, la/s categorÃa/s, e incluso el contenido completo de la noticia.
Los canales RSS no son interpretados por los navegadores web por lo que si abrimos un archivo rss con el navegador sólo veremos código XML como el que se muestra en la Figura 3.

Para leer estos archivos necesitaremos un lector o agregador de feeds. Más adelante veremos los tipos de agregadores RSS y cómo funcionan.





Es muy importante comprender la evolución y el significado de las siglas y las diferencias entre ellas.
Para mÃ, hasta ahora, RSS y ATOM eran lo mismo. Pero la aclaración de Maria Jesús me ha dado la perspectiva de que Atom es un desarrollo con vista a corregir algunas incompatibilidades de RSS.
Atom es más potente porque indica claramente el tipo de contenido, usa la norma xml:lang, permite reutilizar los feeds en otros contextos, por ejemplo en búsqueda, es compatible e interoperable con cualquier tipo de recurso y plataforma.
Atom está más próximo de los estándares de W3C y del proyecto de la Web semántica, siendo totalmente legible por las máquinas.
A pesar de que Atom es más fuerte, la adopción de RSS es la más extendida. Además, RSS es la denominación general para la sindicación…
Nosotros, como profesionales, debemos conocer las nuances y elegir lo mejor para nuestros proyectos.
Veo de suma importancia la utilización de las feed por la información rápida y precisa que se da sobre noticias publicadas en sitios de tu interés y en los cuales previamente te has suscrito.
Es una forma de estar siempre informado de lo último que se publica sin tener la necesidad de ir visitando uno por uno los sitios web que te interesan.
A pesar de sus beneficios he encontrado que en realidad mucha gente lo usa, tal vez por desconocimiento.
Cuando valoro un sitio web me parece de vital importancia que tenga sindicación (Además de las recomendaciones de Catuxa); eso como usuario, como autor de uno me gusta usar Feedburner para llevar las estadÃsticas de las personas que se suscriben a las noticias de mis webs por este medio.
Feedburner es como un dominio para los rss.
Perdón, se me pasó algo: A pesar de sus beneficios he encontrado que en realidad mucha gente NO lo usa, tal vez por desconocimiento.
Son una herramienta que ahorra tiempo y ordena la informacion. Sumamente prà ctica y comparto el hecho de que la mayorià de la gente no lo conoce. A divulgar entonces!!!Creo que un blog que no ofrece sindicaciòn està incompleto
para mi uno de las principales mejoras de la web es precisamente la sindicación de contenidos: la posibilidad de suscribirse a todas aquellas páginas web, blogs… que consultamos con cierta frecuencia para ver si actualizaron sus contenidos.
En verdad que este tema de la sindicacion de contenidos es muy importante, porque es el que nos permite optimizar y utilizar a su máxima expresión los recursos de la web 2.0 en especÃfico los blogs, y es de vital importancia que sepamos que és y como utilizarlo en beneficio propio,
Saludos a todos,
Luis Rivera
Sin duda, la sindicación de contenidos es necesaria para poder hacer seguimiento de las fuentes de información, páginas web, blogs, etc. que nos resultan de interés en un tiempo mÃnimo.
Utilizo netvibes para tener todas mis fuentes preferidas controladas, y un lector de feeds en mi ipod touch.
Hoy en dÃa se ha convertido en algo imprescindible para cualquier sitio web que quiera tener la denominación 2.0
Es cierto, David, yo también conozco bastante gente que aún no lo utiliza… y te aseguro que es por desconocimiento. Eso sÃ, ¡una vez que se comienza a utilizar es difÃcil dejar de usarllo!… :)
Efectivamente, como ya apuntáis David, Laura o Mónica, yo también creo que la razón por la que la gente no lo usa es por desconocimiento.
Con los actuales CMS es tan sencillo publicar en Internet, que mucha gente no conoce lo que hay por detrás o ni se plantea analizar las tripas de los blogs. AsÃ, crear tu blog y empezar a publicar en internet en cinco minutos y en tres pasos (como anuncia Blogger) puede hacerlo cualquiera. Os pongo el ejemplo de mi padre, jubilado y a sus 69 años y sin haber tocado en su vida laboral un ordenador, está enganchado a su relativamente reciente portátil, le abrà hace 2 años un blog en blogger, le enseñé cuatro cosas, y ahà lo tienes, que ha ido investigando y aprendiendo él cosas nuevas, a hacer un enlace, a meter una foto… pero claro, lo del RSS ya es más complicado. Claro que Blogger se encarga de ofrecer la suscripción al feed Atom de su blog, pero él no ha hecho nada por explicar qué es ese enlace, para qué sirve y cómo se utiliza, asà que muchos de los que quizás aterricen en algún post desde una búsqueda en Google por alguno de los peregrinos temas que trata, leerán qué opina sobre tal o cual tema, pero no podrán aprender a suscribirse a su blog en caso de que les interesase.
Por eso, nosotros como profesionales de la información, no deberÃamos nunca descuidar la parte formativa de cualquier herramienta y servicio que pongamos en marcha. No porque el uso de los blogs sea aparentemente sencillo hemos de olvidar la necesidad de ir más allá del mero uso, y en la medida de nuestras posibilidades tenemos que intentar sacarles todo el jugo, utilizarlos como herramientas de información y comunicación, pero también de formación.
Menudo articulo! Gracias por clarificar tanto los conceptos !
Olá a todos:
O meu comentário a este assunto é o facto de ficar “maravilhado” pelo facto de algumas aplicações ganharem um formato tão amigável… E pensar que há 2 anos, para fazer modificações num blog e o tornar mais ao nosso gosto era preciso saber e dominar a linguagem HTML…
Agora com a questão do RSS, basta carregar num botão e… há está… Fácil, simples e eficaz. Não são necessários grandes conhecimentos de informática. Isto abre, de facto, muitas possibilidades.
Cumprimentos
[…] Web social para profesionales de la información » RSS, RDF, Atom, feed, sindicación… empecemos … […]
Aunque desconozco muchas de las aplicaciones, veo que la sindicación de contenidos es muy importante en el desarrollo de la web 2.0, ya que brinda grandes posibilidades en el manejo de la información que publicamos, su ordenación y seguimiento al uso que hacen de ésta.