ファイル名はindex.rdfとindex.xmlのどちらの名前のほうが望ましいでしょうか。
index.rdfのほうが正しいようですが、IEで開くとダウンロードになって、RSSリーダへ登録するためのurlのコピーが難しいし、index.xmlは書き方がおかしい気がします。
理由を解説しているページも含めて教えていただければ助かります。
ファイル名の命名は自由ではありますが、公開するものであれば、自由にやらないほうが良いですね。
お使いのサーバー運営会社によって設置を許可されているのであれば .htaccess ファイルにて MIME Type を指定する方法になります。
http://faq.sakura.ne.jp/wiki/wiki.cgi?.htaccess#i16
.htaccess < Wiki | さくらのレンタルサーバ非公式FAQ
多分mime指定の話だと思います。
このFAQが参考になりますか。
ありがとうございます。
http://hail2u.net/blog/rss/rss_standard.html
hail2u.net - Weblog - RSSの次世代標準規格
直接質問の解答になっていないかもしれないですが、参考になれば幸いです。
とりあえず、XMLとRDFと両方つくっておき、並べて表示するのはどうでしょう?
<a href=”index.xml”>XMLでRSSを表示</a><a href=”index.rsf”><img href=”rss” alt=”RDFダウンロード></a>
という感じでしょうか?
現実的な解決策ですが、ちょっと格好悪い感じがしますね。
http://www.kanzaki.com/docs/sw/rss.html
RSS(RDF Site Summary)によるサイト情報の要約と公開
結論から言えば、どちらでも良いと思います。
RSSリーダーソフトを作ってみたことがあるのですが、実際ファイル名は影響ありません。
index.xmlという名前でも、ファイルそのものはXMLファイルなので間違いではありません。
ただ、拡張子によって、ブラウザが開けるかどうかという違いがあるので、その点に考慮すればよいのではないでしょうか。
なるほど。
「うわ、だっせー」と思われるのが嫌だったのですが、それほどのものではないようですね。
なるほど。ありがとうございます。
やはり、.rdfとつけるべきですね。