備忘録 the next generation

2014年末にOCN(http://yamagu.mo-blog.jp)からこちらに移転しました。

OKが先か、Cancelが先か

2008-10-15 17:58:37 | デジタル・インターネット

久しぶりにヤコブ・ニールセンの記事を読んだ。

フォームやダイアログを開発していて、
・OK/Cancel
・Cancel/OK
のどちらの順序でボタンを配置するかという問題がある。

まとめると次のような話だった。

OKが先:
 読み順からして自然。Yes/NoやPrevious/Nextも同様に読み順に従うと
 自然になる。よく押すボタンであれば1回タブキーを押す手間を省ける。

OKが後:
 流れがよくなる。OKで終わっていて、それが結論になる。OKがprevious/nextの
 Nextに相当し、Cancelで前の状態にバックするなら、後ろに持ってくる方が合う。

platform GUI standardがあるならそれに従った方がよい。
例えばWindowsは、OK/Cancel/Applyの順。
Appleは Cancel/OKの順。

Webフォームの場合はユーザ数の多い方に合わせて。

その他の記事--------------------------
The Ten Most Violated Homepage Design Guidelines
http://www.useit.com/alertbox/20031110.html

Top-10 Application-Design Mistakes
http://www.useit.com/alertbox/application-mistakes.html

Top Ten Mistakes in Web Design
http://www.useit.com/alertbox/9605.html