人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

RSSについて教えください。
RSSを出力する仕組みを作っているのですが、
記事1,2,3があったとき、RSS(XML)には記事1,2,3の情報を出力します。
その後記事4,5が出来た時、RSS(XML)には
・記事4,5の情報のみを出力する
・記事1,2,3,4,5の情報を出力する
いずれがただしいのでしょうか。

●質問者: salvatore
●カテゴリ:インターネット ウェブ制作
✍キーワード:RSS XML
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kidd-number5
●40ポイント

仕様上でそのようなことが決まっていることはないようです。

ただ、閲覧者(リーダー)にとっては、1,2,3,4,5を出力してもらったほうが良いと思います。

というのは、更新時間等によっては、閲覧者は1,2,3の存在に気づかない可能性がありますので。

多くの配信サイトでは「最新のn件(20件など)」を配信、というようなことになっていると思います。

配信されたものが最新か(既に読んだか)どうかはRSS中の更新日付等で閲覧者(リーダー)側が

判断すればよいという仕組みになっています。

URLダミー

http://d.hatena.ne.jp/keyword/RSS

◎質問者からの返答

なるほどありがとうございます。

ユーザー側の始点にたてば、すべてを出力したほうがいいということですね。


2 ● ken33jp
●5ポイント

・記事1,2,3,4,5の情報を出力する

というか、最新の何件かに限定してほしいです。

http://q.hatena.ne.jp/answer

◎質問者からの返答

その根拠はなんでしょう???


3 ● pahoo
●35ポイント

#1さんが回答されているように、1,2,3,4,5を出力した方が良いと思います。

コンテンツの更新日(RSS作成日ではない!)を <dc:date> タグ(RSS1.0の場合)に記述してもらえれば、RSSリーダー側で 1,2,3 が更新していないことを認識し、4,5に更新フラグを立ててくれます。


参考サイト

◎質問者からの返答

なるほど。そのようなタグがあるのですね。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ