RSS 0.91. Manual RSS. Especificación. Tutorial RSS.
Martes, 13 de mayo del 2008 
Masters MBA Pixelsnet blog Graficos bolsa World Insurances
Master in Business Administration Blog de noticias diversas. Consultas las cotizaciones Compare insurances online.
Online programs available Programacion, internet, noticias... de tus acciones favoritas. Big savings, instant quotes & cover.
Publicidad

 Inicio
 Manual
 Herramientas
 Noticias
 Programas
 Servicios

RSS 0.91

Publicada en Junio del 2000 por Dave Winner. Esta especificación supone adoptar la especificación XML 1.0 y abandonar la especificación original de documentos RDF. De la misma forma se cambia el significado de las siglas RSS (se modifica por Really Simply Syndication).

Elementos obligatorios

En la parte superior del archivo, debe existir la etiqueta <rss> y la versión que cumple el documento XML. Subordinado a la etiqueta <rss> se encuentra el elemento <channel> que contiene información acerca de los datos que muestra.

Todo canal debe contener al menos, los tres elementos que se enumeran a continuación:

<title> -- El nombre del canal, es como los usuarios identifican el servicio. Si eres webmaster y dispones de una página web que contiene información en un fichero RSS, el título del canal debería ser el mismo que el título de la página web. El tamaño máximo es de 100 caracteres.

<link> -- Dirección web (URL) donde se encuentra en nombre del canal. El tamaño máximo es de 500 caracteres.

<description> -- La frase que describe el canal. El tamaño máximo es de 500 caracteres.

<language> -- Indica el idioma en que está escrito el canal. Esto permite a los agreagadores de notícias agrupar los sitios en español, por ejemplo, en una única página. Para el idioma español, deberíamos introducir "es".

<image> -- Es un elemento XML que contiene varios sub-elementos, tres de ellos son requeridos y 3 son opcionales:

   <url> -- Dirección web (URL) de un archivo de imagen con formato GIF, JPEG o PNG que representa al canal. El tamaño máximo es de 500 caracteres.

   <title> -- Describe la imagen, se usa como el atributo ALT de HTML. El tamaño máximo es de 100 caracteres.

   <link> -- Es la dirección web donde se encuentra el canal (en la práctica los elementos de imagen <title> y <link> deberían ser los mismos que los elementos del canal). El tamaño máximo es de 500 caracteres.

   Los elementos opcionales incluyen <width> y <height>, son números que indican el ancho y alto de la imagen en píxels. <description> contiene el texto que se incluye en el atributo TITLE del link que corresponde con el renderizado de la imagen en HTML. El tamaño máximo para width es de 144, por defecto es 88. El tamaño máximo para height es de 400, por defecto es 31.

Sub-elementos opcionales de <channel>

<copyright> -- Aviso de copyright por el contenido del canal. El tamaño máximo es de 100 caracteres.

<managinghEditorcopyright> -- La dirección de correo del editor del canal, la persona de contacto para cuestiones de edición. El tamaño máximo es de 100 caracteres.

<webMastercopyright> -- La dirección de correo del webmaster del canal, la persona de contacto si existen problemas técnicos. El tamaño máximo es de 100 caracteres.

<rating> -- PICS Rating del canal. El tamaño máximo es de 500 caracteres.

<pubdaterating> -- La fecha de publicación del contenido web del canal. Por ejemplo: El Pais publica noticias varias veces al día y la edición es cada 24 horas, es entonces cuando cambia la fecha de publicación.

<lastbuiltdate> -- La última fecha en que se modificó el contenido del canal.

<docs> -- Es una dirección web (URL), apunta a la documentación usada para el formato usado en el fichero RSS. El tamaño máximo es 500 caracteres.

<textinput> -- Es un elemento XML que contiene varios sub-elementos que son requeridos:

   <title> -- Es la etiqueta del botón ejecutar. Longitud máxima 100.

   <description> -- Describe el area de texto donde se escribe. Longitud máxima 500.

   <name> -- Nombre del objeto de texto. Longitud máxima 20.

   <link> -- Dirección web (URL) del script CGI que procesa la consulta del textinput. El tamaño máximo es de 500 caracteres.

<skipDays> -- Es un elemento XML que puede contener hasta siete sub-elementos de dia que pueden ser: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday or Sunday. Los lectores de notícias no leeran el canal durante los días especificados en este elemento. Muchos lectores evitan esta etiqueta.

<skipHours> -- Es un elemento XML que puede contener hasta 24 sub-elementos de hora que representan la hora en formato GMT. Los lectores de notícias no leeran el canal durante las horas especificadas en este elemento. Muchos lectores evitan esta etiqueta.

¿Qué es un item?

Este es uno de los elementos más importantes, ya que todos los ficheros RSS deben cotener al menos un <item>. Un canal puede contener varios <item>s, cadauno apuntará a una notícia diferente, con una descripción opcional.

<title> Es el título de la notícia. El tamaño máximo es de 100.

<link> Dirección web (URL) a la notícia. El tamaño máximo es de 500.

<description> es el resumen de la notícia. El tamaño máximo es de 500.

Mostramos un ejemplo simplificado de un documento RSS 0.91 que consta de un canal y dos elementos item:

<rss version="0.91">
<channel>
<title>Uats'ap. Noticias RSS.</title>
<link>http://www.uatsap.com</link>
<description> XML (Extensible Markup Language) es el formato universal para datos en la web. XML permite fácilmente a los desarrolladores describir y proporcionar contenido, datos estructurados para cualquier aplicación de una forma estándard, XML no sustituye a HTML; es un formato que lo complementa. </description>
<item>
<title> RSS Ficheros </title>
<link> http://www.uatsap.com </link>
<description> Obtén respuesta a tus preguntas acerca de los ficheros RSS</description>
</item>
<item>
<title> ¿Cómo sindicar noticias RSS? </title>
<link> http://www.uatsap.com </link>
<description> Manual para utilizar RSS y sindicar noticias en tu web </description>
</item>
</channel>
</rss>

Portal de noticias rss en español. Diseño web realizado por eSeGeCe Studio.
español english français deutsch italiano português