Harukiya Archives

2005/02/27

category / Blog

これはJUGEMでも書いたし、朋友daniel氏と出会うきっかけになった話題。

FC2テンプレに限らず、ほとんどのBlog・WEBページにおいて次のページへのリンクは右側(右向き)になっている。そこへ進んでいくと、前のページへのリンクは左にある。その間にトップへのリンクがある場合が多い。この配置に違和感を感じるという内容だった。前のエントリへ移動、カレンダー部での前月へ移動(この2つは過去へと向かう)のリンクが左向きなので、ページ単位で移動するときにも過去へ向かう、次のページへのリンクは左側にあるべきなのでは?と熱いディスカッションをしたのである。賛同者は0だった(w

左・右がそれぞれ過去・未来に対応したのは、文字表記の方向からなのは間違いない。横書きの文章をまとめた本は読みやすさから左開きになり、そこでは、左→右という方向へ時間が進んで行く。次のページは常に右だ。多くのWEBページは、過去から未来へ進んで行くという想定でデザインされている。しかし、Blogにおいてはそのような使い方をしている人は見たことがない。いってみれば、左開きの本を後ろから読んでいるという状態で、それが違和感の原因なのだ。時系列で進んでいったとしても、表記方法が日本語(縦書き)やヘブライ語(右→左書き)ならば、ナビゲーションは逆の配置方が違和感がないはずだと思う。

このシステムは、飛んだ先がページ単位の表示で且つトップページではない、というケースは考慮しないってことなのだろう。それでも、./?page=xx ってアドレスは存在する可能性があるのだし、記事やテンプレにリンクを埋め込む事もできる。あるいは激しくCUIな人(リンクには目もくれず、アドレスバーへの打ち込みだけで移動してる人。すごく特殊な状況設定ではある)が突然中間ページを開いた場合、”次へ”ってのは未来なのか過去なのかを瞬時に判断できるだろうか?僕なら未来のページを読みたかったら、右側のリンクをクリックするだろう。しかし、最初に書いたようにそこは過去のページへと続くリンクなのである。

うちはどのページを開いてもナビバー(タイトルと本文の単なる隙間なのだが)のリンクは、時系列を逆行するには左向き(<)順行するには右向き(>)に統一してある。(月別単位のページのカレンダーはしょぼい方法で表示しているので見えない場合もあったりする)なので、このルールに違和感を感じる人もいるかもしれない、などとも思ったので書いてみた(イイワケか?)

一番良い解決方法は<a href="<%nextpage_url>">続きを読む</a>というように記述して、<%prevpage_url>は使わないという手かもしれない。通常の移動ならば”前のページ”というのは履歴を戻ることなのだから。


writeback

  1. daniel :  これはもう、blogというモノの常識になってしまいつつあるように感じます。
    「カレンダー」の方向との不一致は声高に指摘したい所ですが・・・
    (私も意地で next/prev とは反対の title 付けてます)-28日00時
  2. マス : もしや、順応できないボクラがおかしいのだろうk(ry
    -28日20時
  3. 栗子 : blogやり始めたばかりの者です。なんだか文字の間隔?大きさ?読みやすかったので
    気がつけば端から端まで読んでました。

    自分のDLしたテンプレでは「NEXT>>」と成っている
    他のサンプルを見ても「次のページへ>>」
    最新の記事から過去の記事に移動しようとしてるのに!違和感あります。
    アタシの場合、矢印の向きではなく言葉に違和感ですが・・・^^;;-06日07時
  4. マス : いらっしゃいませ>栗子さん
    >最新の記事から過去の記事に移動しようとしてるのに!違和感あります。
    ようやく2人目の賛同者が!あなたは繊細な人です。
    ページ移動のリンクの言葉(文字)は自由に編集できますから、好きな言葉にしてみるのがよろしいかと。
    もし、「その言葉は変だ」という人が現れたら、僕が説得しにいきます(笑-06日14時
  5.  


< そう、エヴァには心がある - 暴走モード | 引用に取って代わったりはしないだろうが > | 表紙へ戻る | 探す | 案内


ホームページ アフィリエイト レンタルサーバー FC2ブログ キャッシング