質問: ダイアログを作っているのですが、OKボタンは右側でしょうか。左側でしょうか? 私は右側だとは思うのですが、いかがでしょう [キャンセル] [OK] vs [OK] [キャンセル]
回答: 一般的に、主要なUI(製品やフレームワーク)には、デザイン上のガイドラインが存在しますので、それに従うべきだと思いますし、**同じUI上では異なるアプリでも同じ見た目、ふるまいをする**ことが重要だと考えます。 たとえばWindowsでは以下です。 > > ユーザーに最も実行してもらいたい操作を表す既定のボタンを指定します。前に示した例では、"許可" が既定の選択です。 > > 指定しない場合、一番左のボタンが既定のボタンになります。 > > 最も安全で保守的な選択に対応するボタンを一番右に配置します。前に示した例では、"ブロック" が最も保守的な選択であるため、最も右側にあります。 > > > メッセージ ダイアログのガイドライン 個人的にはこれ(OK、キャンセルの並び)は自然に感じます。 その他いろいろ:UIデザインガイドラインのまとめ