これはJUGEMでも書いたし、朋友daniel氏と出会うきっかけになった話題。
FC2テンプレに限らず、ほとんどのBlog・WEBページにおいて次のページへのリンクは右側(右向き)になっている。そこへ進んでいくと、前のページへのリンクは左にある。その間にトップへのリンクがある場合が多い。この配置に違和感を感じるという内容だった。前のエントリへ移動、カレンダー部での前月へ移動(この2つは過去へと向かう)のリンクが左向きなので、ページ単位で移動するときにも過去へ向かう、次のページへのリンクは左側にあるべきなのでは?と熱いディスカッションをしたのである。賛同者は0だった(w
左・右がそれぞれ過去・未来に対応したのは、文字表記の方向からなのは間違いない。横書きの文章をまとめた本は読みやすさから左開きになり、そこでは、左→右という方向へ時間が進んで行く。次のページは常に右だ。多くのWEBページは、過去から未来へ進んで行くという想定でデザインされている。しかし、Blogにおいてはそのような使い方をしている人は見たことがない。いってみれば、左開きの本を後ろから読んでいるという状態で、それが違和感の原因なのだ。時系列で進んでいったとしても、表記方法が日本語(縦書き)やヘブライ語(右→左書き)ならば、ナビゲーションは逆の配置方が違和感がないはずだと思う。
このシステムは、飛んだ先がページ単位の表示で且つトップページではない、というケースは考慮しないってことなのだろう。それでも、./?page=xx ってアドレスは存在する可能性があるのだし、記事やテンプレにリンクを埋め込む事もできる。あるいは激しくCUIな人(リンクには目もくれず、アドレスバーへの打ち込みだけで移動してる人。すごく特殊な状況設定ではある)が突然中間ページを開いた場合、”次へ”ってのは未来なのか過去なのかを瞬時に判断できるだろうか?僕なら未来のページを読みたかったら、右側のリンクをクリックするだろう。しかし、最初に書いたようにそこは過去のページへと続くリンクなのである。
うちはどのページを開いてもナビバー(タイトルと本文の単なる隙間なのだが)のリンクは、時系列を逆行するには左向き(<)順行するには右向き(>)に統一してある。(月別単位のページのカレンダーはしょぼい方法で表示しているので見えない場合もあったりする)なので、このルールに違和感を感じる人もいるかもしれない、などとも思ったので書いてみた(イイワケか?)
一番良い解決方法は<a href="<%nextpage_url>">続きを読む</a>というように記述して、<%prevpage_url>は使わないという手かもしれない。通常の移動ならば”前のページ”というのは履歴を戻ることなのだから。
< そう、エヴァには心がある - 暴走モード | 引用に取って代わったりはしないだろうが > | 表紙へ戻る |
「カレンダー」の方向との不一致は声高に指摘したい所ですが・・・
(私も意地で next/prev とは反対の title 付けてます)-28日00時
-28日20時
気がつけば端から端まで読んでました。
自分のDLしたテンプレでは「NEXT>>」と成っている
他のサンプルを見ても「次のページへ>>」
最新の記事から過去の記事に移動しようとしてるのに!違和感あります。
アタシの場合、矢印の向きではなく言葉に違和感ですが・・・^^;;-06日07時
>最新の記事から過去の記事に移動しようとしてるのに!違和感あります。
ようやく2人目の賛同者が!あなたは繊細な人です。
ページ移動のリンクの言葉(文字)は自由に編集できますから、好きな言葉にしてみるのがよろしいかと。
もし、「その言葉は変だ」という人が現れたら、僕が説得しにいきます(笑-06日14時