web-dev-qa-db-ja.com

利用できないコンテンツでタブを提示する最良の方法は何ですか?

Windowsのガイドラインでは、コンテンツが利用できない理由が説明されていないため、タブを無効にするべきではないと述べています。すべてのコンテンツinside tabを非表示/無効にし、そこに理由を説明することをお勧めします。

いくつかのタブを持つ「タスク」のフォームがあります。フォームには、作成、表示、編集の3つの状態があります。一部のコンテンツはタスクが作成されるまで利用できないため、現在はこれらのタブを無効にするだけです。

ガイドラインの推奨事項に従ってこの動作を変更したいのですが、苛立たしい場合、つまり、タスクの作成に必要のないタブをクリックする場合はどうなりますか?多分それらを完全に隠す方が良いでしょうか?ただし、「作成」状態は他の状態とは異なります。

あなたの方法は何ですか?

  • コンテンツを無効化/非表示にして、そこに理由を説明しますか?
  • タブを完全に非表示にしますか? (設定には不適切です!)
  • タブを無効にしますか(そして、ツールチップを追加するか、タブ名を変更しますか)? ¯\ _(ツ)_ /¯
3

オプション1。

  • コンテンツを非表示にする-タブに移動すると、コンテンツの代わりに説明が表示されます。そのような単純な。無効にすることは通常ビジネスロジックに使用されるため、コンテンツを非表示にすることは無効にするよりも優れています(たとえば、オプションは、チェックボックスがオンになっていない限り無効になります)。
  • タブを隠す-最悪のオプション。ユーザーは必死にそれを検索することにイライラします。
  • 無効にしてツールチップを追加-2番目に最適なオプションですが、ライセンスの期限切れや無許可のユーザーなどが原因でタブに実際にアクセスできない場合は、このオプションを保存します。
  • タブ名を無効にして変更します-上記に加えて、これは奇妙です。ユーザーはタブ名が静的であることを期待しています。
1
Assimiz