質問: 2つのトグルボタンは、トライステートスイッチよりも優れていますか? ユーザーごとに、ユーザーを定義済みグループに含めるか、グループから除外するか、未決定のままにするかをユーザーが決定する必要があるグリッドのグリッドがあります。初期状態は未定です。ユーザーが最初に「in」または「out」を選択した後、ユーザーが心を「未定」に戻すことができるため、2つのラジオボタンを使用しても機能しません(そのため this は別の質問です)。2つのアプローチが考えられました。 1つは2つのトグルボタンを使用する方法で、もう1つはトライステートの「スイッチ」を使用する方法です(これは基本的に3つの無線のグループであり、異なる方法で表示されます)。 download bmml source – balsamiq mockups で作成されたワイヤーフレーム トグルボタンは相互に排他的です(1つだけ選択できますが、両方とも選択解除できます)。 これはかなり忙しいグリッドの中にあるので、不動産(列幅)は間違いなく要因です これはタッチインターフェイスではありません ここでの最善のアプローチは何ですか?長所と短所?
回答: 3つのラジオボタンのセットをお勧めします。1つは「入力」、1つは「出力」、もう1つは「未定」です。相互に排他的なトグルは、多くの説明を必要とする可能性が高く、ユーザーを混乱させる可能性があります。トグルボタンのペアは、4つの異なる組み合わせ(a +/b +、a +/b-、a-/b +、a-/b-)を提供するようですが3つしかないことを説明する必要があります(a +/b-、a-/b +、a-/b-)。その上、3番目のオプションはコントロール設定で明示的に表示されることはありません-あなたの場合、「in」または「out」を表示しますが、「undecided」は他の設定がない場合にのみ表示されます。これもまた説明が必要です。3つの専用ラジオボタンのセットで、希望どおりの動作を実行できます。3つのオプションすべてが表示され、ユーザーが1つしか選択できないという事実は、確立されたパターンで示されます。