nextとかpreviousとかよくわからん?

この記事は筆者が見た夢を一人称視点で叙述した内容です。事実ではなく、実際の人物等とは一切関係ありません。

nextとかpreviousとかよくわからん?

A.htmlという文書がB.htmlという文書の「前の文書」だという関係を示すには:

  1. A.htmlとB.htmlが共に同じシーケンス (リスト) 上にあること
  2. 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が素敵だとおもいます。読んでいて疲れない。