¿Qué es al sindicación?
Consiste en difundir contenidos web de forma que puedan ser utilizados por otros sitios web o por personas, utilizando pequeños ficheros en formato XML que se envían a los suscritos conteniendo el índice de temas y un pequeño resumen para que puedan decidir qué recursos visitar.
Dichos ficheros están escritos por programas y su misión es que otros programas llamados agregadores se encarguen de leerlos y procesarlos, bien para su análisis automatizado por una aplicación web, o bien para mostrarlos de forma comprensible por una persona. Los ficheros estarán generalmente escritos en dos formatos predominantes: RSS y Atom, de los cuales el primero es la opción predominante actualmente.
¿Para qué sirve sindicarse?
Las ventajas principales de sindicarse a contenidos web son:
- Privacidad: por evitar la necesidad de compartir datos personales, como el email, que evita problemas relacionados con el mismo, como recibir spam, virus o que alguno de los datos del suscrito sean utilizados; un usuario puede suscribirse a un “feed” de forma anónima, únicamente descargando el fichero con un lector de feeds.
- Simplicidad: el usuario recibe menos molestias a la hora de decidir si quiere recibir la información.
- Flexibilidad: los resúmenes RSS o Atom pueden ser procesados por los lectores u otras aplicaciones para organizar los contenidos según las preferencias del usuario, realizar filtros o asociar contenidos de diferentes fuentes.
-
Compartición de recursos: varias páginas web pueden compartir sus contenidos, dando lugar a páginas de noticias que recopilan artículos de diversas fuentes, como Google News o webs conocidas como mashups que toman contenidos de varias páginas para hacer nuevos contenidos. Un ejemplo de mashup puede ser combinar google maps con información relativa a la situación de restaurantes y generar un mapa que los localice.
Multitud de ejemplos de mashups pueden encontrarse en ProgrammableWeb