" メッセージボックスで[はい/いいえ]または[OK /キャンセル]を使用する必要がありますか? "を読んだ後、2つ以上のボタンを持つメッセージボックスでは、動詞を使用するのではなく、 Yes そして No。
アプリケーションのユーザーエクスペリエンスをさらに改善するために、私は現在、 OK 情報提供のみを目的とし、ボタンが1つしかないメッセージボックス。
例えば。これの代わりに:
...私はそのようなものを使用すると思います:
現在のところ、これはあまり意味がありませんが、「OK」以上のボタンのラベルを想像することはできません。
私の質問は:
「OK」の意味についてユーザーベースに混乱がない限り、変更することはお勧めしません。 「OK」は最も一般的な普遍的に理解されている(英語のコンピューティング)用語の1つであり、それが混乱の原因であることはまだわかりません。
それほど普及していなかったとしても、私はそれを使用するのが最良の用語であると主張します。ボタンが1つ表示された場合、あなたがしていることはinforming何かの誰かであり、同意を求めていません。英語では、「OK」は私が考えることができる最も明確な言葉であり、必ずしも同意することなく何かを認めるという単純な感覚があります。
TL; DR:「OK」の使用に固執する
ユーザーを教育するためのボタンやダイアログは必要ありません。このような状況を示すためにかなり一般的な通知バーまたはアラートを使用できます。ここでそれらのいくつかを見てください。
http://Twitter.github.com/bootstrap/components.html#alerts
ダイアログは次の場合にのみ使用してください。
OKを押すと、別のプロセスがトリガーされ、システムは待機して、準備ができたときにいつ読むかを尋ねます。
スキャンを実行する[OK] [キャンセル]など、ユーザーに何かを行うか、それをキャンセルするかを選択させたい場合
「ダイアログボックス」を介して成功メッセージを表示することは「非常に騒々しい」であり、操作が完了するすべてのサブ操作が完了し、親操作も完了した場合にのみ使用できます。同時に、親作戦の完了は大声で発表されるに値しました。