「前次問題」というのがたまにブックマークで話題に上ってくるのだけど,自分の中ではこれは「横書きか縦書きか」「昇順か降順か」のたった二つのファクターのみに依存する問題として整理できてるつもりなので,この機会にまとめてみる。
(以前,マリオは左から右へ進むので云々といった話にまで拡大してたこともあるみたいだけど,本当はもっとシンプルな話のはず。)
I-a. 横書きの場合
文章の流れは左上から右下。

複数ページが横に並ぶ場合は,ページは左から右へ進む。(左開き)

I-b. 縦書きの場合
文章の流れは右上から左下。

ページが横に並ぶ場合は,ページは右から左へ進む。(右開き)

ここで原則1。
で,もうひとつのファクターは,「では『次のページ』にはより古い記事がくるの?それともより新しい記事が来るの?」 っていうところなんだけど,これはどちらもあり得る。
横書きの場合で考えると,
II-a. 昇順(時間順)の場合
小説,日記など,記事を投稿した順に見せたい場合,古い記事が上で新しい記事が下になる。つまり,1ページ目(= 一番上もしくは左側のページ) が最も古く,番号が大きいページ(= 下もしくは右側のページ)になればなるほど新しい記事になる。


II-b. 降順(新着順)の場合
新着記事一覧など,記事が新しい順に現れる場合は,新しい記事が上で古い記事が下になる。つまり,1ページ目(= 一番上もしくは左側のページ) が最も新しく,番号が大きいページ(= 下もしくは右側のページ)になればなるほど古い記事になる。


ここで原則2。
原則2だけだと至極当たり前のことしかいってない感じがするけど,これを原則1とあわせて (横書き限定で) 考えると,
つまり,「次のページ」は常に右向きだけど,それがより古い記事を表すのかより新しい記事を表すのかは,ページの性質によってかわる。
例えばブログでいうと,
(以前,マリオは左から右へ進むので云々といった話にまで拡大してたこともあるみたいだけど,本当はもっとシンプルな話のはず。)
I. 第一の要素: 横書きか縦書きか
I-a. 横書きの場合
文章の流れは左上から右下。

複数ページが横に並ぶ場合は,ページは左から右へ進む。(左開き)

I-b. 縦書きの場合
文章の流れは右上から左下。

ページが横に並ぶ場合は,ページは右から左へ進む。(右開き)

ここで原則1。
- webは基本的に横書きなので,「次のページ」は常に右側に来る。
II. 第二の要素: 昇順か降順か
で,もうひとつのファクターは,「では『次のページ』にはより古い記事がくるの?それともより新しい記事が来るの?」 っていうところなんだけど,これはどちらもあり得る。
横書きの場合で考えると,
II-a. 昇順(時間順)の場合
小説,日記など,記事を投稿した順に見せたい場合,古い記事が上で新しい記事が下になる。つまり,1ページ目(= 一番上もしくは左側のページ) が最も古く,番号が大きいページ(= 下もしくは右側のページ)になればなるほど新しい記事になる。


II-b. 降順(新着順)の場合
新着記事一覧など,記事が新しい順に現れる場合は,新しい記事が上で古い記事が下になる。つまり,1ページ目(= 一番上もしくは左側のページ) が最も新しく,番号が大きいページ(= 下もしくは右側のページ)になればなるほど古い記事になる。


ここで原則2。
- ページ番号と記事の新旧は,記事が昇順/降順のどちらで並べられているかによってかわる。昇順(投稿順)の場合は1ページ目が最も古く,降順(新着順)の場合は1ページ目が最も新しい。
原則2だけだと至極当たり前のことしかいってない感じがするけど,これを原則1とあわせて (横書き限定で) 考えると,
- 常に1ページ目が一番左で,ページ番号が大きくなるほど右。
- 「前のページ」は常に左方向,「次のページ」は常に右方向。
- 記事が投稿順に並んでいる場合はページ番号の若い方(左側)がもっとも古い。新着順の場合はページ番号の若い方(左側)がもっとも新しい。
つまり,「次のページ」は常に右向きだけど,それがより古い記事を表すのかより新しい記事を表すのかは,ページの性質によってかわる。
例えばブログでいうと,
- 個別アーカイブは,記事が投稿順に左から右へずーっと並べてあるイメージなので,昇順。
- カテゴリ別/月別アーカイブやindexページは (そのカテゴリに属する記事の新着フィード的な意味合いがあるので) 新着順(降順)。
- カレンダープラグインのカレンダーは,日付の昇順。
というふうに古い順と新しい順が混ざっているので,たとえば:
このページでは,同じ古い方の記事にいくのに「次の20件」のリンクは右方向だけど,カレンダーの8月は左方向になる
また,上のページでは「次の20件」の右方向リンクが過去の記事を指しているのに,このページでは,右方向のリンクはより新しい記事を指している
... というように,ちゃんと考えようとするとかえって「あれ,ちゃんと方向が統一されてない??」と錯覚しそうになるけど,実はこれで正しい。あまり深く考えず,感覚的に操作していれば違和感はないはず。