web-dev-qa-db-ja.com

詳細ボタンを非表示にするか無効にしますか?

ドロップダウンリストと[詳細設定]ボタンのあるフォームがあるとします。最後のボタンは、特定のオプションがドロップダウンリストで選択されている場合にのみ有効にする必要があります。 enter image description here

ここで、他のオプションが選択されているときに「詳細」ボタンを無効にするか、単に非表示にするかを考えています。ベストプラクティスは何ですか?

私がそれを無効にすると、それがバグであり、これがボタンを有効にすべきであると考える可能性のあるユーザーがいる可能性があると思います。

ありがとうございました

2
user1762109

一般的に言えば、ボタンを無効にすることは、見た目の美しさだけでなく、ユーザーがリストの一部のオプションにさらに多くの設定があることを認識している場合に適しています。 Windowsはこれをオーディオ設定で行います(デバイスに詳細オプションがない場合、[詳細]ボタンは無効になります)。

DisabledEnabled

ただし、ユーザーがバグがあると考えるかもしれないというあなたの懸念は有効です。問題はボタンが無効になる頻度はどれくらいですか?オプションの大部分が[詳細]ボタンを使用している場合、ユーザーは現在のオプションがそれをサポートしていないことを知ることができます。オプションの大部分がnotを使用する場合、[詳細設定]ボタンを使用すると、ユーザーは混乱し、それをバグだと考える可能性があります。その場合は、ボタンを非表示にするか、まったく新しい方法で表示することをお勧めします。

4
thunderblaster

接線の問題として、「高度な」オプションの考え方は時代遅れです。アランクーパースの本を読んだ場合、彼は、ほとんどすべての人が初めて何かを使用した後は中級者として分類できるため、ユーザーはスキルレベルでガイドできないとの見方を示しています。

要約すると、「高度な」は役に立たない用語であり、「より多くのオプション」の線に沿ったものはより正確です。

1
Stewart Dean

場合によっては、高度なオプションがあることをユーザーが知ることは重要ですか?そうでない場合は、インターフェイスで使用していないものを削除し、必要な場合にのみ表示することをお勧めします。

0
nuwa

この同様の議論をチェックして、私はそこで意見を共有しました。 禁止されているアクションを防止するか、エラー/説明メッセージを表示する方が良いですか?

質問に合わせてボタンを無効にする場合、ボタンを無効にすると、状況によってはドロップボックスの選択を変更してボタンを使用できるようになる場合があります。まったく表示されないため、ユーザーはこの「ヒント」を見逃す可能性があります。

0
Assimiz