2003-01-25

> [tDiary] rdfを吐き出すプラグイン

何処を経由して見つけたのかはすっかり失念してしまった(XSLT Toolsにしても、こう言うものって全然関係無いものを追っかけている時にひょっこり見つけたりする)。RSSを吐いてくれるプラグイン。RSSで検索したのが悪かったのか、しかしRDFとRSSってXMLとXHTMLの関係と同じようなものだと思うんだけど、細かい事は気にしない事にする。

ましかしこれ、僕の欲しいものとは方向性が違う気がする(それ以前にスナップショット版専用?)。ぶっちゃけて言うと、Surfin' Safariと同じ奴が欲しい。そんな訳で、スタイルシートプラグイン共々作れるもんなら作ってみるかと思ったので取り敢えずtdiary-devel-mlに参加してみる(ついでにtheme-mlにも参加)。

index.rbの要求時にコンテントネゴシエーションでRSSを要求されたらRSSを返すってのが一番かっこいいやり方だよな、等と思いつつ、update.rbみたいな半ば独立したスクリプトを使った方が楽? (そう言えばRSSのMIMEタイプって何だろか)

> address

一昨々日の続き。

旧sonorous howlではlink要素とかぶっているのが無駄に思えて削除したaddressなんだけど、そもそもコンピュータが利用する為のメタ情報のみ(しかも標準仕様ではないもの*1)を提供して現行のブラウザではアクセス不能に近い状態で置いておく*2のは、例えばprofile属性に書いておいたURLにあるリソースにメールアドレスを書いておいたから必要ならそっちを見ろと言っているのと全く代わりがない気がして来た。

ある情報を異なる形態で出力する事は決して無駄な事ではない。HTMLから見出し抽出出来るからRSSは不要と言う訳で發覆ぁhead内の情報に容易にアクセス出来るユーザーが極端に少ない現状、ユーザーに必要と思われる情報はbody内で完結して然るべきだと言う結論に達した。

> リダイレクト不能

/~howl/から/shtr/へリダイレクトしようにも.htaccessよりも前にXREA自身が強制的にリダイレクトするらしく、こちらからはどうにも出来ない。困った。

*1 本来仕様書に規定されていないリンクタイプを利用するにはそれについて記述してあるプロファイルへの参照が必要な筈なのだが、自分も含めてW3C信者の間でもそんな事お構い無しに使われている。

*2 だからこのtDiaryのデフォルトの状態は著者の情報と言うある意味文書の中ではもっとも重要な情報の提供をブラウザの独自拡張に頼っていると言える。言い換えれば、JavaScriptやFlashに依存したた頁と同じ状態にある。