UI 標準化委員会

このエントリーをはてなブックマークに追加
1委員長
プログラマがUIについて迷ったら、”標準”を選びましょう。
UIについて悩む回数を減らすためのスレです。
トリッキーな UI を載せたい時は、設定で標準 UI と切り替えられるようにしよう。

俺的 推奨UI -----------------------------------------------------------------------

メニューやボタンをクリックするとダイアログが開いたり、別ウィンドウが開く際には
キャプションには「開く(O)...」
と言う風に 「...」 を付けましょう。

チェックボックスやラジオボタンのキャプションには、読点のみで句点は付けないようにしましょう。

ヘルプへのショートカットキーは F1キー にしましょう。

F4キーは、「閉じる」に関連したショートカットキーにしましょう。

「検索」のショートカットは Ctrl+F
「置換」のショートカットは Ctrl+R
「貼り付け」のショートカットは Ctrl+V
「コピー」のショートカットは Ctrl+C
「切り取り」のショートカットは Ctrl+X
「削除」のショートカットは Del
「全て選択」のショートカットは Ctrl+A
…にしましょう。

テンキーとキーボード上部の数字キーとで役割を帰るのはやめましょう。
テンキーの無いキーボードもあるのです。

右ALT 左ALT で役割を帰るのは辞めましょう。
右Shift 左Shift で役割を帰るのは辞めましょう。
右Ctrl 左Ctrl で役割を帰るのは辞めましょう。

Tab キーでフォーカスを移動する際は、右→下もしくは 下→右という
順番で移動するようにしましょう。

Shift+Tab で逆順に移動できるようにしましょう。

ダイアログは ESC で閉じられるようにしましょう。
ESCは、キャンセルボタンのショートカットキーでもあります。

OKボタンのショートカットは Enter もしくは Ctrl+Enter にしましょう。

ユーザーに右ダブルクリックさせるようなUIは止めましょう。

Shift+↑, Shift+↓ ,Shift+クリック は連続領域を選択させる為に使いましょう。
Ctrl+クリック, Ctrl+Space は非連続領域を選択させる為に使いましょう。

「ファイルを上書き保存」のショートカットは Ctrl+S にしましょう。

保存メニューのアクセラレータキーは
名前を付けて保存(A)
上書き保存(S)
にしましょう。

「終了」のアクセラレータキーは X にしましょう。