Tue - September 27, 2005

Safari RSSに対応しましたよ


で、Mac OS X 10.4に上げるのがずーっと遅れていたので相当今更感溢れる対応なんですが、iBlogで作成したページのRSSは、そのままではSafari RSSが拾ってくれないという事なので対応しました。

…なんかSafari RSSだとカウンタの画像が壊れて表示されるのはまた対処しないといけないんですが、どうせ今進めてるcss対応完了の折りにはカウンタも外しちゃうつもりだしなぁ…てんで、そっちは優先順位が低いです。

で、表題の問題。ググってみたところ、t0moriBlogさんの「再び RSS Auto-Discoveryを付けよう」というエントリがまさにドンピシャだったので、その通り対応してみたら何の疑問もなく上手く行きました。多謝。

方法は、各テンプレートファイルのヘッダ(<head>〜</head>の間)に

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$SyndicateLink$>" />

と記述し、リセット&ビルドし直すだけでした〜(嬉

ただ、ブラウザで開いている最上位のファイルにこの記述がないとアドレスバーに「RSS」マークは表示されないので、フレームを使っているページでは(ウチもだウチもだ)、Frame宣言をしているページにも同様に

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="RSSファイルのURI" />

を記述しておいた方がそれっぽくていいですね。

#そーいえばずっと更新できてなかった間、ファイルとしてrss.xmlは存在するにも関わらず、こうさぎはRSSを食べてくれませんでしたよ。更新止めるなってこったw

#これを知ったt0moriBlogさんにTrackback Ping打とうとしたら、日本語じゃないと受け付けないよとHaloscanに言われてしまいました…Spam対策で仕方のない事なので、コメント書きに行っておきましょうかね。

Categories
Total entries:

Archives
rss