IE7もFirefox2もRSSを特別扱い(The Web KANZAKI ちょっとしたメモ)
IE7がRSSフィードのXSLTを無視することは以前も書いたが、Firefox 2.0までやってくれるとは。RSSの普及に対応し、特別なスタイル指定がなくてもフィードを読めるようにするという趣旨は分からんでもないが、HTML のブラウザが作者スタイルシートがあればそちらを優先するように、文書のスタイル指定は尊重するほうが望ましいのではないか。
Firefox 2.0のほうは、フィードリーダに何を使うかが選択できるだけで、XSLTを有効にするオプションは見あたらない。しかも、デフォルトのフィードリーダでは、RSSの名前空間の要素のみが表示されて、dc:dateなども無視されるというお粗末さ(と思ったら、RSS2.0やAtomでも日付情報などは表示されない。
XHTMLで制作されたページをブラウザの特定のスタイルで読むとなれば、制作者は悩むことは無い。しかし、ブラウザが制作者によるスタイルシートを優先して表示してくれるので、「こう見せたい」「こっちが解かりやすいぞ」等と使いやすく伝わりやすいサイトを目指しているのです。
同様にXSLT・XSLもできれば制作者の表現を尊重して表示していただきたい。
このサイトのRSSやブログのRSS(RDF)にはスタイルシートを使っています。IE7やFirefox2.0以外の方にはご覧いただけるんですが...
参考になるリソース