Calendar
« 2004年09月 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    


Categories
Archives

2004年09月 15日

index.rdf の MIME type って何が適当?

ちょっと分からないことがあって。先日のエントリーで書いた index.rdf の MIME type の件。考えてみれば馬鹿正直に

application/rdf+xml

と書かずに rdf と言う拡張子のファイルを XML ファイルに見せたいんだから、こう書いてしまえば良いんじゃないか?

text/xml

こうすれば、多分 IE でも index.rdf を XML として扱ってくれる…筈だよね?したら万事解決ではないのかな。まぁ、わざわざ修正するほどの内容でもないとは思うけど。(と言う認識も間違っているのかなぁ)

Posted by Gucchiy at 2004年09月15日 01:14
トラックバック
application/rdf+xml Media Type Registration
ちょうど Gucchiy さんと RSS1.0 (RDF) の MIME type の話をしていたところでしたが、ついに正式に IETF の RFC に登録さ...
From: ゴンノブログ at 2004年09月16日 23:09
FOAF を書いたり .htaccess をいじったり
FOAF のついでに MIME type とか。
From: 404 at 2004年10月07日 01:21
少しばかり弄る。
ウチのサイトのRDFを開こうとすると、IEで処理せずダウンロードダイアログが開い...
From: intorpidito at 2004年10月14日 15:10
コメント

RSS1.0 を真面目にご提供いただく姿勢には頭が下がります。
さて、RSS1.0 はれっきとしたRDFなので、その MIME type としては間違いなく application/rdf+xml を使用するのが正しいやり方で、そうあるべきかと思うのですが、残念ながら通常のウェブブラウザをはじめとする現行の User Agent の多くは、application/rdf+xml に対してどんな動作をすべきかという明確な判断をできないものが多いようです。
例えば Mozilla Firefox では、この MIME type を返されると処理すべきアプリケーションを聞かれてしまい、自分自身では表示しようとしてくれません。これはこれで正しい動作だと思うのですが、スタイルシートと併せて簡単に表示したい場合にはうざったい思いをすることになります。RSS を表示する Firefox の Extension として Sage というのもありますが、これは MIME type を見て動作を判断している訳ではないようです。
という訳で、方向性としては RSS1.0 に対しては application/rdf+xml を使用するのが正しいやり方かと思うのですが、現状当面の間は application/xml 辺りでごまかしておくと、多くのブラウザでは最低限 XML を
生で表示してくれますし、スタイルシートに対応したブラウザであればきれいにレイアウトして表示してくれるようになるかと思います。

Posted by: ygonno at 2004年09月15日 10:16

ゴンノさん、いつもありがとうございます!

いえいえ、単に今 ping を送っている
各 blog ポータルに index.rdf で登録しちゃっているため、
今更 index.xml に変更するのも面倒だなぁ、と。
そういう打算的な努力なのでしたw

仕様と実情、大変良く分かりました。
実情に沿ってやはり XML に見せるのが妥当なんですね。

Posted by: Gucchiy at 2004年09月15日 14:46

ごめんなさい、トラックバック多重送信してしまいました……。

Posted by: イソムラ at 2004年10月07日 01:22

イソムラさん、はじめまして!
いえいえ、このサイト、よくエラーを返すらしいので…。
ご迷惑おかけします。

エントリーに取り上げていただいて光栄です。
参考になります。
ご紹介の下記サイトもとても良さげな解説がありそうですね。
http://yupotan.sppd.ne.jp/web/xml-mime.html

Posted by: Gucchiy at 2004年10月07日 10:24

はじめまして、こんにちは。
ウチのMTでもRDFを表示してくれず、ダウンロードしようとしてしまっていて困っていたのですが、このエントリーが非常に参考になりました!
ありがとうございました。

Posted by: 咲硫 at 2004年10月14日 15:12

お役に立てたなら良かったです!
なんでも困ったことは blog にメモしておくものですねー。

Posted by: Gucchiy at 2004年10月15日 16:01