Devo fornecer feeds RSS ou Atom?

Estou inclinado para o átomo, mas não tenho certeza.

Comentários

  • Tive a mesma pergunta recentemente. Eu uso Jekyll e Hugo. Jekyll vem com jekyll-feed, que fornece Atom. E o Hugo vem com RSS 2.0 integrado de graça. Tentando descobrir qual era preferível, comecei a experimentar ambos e descobri esta visão geral do IBM developerWorks que inclui algumas das principais diferenças.
  • Veja quase duplicatas em StackOverflow e SoftwareEngineering.SE .

Resposta

RSS2 é a versão modernizada do formato legado, o atom é um formato concorrente mais recente. Ambos são lidos por todos os analisadores de feed comumente usados.

Você encontrará um fanboy aqui e ali que tentará convencê-lo de que um é melhor do que o outro. Na realidade, não faz nenhuma diferença. Use o padrão. Ou jogue uma moeda para escolher um.

Comentários

  • intertwingly.net/ blog / 2007/01/24 / WordPress-and-Atom-1-0
  • Não concordo com sua opinião. O Atom faz uma série de melhorias em relação ao RSS 2.0, como suporte para vários compartimentos, capacidade de adicionar dados do autor sem usar importações de namespace Dublin Core XML para citar apenas dois.
  • @JoshH – IMO, o que escrevi há quase 7 anos ainda se mantém hoje: ' uma decisão de sorteio. Considere como as coisas evoluíram desde então: a última vez que vi um debate sobre o mérito de um ou outro foi por volta de 2006-2007, muito antes de postar a resposta. Um novo formato JSONFeed está sendo empurrado em algumas esferas de desenvolvimento ultimamente. E quase ninguém usa feed s mais de qualquer maneira, além de robôs. Os aplicativos de leitura de feed que consomem tudo o que podem descobrir automaticamente, o WordPress oferece JSON pronto para uso e as opções de acesso para que pessoas reais se inscrevam ou leiam fora do site são Twitter, Facebook e talvez AMP.
  • I ' estou ciente do JSONFeed. É ' um conceito bobo e eu ' abri o problema do disjuntor de negociação contra eles no GH. Mas isso ' é além do ponto. Quanto aos feeds da Web, você ' está pensando em distribuição. Eu ' estou pensando em exportações. Mas isso ' está além do ponto. É ' é um padrão da Web, e o Atom supera facilmente o RSS 2.0 pelos motivos que menciono. Se alguém jogasse uma moeda, ele ' estaria atirando no próprio pé. Ontem. Hoje. E amanhã.
  • Oh, para os exportadores, você ' está totalmente certo – o Atom é muito melhor. Mas o contexto da pergunta da OP ' s era qual fornecer para distribuição.

Resposta

Se a sua pergunta for mais como “qual formato é mais amplamente usado e suportado?”, então tenho uma resposta muito boa para você:

Eu analisei o mundo “s 50 blogs mais lidos de acordo com o Technorati , e descobriu que 9 (18%) ofereciam feeds Atom, enquanto 48 (96%) ofereciam feeds RSS.

Também nunca ouvi falar de um leitor de feed que não suporte RSS (embora não tenha experimentado todos) – então, definitivamente, optaria por RSS em vez de Atom, se tivesse que escolher.

Comentários

  • Qual versão de RSS?
  • Não ' olhei para as versões, verificou apenas os tipos de mídia, que são " application / rss + xml " para todas as versões de RSS. Mas RSS 2.0 foi publicado em 2002, então ' não é novo e desconhecido para software moderno.
  • A tecnologia não é estática. E esta resposta é argumentum ad populum.

Resposta

Sim.

O fato da questão é que as pessoas vão querer usar os dois por motivos diferentes. O Google, por exemplo, converte todos os feeds RSS em Atom antes de usá-los no Google Reader. O WordPress, por exemplo, só pode ler feeds RSS em seus leitores de feed integrados (tente importar um feed criado pelo Google para o WordPress e tudo quebra!).

Mas o estilo que você usa é uma questão pessoal preferência no final, então você deve oferecer ambos. Dessa forma, os fãs do Atom podem usar seu feed Atom e os fãs de RSS podem usar seu feed RSS.

Além disso, WordPress é capaz de gerar ambos … então por que limitar seus usuários?

Comentários

  • Essa última linha é a melhor razão sozinha.
  • " Por que limitar seus usuários? " Porque os usuários não ' se importam com isso ' s por quê.Quando encontro um site que desejo adicionar ao meu leitor de feed, clico no pequeno botão laranja na barra de endereço. O que eu quero que aconteça: o site é adicionado ao leitor de feed. O que acontece em vez disso: o site me obriga a pensar sobre os méritos relativos de RSS vs Atom e descobrir qual é o melhor. Eu não ' não SEI o que é melhor. Eu não ' t ME IMPORTO com o que é melhor. Eu não ' NÃO QUERO saber qual é o melhor. Você decide por favor e me deixa fora disso.
  • " WordPress, por exemplo, só pode ler feeds RSS em seus leitores de feed integrados (tente importar um Feed criado pelo Google para o WordPress e tudo quebra!). " Por que o ' t WordPress o usa ' s SimplePie embutido para importar? SimplePie lida com ambos com facilidade.
  • Bem, a funcionalidade está lá … mas os widgets de painel padrão, por exemplo, don ' t usá-lo. Se você tentar fornecer um feed Atom em vez de RSS feed, eles quebram completamente.

Resposta

Se você está usando o feedburner, pode usar o SmartFeed , que pode “traduzir” seu feed de Atom para Rss, de forma que você não precise fornecer os dois formatos.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *