RSS, Atom y JSON Feed
Tres formatos para lo mismo: una lista de novedades. Como lector, casi nunca necesitas saber cuál usa un sitio.
Los tres formatos
Los sitios publican sus novedades en uno de tres formatos: RSS 2.0, Atom o JSON Feed. Los tres dicen lo mismo —“esto publicamos hace poco”— con otra notación.
RSS 2.0 y Atom son XML; JSON Feed es JSON. RSS es el más viejo y el más usado. Atom vino después y apretó las partes que RSS dejaba ambiguas. JSON Feed es todavía posterior, pensado para quienes preferirían no tocar XML.
Qué significa la diferencia para ti
Se espera que un lector maneje los tres, así que no hay formato que elegir al suscribirse. Este servicio lee los tres.
La diferencia aparece cuando un feed omite información. Atom exige un identificador único por entrada; RSS 2.0 permite omitirlo. Sin identificador, el lector tiene que adivinar si dos entradas son el mismo artículo, casi siempre por la dirección, así que un sitio que cambia cómo arma sus direcciones puede hacer que artículos viejos vuelvan a aparecer como nuevos.
Con las fechas pasa lo mismo. RSS 2.0 permite omitir la fecha y usa un formato distinto del de Atom. Un feed sin fechas solo se puede ordenar por el momento en que lo trajimos.
El texto completo no es una propiedad del formato
No existe eso de “Atom quiere decir texto completo”. Que un feed lleve el artículo entero o un resumen de una línea es un ajuste del sitio, no del formato. Hay montones de feeds RSS 2.0 con texto completo y montones que casi no traen nada.
Las páginas públicas de este servicio muestran solo títulos y enlaces, nunca el cuerpo del artículo. Se lee en el lector o en el sitio original.
Los feeds de pódcast
Los pódcast también se distribuyen por RSS. El archivo de audio va como adjunto, con campos extra para cosas como quién lo publica y cuánto dura.
Puedes suscribirte a uno en un lector de RSS, pero la reproducción y retomar donde quedaste los maneja mejor una app de pódcast.
Entonces cuál usar
Como suscriptor, no eliges. Escribe la dirección del sitio y se detecta lo que sea que publique.
Si publicas tu propio feed, lo que tu herramienta emita por defecto está bien. Los lectores manejan los tres.
Preguntas frecuentes
- ¿Qué formato debería usar?
- Como suscriptor no eliges: escribe la dirección del sitio y se detecta lo que sea que publique.
- ¿Atom siempre quiere decir texto completo?
- No, eso es un ajuste del sitio, no una propiedad del formato. Hay feeds RSS y Atom con y sin texto completo.
- ¿Puedo suscribirme a un pódcast acá?
- Sí, pero la reproducción y retomar donde quedaste los maneja mejor una app dedicada.
Otras guías
- ¿Qué es RSS?
- Trabajar con OPML
- Encontrar feeds
- Cuando un sitio deja de actualizarse
- Llevarte tus suscripciones de Feedly
- Llevarte tus suscripciones de Inoreader
- Seguir un canal de YouTube por RSS
- Seguir note y Hatena Blog por RSS
- Seguir un sitio que no tiene feed RSS
- Bajar la pila con reglas y filtros
- Qué es un lector de RSS en la nube
- Glosario de RSS