Humanizando Los Feeds RSS A Través De XSLT
Enfrentarse a un feed RSS en estado puro es una experiencia sumanente confusa ya que el marcado XML no está pensado para ser visualizado directamente.
Feed RSS en estado puro
Por suerte, contamos con las hojas de estilo XSLT , las cuales permiten transformar cualquier documento XML en otro tipo de documeto. Lo que haremos a continuación es transformar un documento en formato RSS (un tipo de XML ) a formato XHTML (otro tipo de XML ).
Puedes ver un ejemplo de la aplicación de esta técnica en el Feed RSS de este blog.
Para comenzar, tu feed RSS debe tener estas líneas al comienzo:
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="rss2html.xsl" type="text/xsl"?>
< RSS version="2.0">
La línea en negrita es la que asocia la hoja de estilo al documento RSS . Asegúrate de que la propiedad href apunte hacia donde está ubicado el archivo xsl, que en este caso es llamado rss2html.xsl..
El siguiente paso es crear la hoja de estilo XSLT . Si no conoces nada de XSLT , te recomiendo utilizar la plantilla XSLT RSS - HMTL, que es la utilizo actualmente en este sitio.
Dentro del la hoja XSLT , encontrarás esta línea:
<link rel="stylesheet" type="text/css" href="estilos.css" />
Debes reemplazar el valor de la propiedad href con la dirección de la hoja de estilos CSS que dará formato gráfico al feed.
Y eso es todo ! Tu feed RSS , ahora será fácil de leer y ya no alejará más a los visitantes de tu sitio.
Comentarios
No hay comentarios todavía
Comentar
Los campos con asterisco * son obligatorios.

