|
Guía
de 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 indico a continuación, al finalizar
habrás creado tu primer feed:
1.Bloc de notas
2.Declaración del Tipo de Documento
3.Especificación RSS
4.Nuestro canal RSS
5.Elementos no variables
6.Elementos variables
7.Guardar nuestro RSS
8.Ejemplo de código RSS
9.Enlazarlo a tu página HTML
Primer
paso:
Bloc de notas
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.
Si te ha parecido fácil hasta ahora, ¡continúa
leyendo!
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.
Puedes elegir la que más te guste, pero en nuestro ejemplo
seguiremos las reglas de sintaxis de "Really Simple Syndication
(RSS 2.0)", porque -como su propio nombre indica- se construye
sobre un conjunto de normas bastante sencillas, aunque estrictas.
Así que la siguiente línea de nuestro código
indicará que seguimos estas reglas:
<?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.
Bastará con escribir dos etiquetas <channel> -una
de principio y otra de final- a continuación de lo que
ya llevamos hecho:
<?xml version="1.0"
encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
</channel>
</rss>
Quinto
paso: Elementos no variables
Todo
feed o canal RSS se compone de dos partes esencialmente:
¦Elementos
no variables
¦Elementos variables
En este paso crearemos los elementos no variables del canal
que hemos abierto en el paso anterior.
Existen distintos elementos no variables, pero sólo tres
son obligatorios:
¦Título:
<title>
¦Enlace: <link>
¦Descripción: <description>
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" ?>
<rss version="2.0">
<channel>
<title>El
nombre de nuestro feed</title>
<link>Dirección web en la que se encuentre nuestro
RSS</link>
<description>Contenido que vas a ofrecer a los usuarios</description>
</channel>
</rss>
Sexto paso:
Elementos variables
Los elementos variables
de un canal RSS se denominan "ítem" y pueden
incluirse varios en un mismo canal.
De nuevo, cada ítem lo creamos con una etiqueta de principio
y otra de final. Se sitúan entre las de <channel>
justo después de los elementos no variables.
Obligatoriamente
debemos incluir en nuestro canal tres elementos variables, aunque,
como en el caso anterior, existen más.
Estos elementos obligatorios vuelven a ser:
¦Título:
<title>
¦Enlace: <link>
¦Descripción: <description>
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" ?>
<rss version="2.0">
<channel>
<title>El nombre de nuestro feed</title>
<link>Dirección
web en la que se encuentre nuestro RSS</link>
<description>Contenido que vas a ofrecer a los usuarios</description>
<item>
<title>Título del artículo</title>
<link>Dirección Web a la que podemos ir para ampliar
esta información</link>
<description>Contenido de esta información</description>
</item>
</channel>
</rss>
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.
De las dos extensiones, la que más se suele utilizar
es .rss, aunque puede ocurrir que si tienes un navegador algo
antiguo, no lo pueda leer o que al colgarlo en Internet, algún
host no te reconozca el archivo.
Ante cualquiera de estas situaciones, opta por guardarlo como
documento 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.
Bastará con que insertes una línea como la que
se muestra a continuación en el código HTML de
la página en la que quieras que aparezca el enlace:
<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!
Lo único que tienes que hacer ahora es subir tu documento
a Internet y conseguir hacerte visible en la inmensidad de la
tela de araña...
|