2009-06-10 8 views
3

ダイアログアプリケーションの場合、従来の動作では「エスケープ」を押したときにアプリケーションを終了していました。しかし、誤ってキーを押すことが多いため、ユーザーはこれについて不平を言うユーザーもいます。閉じるまたは閉じるしない:「エスケープ」を押したときのダイアログアプリケーション

あなたのアプローチは何ですか?
1)アプリケーションを終了します
2)何もしない
3)ポップする "あなたは終了しますか?"

答えて

3

ダイアログに依存する - ユーザーがダイアログに何らかの努力を払っている可能性がある場合、(3)は良いアプローチのように聞こえる:

ポップアップ "あなたは を終了してもよろしいですか?" (おそらく付いたチェックボックス "「ない 今後このメッセージを表示」)のメッセージが

そうでない場合は、ダイアログ閉じる。(ないアプリケーションを - ?確か)の標準であり、多くのユーザーが期待する

。 )情報を表示し、ダイアログとユーザとの間の相互作用がないとき

。)

+1

アプリケーションレベルで、ユーザーが終了させたい場合は、彼に任せてください。独立したストレージに状態を保存して、アプリケーションを再オープンした後に状態を復元することができます。 私はアプリケーションを終了するのを止めるポップアップを嫌いです(シャットダウンもまた終了します...) btw、「もう一度聞かないでください」のチェックボックスは本当にここでは適切ではありません。いつのまにか彼(または他の誰か)がその箱をチェックするので、警告なしに彼のデータを失う。 –

+0

@Shay - 「Esc」でアプリケーションを閉じるとは思っていません。「Esc」を押すと簡単なダイアログが閉じることが予想されます。この場合、O/Sがシャットダウンしているときにアプリケーション終了がトリガされるため、アプリケーションのコンテキストでエスケープキーを押すことを模倣しないため、シャットダウンは関係ありません。チェックボックスについては良い点がありますが、一般的にほとんどのユーザーはそれをそのままにしておきますが、一部の設定ダイアログで設定を元に戻すことができればいいと思います。 –

2

私は1を選ぶだろう。ユーザーが誤ってエスケープを押して作業を大量に失うことができないと私は3を選ぶだろう何らかのユーザーがいると予想される場合インタラクション。

オプション2)は適していません。ユーザーは何かがエスケープボタンをクリックすると起こると予想しています。

Dominicによれば、Escを使用してアプリケーションを終了すると、ほとんどのデフォルト機能が考慮されます。

覚えておいて、Escを使用している人は、意図せずにEscをクリックしている人が多いということを忘れないでください。

0

私はエスケープでアプリケーションを閉じることは、UIがはっきりしておらず、中止する方法が1つだけだったときの過去のことだと思います。

今日、クローズボタンとalt-F4(または私が間違っていないとMac上のapple-C)で、このようなUXはもう必要ありません。

関連する問題