Hatena::Grouprubyist

うんたらかんたらRuby RSSフィード

2009-01-22auto discovery

auto discovery

| auto discovery - うんたらかんたらRuby を含むブックマーク はてなブックマーク - auto discovery - うんたらかんたらRuby

全く知らんかったんだが

urlの端っこに「このサイトはrss用意してますよ」っていうのを

明示的に表示するための機能のようです。

safariだとこんな感じ。

f:id:rochefort:20090122002049p:image


ポチッとするとrssフィード画面に遷移。遷移の仕方がカッコイイ!!

いいよsafari


これをrailsで実装するとこんな感じ。

layoutsのerbに追記。(headタグ内)

rss2.0
<%= auto_discovery_link_tag(:rss, formatted_entries_url(:rss)) %>

atom
<%= auto_discovery_link_tag(:atom, formatted_entries_url(:atom)) %>

htmlには以下のようなタグが追加される。

<link href="http://127.0.0.1:3000/entries.atom" rel="alternate" title="ATOM" type="application/atom+xml" />
トラックバック - http://rubyist.g.hatena.ne.jp/rochefort/20090122