RSS, Atom e JSON Feed
Três formatos para a mesma coisa: uma lista do que saiu de novo. Como leitor, você quase nunca precisa saber qual deles o site usa.
Os três formatos
Os sites publicam as novidades num de três formatos: RSS 2.0, Atom ou JSON Feed. Os três dizem a mesma coisa — “foi isto que publicamos há pouco” — com outra notação.
RSS 2.0 e Atom são XML; JSON Feed é JSON. O RSS é o mais antigo e o mais usado. O Atom veio depois e apertou as partes que o RSS deixava em aberto. O JSON Feed é ainda mais recente, feito para quem preferiria não mexer com XML.
O que a diferença significa para você
Espera-se que um leitor dê conta dos três, então não há formato a escolher na hora de assinar. Este serviço lê os três.
A diferença aparece quando um feed deixa informação de fora. O Atom exige um identificador único por item; o RSS 2.0 permite omitir. Sem identificador, o leitor precisa adivinhar se duas entradas são o mesmo artigo, quase sempre pelo endereço — então um site que muda o jeito de montar os endereços pode fazer artigos velhos reaparecerem como novos.
Com as datas é igual. O RSS 2.0 permite omitir a data e usa um formato diferente do Atom. Um feed sem datas só pode ser ordenado pelo momento em que foi buscado.
Texto completo não é uma propriedade do formato
Não existe isso de “Atom quer dizer texto completo”. Se um feed leva o artigo inteiro ou um resumo de uma linha é uma configuração do site, não do formato. Existe um monte de feed RSS 2.0 com texto completo e um monte que quase não traz nada.
As páginas públicas deste serviço mostram só títulos e links, nunca o corpo do artigo. A leitura acontece no leitor ou no site original.
Feeds de podcast
Podcasts também são distribuídos por RSS. O arquivo de áudio vai como anexo, com campos extras para coisas como quem publica e a duração.
Dá para assinar um num leitor de RSS, mas tocar e retomar de onde parou é melhor num app de podcast.
Então qual usar
Como assinante, você não escolhe. Digite o endereço do site e o que ele publicar é detectado.
Se você publica um feed seu, o que a sua ferramenta emitir por padrão já serve. Os leitores dão conta dos três.
Perguntas frequentes
- Que formato eu devo usar?
- Como assinante você não escolhe: digite o endereço do site e o que ele publicar é detectado.
- Atom sempre quer dizer texto completo?
- Não, isso é configuração do site, não propriedade do formato. Existem feeds RSS e Atom com e sem texto completo.
- Dá para assinar um podcast aqui?
- Dá, mas tocar e retomar de onde parou é melhor num app dedicado.
Outros guias
- O que é RSS?
- Trabalhando com OPML
- Encontrar feeds
- Quando um site para de atualizar
- Levar suas assinaturas do Feedly
- Levar suas assinaturas do Inoreader
- Acompanhar um canal do YouTube por RSS
- Acompanhar o note e o Hatena Blog por RSS
- Acompanhar um site que não tem feed RSS
- Baixar a pilha com regras e filtros
- O que é um leitor de RSS na nuvem
- Glossário de RSS