A partir del año 2004 se reconoce la aparición de la denominada Web 2.0. La Web 2.0, no es otra cosa que la aparición de un conjunto de aplicaciones que permiten compartir la información que estas manejan y hacer al usuario no sólo un simple "navegador" de websites.
Para entender el concepto y saber a que me refiero, hagamos un poco de historia.
Antes, cuando uno navegaba por Internet, no encontraba blogs tan buenos como COPSTONE, encontraba webs personales estáticas de diversas personas, de igual forma no encontraba periódicos online, encontraba imágenes escaneadas de los periódicos, en su versión impresa más reciente. Si una persona deseaba enterarse de algo, debía de ingresar a estos websites y navegarlos para enterarse de las novedades contenidas en estos. Digamos que teníamos el siguiente esquema:
Bueno, de seguro dirás, pero que ha cambiado si igual sigo entrando a buscar novedades. La respuesta, acerca de lo que ha cambiado, no está en lo que tú haces, sino en lo que hacen los websites. Ahora los websites tienen herramientas que te permiten notificarte de sus novedades de forma automática sin necesidad que tu entres periódicamente a ver que nuevo tiene.
Veamos el siguiente gráfico para que entiendas, presta atención sobre el sentido de las flechas.
Como puedes apreciar en el gráfico, es el site quien notifica de las novedades en su contenido y los lectores, desde su pc, celular, ipod,etc. pueden acceder a leer o revisar este nuevo contenido.
RSS
RSS (Really Simple Syndication) es un formato, realizado en XML y estandarizado por el World Wide Web Consortium, que permite dar a conocer las noticias, novedades y en general el contenido de un website para que esta pueda ser leída desde otra aplicación, sea esta del tipo móvil, de escritorio o web.
Para aclarar el concepto de RSS y que permite hacer te hago la siguiente pregunta:
Te gusta enterarte de las noticias o novedades de tecnología, apenas estas ocurren o te gusta enterarte dos horas después de ocurridas o quizás luego de una semana que esta sucedió?.
Si eres de las personas que optan por la primera respuesta, entonces RSS surgió para ti, pero nace orientado bajo el siguiente concepto:
Si una persona lee en Internet acerca de noticias o tecnología, tiene un website en el que confía y al cual ingresa con frecuencia, entonces, porque no hacer que el website sea quien le lleva la noticia al dispositivo de su preferencia para que esta pueda ser leída.
Con la idea explicada de lo que se busca con la Web 2.0, y ahora con el concepto de RSS, tenemos algo sumamente interesante y del cual debes empezar a sacar el máximo provecho si esta creando websites modernos.
Estructura de un archivo RSS
Al ser un documento XML, y estar estandarizado, el archivo RSS tiene una estructura la cual debemos de respetar. Ahora, existen infinidad de tag o identificadores que le puedes agregar al documento, los cuales puedes encontrarlos aquí http://www.w3schools.com/rss/rss_channel.asp
Si deseas crear un documento RSS, te explico cuales son los principales pasos que debes de seguir:
Inicio del archivo RSS
Todo documento XML, debe empezar con el siguiente contenido:
<?xml version="1.0" encoding="ISO-8859-1" ?>
Colocar la versión de RSS
Existen RSS en las versiones: 0.91, 0.92, siendo la última la 2.0
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> </rss>
Agregar un canal de noticias (Channel)
El canal de noticias da inicio a una descripción global de cada una de las noticias que serán distribuidas. Es importante aclarar que las noticias o artículos no podrán notificarse si estas no están en un elemento del tipo channel.
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>TITULO DEL CANAL DE NOTICIAS – POR LO GENERAL DEL SITE</title> <link>LINK DEL SITE </link> <description>TIPOS DE NOTICIAS QUE VAN A SER NOTIFICADAS</description> </channel> </rss>
Agregando una noticia
Para que una noticia pueda ser publicada debes de insertar un item al canal definido.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>TITULO DEL CANAL DE NOTICIAS – POR LO GENERAL DEL SITE</title>
<link>LINK DEL SITE </link>
<description>TIPOS DE NOTICIAS QUE VAN A SER NOTIFICADAS</description>
<item>
<title>Titulo de la Noticia</title>
<link>Link de la noticia en el site</link>
<description>Breve descripcion</description>
<author>mail del autor de la noticia</author>
</item>
</channel>
</rss>
Grabar el archivo
Para grabar el archivo, ponle un nombre adecuado y te recomiendo que sea corto. Luego de grabado ubícalo dentro de tu website y luego da a conocer la ubicación a tus lectores para que puedan acceder y estar siempre enlazados con tu sitio web.

Deja un comentario