web-dev-qa-db-ja.com

AtomまたはRSS(2)によるサブスクライブに違いはありますか?

Webページのheadに複数のサブスクリプションオプションが表示されることがよくあります。例えば:

<link rel="alternate" type="application/atom+xml" title="Foo&#39;s blog - Atom"
      href="http://foo.bar.blogspot.com/feeds/posts/default" />
<link rel="alternate" type="application/rss+xml" title="Foo&#39;s blog - RSS"
      href="http://foo.bar.blogspot.com/feeds/posts/default?alt=rss" />
<link rel="service.post" type="application/atom+xml" title="Foo&#39;s blog - Atom"
      href="http://www.blogger.com/feeds/123456123456123456/posts/default" />

または:

<link rel="alternate" type="application/rss+xml" title="RSS 2.0"
      href="http://www.google.com/blog/feed/" />
<link rel="alternate" type="text/xml" title="RSS .92"
      href="http://www.google.com/blog/feed/rss/" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3"
      href="http://www.google.com/blog/feed/atom/" />

subscribeingの場合、1つのURLを他のURLよりも優先する理由はありますか? (AtomとRSSのほとんどの比較は、パブリッシャーまたはツールの実装者を対象にしているように思われるため、「サブスクライブ」の部分を強調しています)

3
Josh Tilles

それはあなたが言葉で何を意味するかに依存します消費者。フィードを購読し、単にフィードリーダーで読む場合は、個人的な好みだと思うので、ATOMとRSSの両方を試して、どちらが好きかを確認する必要があります。 。この場合、フィードの読み取りに使用しているソフトウェアまたはサービスが選択をサポートしている限り、おそらくフィードのタイプは重要ではありません。

しかしconsumeと言うことで、たとえば、特定のタイプのフィードを処理するサービスを提供するツールを実装する場合、これら2つのタイプのフィードの技術的な比較はあなたがあなたの質問で指摘したように、あなたが探しているものです。

1
Nima