RSS: tecnología para suscriptores

2 04 2007

Actualmente, cuando navegamos por la Internet y visitamos un sitio, hemos podido notar que tiene un área de suscripción a canal de noticias. Esta área permite al visitante suscribirse para seguir las actualizaciones en el contenido de este sitio. Pues bien, la tecnología web que permite hacer esto posible de manera más amigable es el RSS.

RSS es el acrónimo de Really Simple Syndication aunque muchos lo definen como Rich Site Summary. Un archivo RSS es un archivo basado en XML con etiquetas estándard que contiene información acerca de los contenidos que se tienen en el sitio y que, permiten al usuario seguir el nuevo contenido sin tener que estar navegando continuamente en búsqueda de nueva información. Esta es una ventaja significativa si analizamos que por ejemplo, el tiempo promedio en que un visitante, esta en nuestro sitio, es relativamente poco, como para que pueda leer todas las noticias que hemos agregado.

Un canal de noticias permite al navegante conocer acerca del nuevo contenido y directamente elegir un determinado tema de su interes. Por eso, en la actualidad muchos sitios (en especial los sitios de noticias o blogs), recurren a esta técnica para captar más visitantes y promover la fidelización de los mismos.

Existen muchas variantes y versiones de RSS, pero las más importantes son RSS 2.0 y Atom 0.3. En esta primera parte del tutorial, describiremos la estructura del RSS 2.0 por ser más sencillo de entender que el segundo.

<?xml version = "1.0" encoding = "UTF-8"?>
<rss version = "2.0"
     xmlns:content = "http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw = "http://wellformedweb.org/CommentAPI/"
     xmlns:dc = "http://purl.org/dc/elements/1.1/">

    <channel>
        <title>dot press</title>
        <link>https://dotpress.wordpress.com</link>
        <description>Haciendo una web más accesible</description>
        <pubDate>Fri, 30 Mar 2007 03:04:17 +0000</pubDate>
        <generator>http://wordpress.org/?v=2.1.2</generator>
        <language>es</language>

        <item>
            <title>CSS: guía de desarrollo</title>
            <link>https://dotpress.wordpress.com/2007/03/29/css-guia-de-desarrollo/</link>
            <comments>https://dotpress.wordpress.com/2007/03/29/css-guia-de-desarrollo/#comments</comments>
            <pubDate>Fri, 30 Mar 2007 02:48:06 +0000</pubDate>
            <dc:creator>Juan Manuel Lemus</dc:creator>

            <category><![CDATA[CSS]]></category>

            <guid isPermaLink = "false">https://dotpress.wordpress.com/2007/03/29/css-gua-de-desarrollo/</guid>

            <description><![CDATA[Como desarrolladores web, conocemos acerca de lo importante que es el diseño para nuestros sitios. La tecnología web que nos permite darle estilo a nuestras páginas es el CSS (acrónimo de Cascading Style Sheet}. El CSS como tal surgió por la necesidad de hacer sitios más ricamente visuales y que, dado los cambios […]]]></description>

            <wfw:commentRss>https://dotpress.wordpress.com/2007/03/29/css-guia-de-desarrollo/feed/</wfw:commentRss>

        </item>
    </channel>
</rss>

rss: Esta etiqueta, es la etiqueta padre del archivo. En este ejemplo agrega tres XML Namespaces

channel: Indica el comienzo del canal RSS

title, link, description, pubDate, generator, language: Etiquetas de información sobre el canal

item: Indica el comienzo de la información de un elemento

title, link, comments, pubDate, dc:creator, category, guid, description: Información del elemento. El formato de la fecha de publicación permite indicar la fecha en formato del cliente (+0000). El atributo DESCRIPTION debe de ir dentro de un !CDATA.

Si estamos utilizando nuestro explorador para agregar el canal RSS a nuestra lista, debemos indicarle a cada página; que existe el recurso. Para ello, en la sección HEAD, agregamos la siguiente línea:

<link rel = "alternate" type = "application/rss+xml" title = "RSS 2.0" href = "https://dotpress.wordpress.com/feed/" />

Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: