• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:RDFファイルは何故拡張子が.rdfでなくとも良いのでしょうか?)

RDFファイルの拡張子について

このQ&Aのポイント
  • RDFファイルの拡張子が.rdfでない場合でも利用できる理由は何でしょうか?
  • RDFファイルの拡張子には.rdfと.xmlが存在する理由は何でしょうか?
  • RDFファイルの設置場所には選択肢がいくつかありますが、それぞれのメリットは何でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • FUu_6256
  • ベストアンサー率72% (21/29)
回答No.4

ANo.2 です。 まず[1]について。 拡張子は、はっきり言ってしまえば「なんでもいい」ということになります^^;rss も atom も、XML方式の記述スタイルで書かれていますが、極論を言えば .txt にしちゃっても構わないのです。 しかし、それだとフィードを受け取る側で「これはrssやatomのクライアントで受けるべきデータではない」と判断されてしまうため、rdfあるいはxmlとなっているに過ぎません。 次に補足より atomとrssはそれぞれ別の規格であるため、内容に若干の差異があります。このため、受信にはそれぞれ別のクライアントが必要になるのですが、rssのほうが少しだけ歴史があり普及も進んでいることから、rssのみを採用している組織が多いのでしょう。 ただし、atomはIETFにおける標準化が実施されており、古くなってきて拡張の余地がなくなってきたrssよりも、より高度なフィードの配信ができるように策定されていくでしょう。つまり、まだまだこれからの規格なのです。したがって、またatomを採用してない組織があるというのが現状かと思います。

参考URL:
http://www.witha.jp/Atom/
touchy
質問者

お礼

> 拡張子は、はっきり言ってしまえば「なんでもいい」ということになります^^; なるほど!、何となく「そういう仕様ということにしとこう」と勝手に解釈してましたが、 一応そのようなことなのですね。なるほど。 > rssのほうが少しだけ歴史があり普及も進んでいることから、rssのみを採用している組織が多いのでしょう。 なるほどなるほど。規格が別々で、それぞれ歴史があることから「選択」という状況になっているのですね。参考URLもかなり参考になります! あとは拡張子を.rdfにするか.xmlにするかの判断だけだなぁ・・・ 他の方の紹介URLでは.rdfの方が良いような文章があるにはありましたが。 確かに大手は.rdfなんですよね・・・ 要調査です。 色々ありがとうございましたm(_ _)m

その他の回答 (3)

  • nori_007
  • ベストアンサー率35% (369/1048)
回答No.3

失礼しました。 勘違いしていたのは私でしたね。申し訳ありませんでした。 回答は、No2 さんの回答が適切だと思います。 >rssの1.0か2.0のどちらかだけを採用してあるようですが何故なのかな。 この件に関して、互換性の問題があるのでしょうか。 利用者の環境で好きなフィードを取得してくださいだと思いますが、大手のサイトなどは混乱する可能性が考えられる為、atom が無いと言うことではないでしょうか。 もしくは、atom はまだ余り普及していない等ではないでしょうか。 拡張子に関しては、下記のサイトが参考にならないでしょうか。 http://oshiete1.goo.ne.jp/qa3951173.html http://q.hatena.ne.jp/1107940173

touchy
質問者

お礼

いえいえとんでもございません。情報ありがとうございます。

  • FUu_6256
  • ベストアンサー率72% (21/29)
回答No.2

簡単に回答。設置される意志がおありの場合は詳細な資料を是非ご一読下さい。 [1] xmlは、そのファイルが XML で記述された文書であることを示しています。またrssは記述方式に XML を採用しています。 http://ja.wikipedia.org/wiki/Extensible_Markup_Language [2]rssのバージョン2つ、および同じくフィードを配信するatom規格。それぞれ規格が違うことによって複数存在します。 http://ja.wikipedia.org/wiki/RSS http://ja.wikipedia.org/wiki/Atom [3]そのフィーダーが正しく更新でき、外部から参照できる位置であればOK。メリットは、運用者がメンテナンスの権限を持つディレクトリであるということ。

touchy
質問者

お礼

> メリットは、運用者がメンテナンスの権限を持つディレクトリであるということ。 そうか、権限をセパレートする際などにディレクトリ設けるのは良いですね。 これは気づきませんでした。 [1]はやはりわかりません。 なんで.xmlであったり.rdfであったりするのに、中身は同じなんでしょうか。 実は中身は違うのかなぁ。この二つの拡張子どちらでも良い、ということに 仕様がなっているのだ、ということにしておこうと思います(^^; その他もありがとうございました。

touchy
質問者

補足

ひとつ疑問が新たに出ました。 なぜ大手サイトを見ると、atomが無いのでしょうか。 rssの1.0か2.0のどちらかだけを採用してあるようですが何故なのかな。 ブログなんかは三つともメタタグ内に<link>タグで記載されているのに。

  • nori_007
  • ベストアンサー率35% (369/1048)
回答No.1

何か勘違いされています。冷静に考えてください。 PDF とは、アドビアクロバットのファイル形式であり、拡張子は .pdf ホームページの RSS 配信に関しては、下記のページを参考にしてみてください。 http://ja.wikipedia.org/wiki/RSS 上記の内容を再度確認してご質問ください。 単に、PDF ファイルでは有れば何処に配置しても自由です。 RSS の配信を考えているので有れば、html ファイル内に必要になる記述をするなり、CMS 等をや、CGI プログラムを利用して、html ファイルより、RSS データを生成する必要があります。 ご確認ください。

touchy
質問者

お礼

あれ?どこかにPDFと間違えて書いていましたかね? PDFと混同してはおりませんので大丈夫です。 RSSの配信についてはできるようになりました。 素朴な疑問で投稿しました。 どうもありがとうございました。