nextとかpreviousとかよくわからん?
- 「次(Next)」と「前(Previous)」というナビゲーションには何かスッキリしないものがある - Zopeジャンキー日記
- 冬言響 / 2009-06-16(Tue)
- 次とか前とか : Weblog : SimpleIsm
A.htmlという文書がB.htmlという文書の「前の文書」だという関係を示すには:
- A.htmlとB.htmlが共に同じシーケンス (リスト) 上にあること
- A.htmlとB.htmlが共に属するシーケンス (リスト) のソートの基準
これら2つを示さないといけないと思う。前者はcontents
というlink typeがあるので、それを用いればいいのかもしれないけど、後者を表す手立てはないとおもう。
でもソートの基準ってリソースで表すとしたらどうなるんだろう? というのを考えた。アンカーが「Next」や「前」だけってのがいかに不親切か、というのは考えてみると、ほら、あれだし。
<link rel="contents" href="/logs/latest" id="logs_sort" order="ascending"/> <link rel="prev" href="/logs/prev_page" sequence="#logs_sort"/> <link rel="next" href="/logs/next_page" sequence="#logs_sort"/>
こんなのを妄想してみる。sequence
属性値でlink
要素を参照し、ソートの順序 (降順か昇順か) とシーケンス (リスト) について定義しているリソースを得る。
シーケンス (リスト) についての定義とは、ソートするキーとなる値をどこから得るか、ということ。microformatsとかそういうアレでいいとおもう。
article
要素とかどうでもいいんで、こういうところしてほしい。
仕様書読んだらRefers to the next document in a linear sequence of documents.
て書いてある。
だからそのa linear sequence of documents.
を表す手段がないと(ry
SimpleIsmの闇黒日記へのアンカーがいつも404になる。そしてすぐさまリダイレクトするinfoseek. fxxxxxxxxk!!!
あとChristinaが素敵だとおもいます。読んでいて疲れない。