問題

ポッドキャストで何度か話されたことの1つは、「WHY ISN this AVAILABLE!」を防ぐためにメニュー項目を常に有効にする必要があるかどうかです。エンドユーザーのフラグメント。

これは良いアイデアとして私を打つが、ユーザーに可用性の欠如(そして理由)を通信する問題がある。テキストのブルーブでメッセージボックスをポップアップするよりも良いものはありますか?

私はかなりシーザブルなクロスプラットフォームのWindows/Macアプリケーションを開始しようとしているので、私はこれを投げ捨ててSOの群衆の知恵を聞くと思った。

  ベストアンサー

プリンタメーカーがプリンタのプロパティダイアログで行うのを見たことの1つは、ホバーオーバーしたときにツールチップを表示する無効なアイテムの横に小さなヘルプバロンアイコンを持つことです。

無効なアイテムでできる別のことは、なぜ無効になっているのか、ユーザーがそれを有効にするために何をしなければならないのかを括弧で追加することです。例えば、「保存(既に保存)」または「コピー(コピーするものを選択)」。

私はそれを有効にしておくのが好きではありません。なぜなら、ユーザーがメニュー項目を選択することを恐れて、エラーメッセージが表示されるだけで、その時にその操作を実行できないことを認識しないことが愚かに感じられるからです。

スプリングダイアログにはelipsis(...)があるメニュー項目は、ユーザーがクリックして続行するだけでないことを知らせることができます。必要なフォームフィールドには、検証エラーメッセージでユーザーが叱られるのを防ぐためのアスタリスクまたは太字のラベルがあります。

  同じタグがついた質問を見る

user-interfaceusabilitymenu-items