• ベストアンサー

■RSSリーダーに登録されたとき、タイトル先頭にアイコンを表示させたい。

みなさんいつもお世話になります。 質問なのですが、よく、あるサイトをブックマークしたらブックマーク名の先頭にアイコンが表示されていることがあります、サイト管理者の方が.ico?などのアイコンファイルをアップロードしているからだと思うので、それはわかるのですが、同じようにブログなどのRSSフィードをRSSリーダーなどに登録して読んでもらう際に、フィードタイトル先頭、または記事タイトル先頭にアイコンを付けることは可能でしょうか? BloglinesなどでRSSを読んでいると、いくつかのサイトでそのようにアイコンが表示されていました。 自分のサイトがRSSリーダーに登録された場合もそういう風に見せたいと思います。 なにか方法がございますでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • Muller3
  • ベストアンサー率81% (800/979)
回答No.2

rss1.0の場合は、#1のご回答の通りだと思います。 以下素人の私がやっている方法を参考までに。 rss2.0の場合は、index.xmlの<channel>タグの中に <image> <url>アイコン画像のURL(画像形式はgif、jpg、png)</url> <link>アイコン画像にリンクさせるURL</link> <title>画像のタイトル</title> </image> を入れます。rss2.0の中の<image>は構文的に<url>、<link>、<title>が必須ですので、たとえばアイコン画像にリンクいらないわと思っても、入れる必要があるようです。 参考:http://www.openspc2.org/RSS/200/ Atom1.0の場合は <!-- <icon>http://アイコン画像のURL(拡張子.ico以外検証していません。また、もしかしたらファイルの名前自体が「favicon.ico」である必要があるかもしれません。…いろいろやってみて下さい^^;)</icon> --> <!-- <logo></logo> --> を下記のサイトを参考にして入れました。linkタグの下あたり? 参考:http://www.witha.jp/blog/archives/2005/07/atom10_movablet.html ※RSSリーダーに反映されるまでに時間がかかることがあります。

rise_osaka
質問者

お礼

非常にわかりやすく参考になりました、是非試してみたいと思います。

その他の回答 (2)

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.3

何度も失礼します。 質問で言及されているbloglinesについては、私の場合アイコンが表示されないので、気になって調べてみました。 favicon.ico が bloglines で表示されない理由: http://sonic64.com/2005-01-09.html Bloglines で favicon.ico が表示されないのは: http://marfua.otsuka.bunkyo.tokyo.jp/archives/001139.html かなり後になって反映された、とかいう話もあるようで、やるだけやって気長に待つしかなさそうな気配?

noname#20377
noname#20377
回答No.1

(himajin3500は未経験。要XMLの名前空間に関する知識。できればRDFに関する知識も欲しい) サンプルはMovable Typeの一例のようですんで適当に解釈しなおしてください。 こんな感じなのかなぁ http://metro.fw.cx/blog/archives/2005/07/rss_1.html

rise_osaka
質問者

お礼

MTもやってますので参考になりました、ありがとうございました。

関連するQ&A