web-dev-qa-db-ja.com

他のボタンが非表示/無効になっている間のボタンの配置

ボタンのツールバーがあります。状態は、ユーザーが操作するたびに変化します(図1)。

enter image description here

図1

アプリケーションによっては、ユーザーがビューのみを更新できるため、他のボタンが非表示になる場合があります(図2)。

enter image description here

図2

私の質問は

1)何が最善ですか:非アクティブなボタンを無効にするか、非表示にしますか?

2)ボタンをそのままにしておくか、他のボタンが非表示になっているときにボタンを左(右)に移動することをお勧めしますか(図2、図3を参照)。

enter image description here

図3

11
igor

ボタンを完全に削除して、アクティブなボタンをツールバー内で移動し始めると、不整合の問題が発生します。

通常の方法は、非アクティブ状態の非アクティブボタンを提供することです(例:グレーまたはフェード)。このアプローチの追加の利点は、システムの状態を視覚的にフィードバックしてユーザーに通知し続けることです。目に見えないアイテムはこれを行うことができません。

18
colmcq

調査によると、ボタンのラベル、アイコン、または色よりもボタンの一貫した配置の方が重要です。

Orbitzは日付を取得できません

これらの結果から、アイコンの場所は視覚的な画像よりも重要であると推測しました。人々は物事がどこにあるかではなく、どこにあるかを覚えています。

これは、固定されたアプリケーションを備えたWindows 7の新しいタスクバーとOfficeのリボンの背後にある理由でもありました。

私はあなたの例も同じ推論に従うべきだと思います。個人的には、何かをクリックするたびに、またはセッション間でボタンの位置が変わると、イライラします。

また、私が慣れているボタンがないと、その機能が製品から完全に削除されたのではなく、その正確な瞬間に無効になるだけではないのではないかと疑問に思われるかもしれません。

無効になっているボタンは、ほとんど見えなくても灰色で表示され、アクティブなボタンは元の場所にとどまるはずです。

10
Philip Seyfi

私は、顧客がすでに使用しているときに、右ボタンを「見つける」ことを強制したくありません。少し動かしても、状況によっては狩りが始まります。グレー表示されたボタンは、別のアクションでアクティブ化されるまで使用できないという一般的な知識です。ボタンをシフトして追加しても、デザインがしっかりしていてすっきりしている場合は、すっきりするはずです。

1
Brad Hutchison

特定の機能の拒否は、ほとんどのアプリケーションで主に2つの理由で発生します。

  1. セキュリティ/アクセス制御
  2. 状況/論理

メニュー、ボタン、ツールバー、アイコン、および多くのUI要素の場合、次の動作は上記の各状況で正常と見なされます。

  1. セキュリティ/アクセス制御:非表示
  2. 状況/論理:表示および無効化
1
bhagyas

用途にもよりますが。ボタンが固定ツールバーに配置されている場合は、ボタンが常に表示されているため、ユーザーはどのコマンドが存在するか、どのような状態で使用できるか、どこでそれらを見つけることができるかに慣れることができます。

ボタンが繰り返しまたは一時的なコントロール(それぞれに独自のアクションアイテムのセットを持つアイテムのリストなど)と共に動的に追加される場合、可能なアクションのボタンのみを表示することにより、画面上の乱雑さを減らすことは悪い考えではありません。

0
Alain