2009/06/30(火)RSSフィードというもの

Blog サイトを見ていると、RSS や Atom フィードが便利だ。
Blog サイトはいわゆるトップページの URL はブックマークに入れてなく、RSSを購読するだけにしている。

Blog サイトに行くと、ブラウザの URL バーに
feed-icon-28x28.png
こんなアイコンが出るアレだ。

ブラウザの RSS リーダの機能を使うのが一番お手軽で不便もないが、ブラウザを複数使っていたりPC環境が複数あると設定をコピーするのが面倒だし、複数のブラウザから定期的にアクセスが発生するのでなんだか気が引ける。
そこで、ウェブ上の RSS リーダを使うと環境が変わっても同じものを見れて便利、アクセスも一ヶ所からのみになるので余計なアクセスをしない安心感もある。

ということで作ってみた。他所で拾った方が早いんだけど、おっさんなので Ajax なものとか飾り的な機能が付いてるものはどうも受け付けなくてな...。
リンクページに載せていた Blog サイトは更新情報も載るようにしてみた。
俺しか見ないだろうけど無意味なアクセスが発生するのもアレなので、ページ読み込み時のみ RSS を読みにいく、連続でリロードが掛かっても前回読み込み時から 5分以上経っていなければ RSS を読みに行かない、という作りにした。

更新情報まで晒すな、とかの苦情があれば UO の中で聞きます。


XML::FeedPP, XML::TreePP 便利。CGI ベースの RSS リーダーがあまり多く公開されてないと思ったら、こんな便利なモジュールがあれば簡単に作れるわけだもんなぁ。