QUE ES UN RRS?
son las siglas de Really Simple Syndication, un formato XML para sindicar o compartir contenido en la web. Se utiliza para difundir información actualizada
frecuentemente a usuarios que se han suscrito a la fuente de
contenidos. El formato permite distribuir contenidos sin necesidad de un
navegador, utilizando un software diseñado para leer estos contenidos
RSS (agregador).
A pesar de eso, es posible utilizar el mismo navegador para ver los
contenidos RSS. Las últimas versiones de los principales navegadores
permiten leer los RSS sin necesidad de software adicional. RSS es parte
de la familia de los formatos XML
desarrollado específicamente para todo tipo de sitios que se actualicen
con frecuencia y por medio del cual se puede compartir la información y
usarla en otros sitios web o programas. A esto se le conoce como redifusión web o sindicación web (una traducción incorrecta, pero de uso muy común).
COMO SE CREA?
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:
- Bloc de notas
- Declaración del Tipo de Documento
- Especificación RSS
- Nuestro canal RSS
- Elementos no variables
- Elementos variables
- Guardar nuestro RSS
- Ejemplo de código RSS
- 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" ?> |
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" ?> |
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.
Existen distintos elementos no variables, pero sólo tres son obligatorios:
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.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:
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.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:
|
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"> |
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...
No hay comentarios:
Publicar un comentario