RSS (Rich Site Summary)
Por:Lisseth Buenaño
RSS es un formato para distribuir y recolectar contenido a través de la web, definido en la versión 1.0 de XML. Es decir, es un formato en XML que sirve para compartir contenido de la web de forma que los web master y editores independientes puedan compartir fácilmente la información.
En RSS el archivo que tiene los encabezados y cualquier otro dato que se desee compartir se llama RSS feed.
Algunos browsers pueden leer directamente archivos RSS, pero además existen programas que leen y presentan fuentes RSS de diferentes procedencias. A estos se los denomina agregadores y la mayoría de ellos son gratuitos.
Versiones de RSS
Haciendo una breve revisión en la historia, la primera versión fue la 0.90 y fue creada por Netscape en el año 1999. El objetivo era crear una plataforma y un vocabulario basado en RDF para poder sindicar los datos en el portal de Netscape y en su navegador, ofreciendo una forma muy simple de publicar contenidos y permitiendo a los desarrolladores web obtener visitas gracias a los contenidos ofrecidos en My Netscape.
Por varias razones, Netscape decidió no continuar con este proyecto RSS, lo que provocó la aparición de diferentes formatos RSS, los que básicamente se pueden dividir en dos grupos:
- Versión RSS 1.0: publicada en diciembre de 2000 basada en el formato RDF y se denominó RDF Site Summary.
- Versión RSS 2.0: desarrollado por Dave Winner. Esta especificación fue bautizada como Really Simple Syndication, en realidad sí es más simple, como su nombre lo dice, ya que omite las especificaciones de RDF y especifica un documento derivado directamente de XML.
Ventajas de los RSS
- El usuario que instale un lector de RSS podrá ser alertado cuando una noticia que le interesa aparece en aquellas webs que haya elegido para incluir en sus “feeds”, recibirá la información al instante.
- El usuario decide de manera individual y privada a que feeds desea suscribirse.
- RSS es libre de virus, al contrario de los boletines informativos que se reciben por correo electrónico.
Estructura de un documento RSS
Es un archivo XML y el contenido global es una etiqueta de “RSS”.
El archivo contiene un canal por lo menos, esto es el Web site que provee la información.
El canal provee algunos artículos o datos. Éstos son paginas web del mismo sitio, o de otros sitios.
Como usar RSS
Usando un RSS en un Sitio Web
Para empezar a usar RSS, usted necesita un lector especial de noticias o agregador que muestre el contenido de los canales RSS desde los sitios web que el usuario seleccione. Como ya se dijo hay muchos lectores disponibles y algunos son gratis.
Una vez que haya instalado un lector de noticias, simplemente suscríbase a los canales RSS que usted como usuario desee, presionando cualquiera de estos dos enlaces en los sitios de nuestro interés:
ó
.
Como publicar noticias en un canal RSS
Hay varios medios de generarlos:
- Usando las librerías de PHP. Un script en PHP construirá el archivo XML, que contendrá títulos, descripciones de páginas y contenidos de cada una.
- Usando una herramienta especializada para extraer los datos de la pagina.