AstoriaブログのRSSフィードを見ていますが、標準のRSS XMLフィードではなく、RSSフィードをWebページのように見せるために何かをしているようです。彼らはユーザーエージェントをチェックし、それに応じて応答を変更していると思います。
Webブラウザーに見栄えがよく、RSSリーダーでも機能する同様の「素敵な」RSSフィードを提供するにはどうすればよいですか。
彼らはXSLT変換を使用しています!フィードは単なるXMLであるため、ブラウザーで適切に表示するためにフィードを変換できます。RSSリーダーはスタイルシートを無視し、ユーザーはフィードアイテムを読むことができます。提供されたフィードで、次の行を確認できます。
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?>
それが行うことは、実際にXMLをHTMLに変換して、ブラウザーで表示できるようにすることです。