tumblrのことばっかり考えているよ.ゴメンなさい.
ってところまで書いて下書きを保存していたんだけど,今はUstreamのことも考えている.今年に入ってからの,Web利用のスタイルの変化は凄まじい.余談でした.
ちょっと前に,cameron i/o tumblr themesというtumblrのステキなテーマを配布しているサイトを知ったので,使わせてもらうことにしました.
ところが!このテーマはAutoPagerizeに対応していないんですよね… こりゃあ参った! 「フィード吐いてないサイトなんか」のノリで「AutoPagerizeが動かないtumblogなんて」って言われたら泣きそうなので,焦って対応しました.ボクはBanner Yearというテーマを使わせてもらっていて,こいつのフッターが悪さをしていたのでヘッダーの方に移動しました.最初,フッターを削除したんだけど,テーマを配布してくれているサイトさんにリンクを張らないのはイヤだったので移動にしました.
AutoPagerizeのソースを読んだり,SWDYHの過去のエントリから順番に更新履歴を読んだりしました.Microformatsってそういうことかー,と思ったりしました.勉強になるなあ.
AutoPagerizeって,海外ユーザにはどれくらい使われているんでしょうね.ボクの勝手な解釈では,日本人でuser.jsを日常的に使っている人の多くはそろそろAutoPagerize以前の世界を思い出せなくなってきている頃かと思います.もうAutoPagerizeのMicroformatsがデファクトになったらいいんじゃないかと考えています.AutoPagerizeはユーザスクリプトの枠を超えていますなあ.ユーザスクリプトって,機能で語っちゃうと「閲覧ページをゴニョゴニョする」だけですけど,もっと考えると「閲覧スタイルの提案と共有」のプラットフォームですよね.「オレはこのページはこうやってみたいんだ!絶対にこう見るべきなんだ!」って言えて,さらにそれらを簡単に共有できる.共感できる人たちは,継続してそのスタイルを使うってことです.
あとボクが衝撃を受けたのはSITEINFOを使うという設計です.みんなで共通に使うものは一箇所で管理する,って,どう考えても自然な考え方なんですけど,例えばボクらが以前に作ったFavicon出す系のスクリプトたちは,そういう設計になっていない.「Faviconを出す」ってところは同じなんだから,「どこに出すか」だけをみんなで共有すればいいんじゃないか.好きなところに出していいよ!
同様に,「○○○に被はてブ数を表示するスクリプト」とかも,どこに出すかはSITEINFOで管理すればいい気がする.好きなところに出していいよ!ダメかな.こんな話を開発仲間としていたら,頭がだんだんとSITEINFO脳になってきて,どうでもいいものまで「それSITEINFOで!」とか言い出すようになったから考えるのをやめた.