Usando sindicaciones web para estar al día
En demasiadas ocasiones veo a mis amigos y compañeros poco informados de la actualidad, porque no conocen la sindicación web. Como es de esperar, una vez que la menciono, a continuación les tengo que explicar en qué consiste. Esto es un poco lo que les cuento...
Una breve introducción
En los primeros tiempos de la web, las páginas se hacían de forma
estática, esto es, cada vez que se tenía que actualizar la información, había que cogerse el archivo en html, retocarlo, y devolverlo al servidor. Del lado del lector, había que estar pendientes de cuando se producían actualizaciones, tomando por costumbre visitar cada cierto tiempo esta página para conocer los nuevos contenidos.
La llegada de la web dinámica
Ambos actores sufrían incomodidades. Por una parte, los que querían publicar la información, que necesitaban conocer un poco html, buscar a alguien que supiera, o utilizar uno de esos rudimentarios entornos de edición de ciertos programas offline, y subir la web al servidor, o usar los no menos rudimentarios entornos de trabajo que proporcionaban los primeros alojamientos web gratuitos. Por otra parte, lo dicho, el destinatario de la información tenía que estar pendiente de las actualizaciones, o ser notificado por otros medios, de ellas.
Pero entonces se produjo la explosión de
la web dinámica. Esta revolución, que el propio había predicho en los inicios de la web, fue impulsada por una serie de lenguajes de programación. Sin entrar en muchas profundidades, desde el punto de vista del que produce la información, sólo necesita rellenar un
formulario con su navegador web:
Y reenviarlo al servidor, donde se hacen una serie de cambios en una base de datos. Cuando el destinatario de la información quiere consultar la web, su navegador hace una petición al servidor, y éste genera la página html utilizando la información actualizada en la base de datos, que es la que el lector de la web recibe.
La consecuencia de este cambio, es que
gente que ni de lejos sabe nada de programación ni de sistemas informáticos, pero sí tiene cosas interesantes que decir, puede hacerlo con muchísima más facilidad. Así, aparecieron los primeros weblogs (o blogs, o bitácoras), donde la gente publica información que se presenta de forma secuencial, pero la propia aplicación permite ordenarla segén temáticas (
tags); o los wikis, como la
Wikipedia∞, que son entornos colaborativos de trabajo.
Y aparece la sindicación
Bien, la primera ventaja que tiene el receptor de la información, es que ahora puede acceder a muchísima más. La segunda ventaja, la introducen los programadores de web dinámica: el
feed (o fuente, o canal, o alimentador). Esto no es más que un archivo con una determinada estructura, que se genera de forma similar a las páginas dinámicas, pero que, al contrario que ellas, está preparado para ser leído por un programa
agregador. Este archivo proporciona información actualizada sobre la web dinámica a la que pertenece. Según la configuración que haga el propio informador, puede llevar
las n-publicaciones más recientes o los resúmenes de éstas.
Por tanto, desde el punto de vista del informado, no tiene más que indicar a su programa agregador la localización de ese archivo, para que en este programa pueda leer las noticias más recientes de su periódico favorito, por ejemplo. Si es un programa agregador offline, como
Snownews∞ o el propio cliente de correo
Mozilla Thunderbird∞, el programa descargará ese archivo al conectarse a la red o cuando le indiquemos que se actualice.
Pero más cómodo aún, uno puede utilizar un servicio online, como
Google Reader∞ o mi favorito,
Bloglines∞, para hacer el mismo trabajo. En este caso, los servicios hacer una pasada de comprobación cada cierto tiempo por cada feed, para actualizar su información, y proporcionársela al usuario mientras permanece conectado.
La mayoría de las web dinámicas decentes ya incluyen uno o varios feeds para mantener informados a sus lectores. Primero fueron los blogs y los noticiarios tecnológicos, después las webs de los periódicos, y también las webs de empresas y demás organizaciones...
Yendo a lo práctico
Para encontrar el enlace al archivo del feed, no hay más que buscar en la página web de la que queramos estar informados un indicador del estilo "feed", "RSS", "Atom", "XML" o "Sindicación/syndicate". RSS (Really Simple Syndicate) y Atom se refieren a las dos grandes familias de sindicaciones. XML (eXtended Markup Language) se refiere al lenguaje en que suelen estar escritos los archivos feed. Las formas de agregar ese enlace dependen del programa que usemos.
Si usamos Thunderbird, hay un buen tutorial en el
blog de Jorgelig∞. Yo, por comodidad, utilizo Bloglines. Supongamos que me quiero sindicar a Zone-H, un portal de seguridad informática. Al entrar, mi navegador Firefox ya me indica que hay un feed disponible, con el icono de feed en la barra de direcciones, así que no tendría más que pinchar encima:
Además, la propia portada nos proporciona enlaces a los feeds que tiene implementados. Podemos seleccionar el que queramos:
Escogiendo uno, en mi navegador ya tengo una opción para suscribirme a Bloglines, o a otros servicios similares, o incluirlo dentro de la barra de marcadores del Firefox como marcador dinámico. Acepto, y automáticamente me redirecciona a Bloglines, donde previamente me habré creado una cuenta. El servicio, por cierto, es gratis.
Una vez autenticado, me sale una pantalla de configuración del feed, donde casi todos los valores por defecto son adecuados para el uso común. Lo único quizás, indicar el grupo de feeds en el que quiero incluirlo. En este caso, cambiaría "Top Level" por "Seguridad".
Y una vez agregado, me aparecen ya las últimas noticias, que puedo leer.
