2011-09-11 2 views
6

私は一般的なサーベイエンジンを設計しており、いくつかのUI設計に関連する問題が発生しました。ラジオボタンとtrue/false/nullオプションのチェックボックスの比較

私は、複数の選択肢をサポートするすべての調査要素がコンボボックスコントロールを常に使用すると判断しました。私はこれが良い習慣だと思うし、マイクロソフトのデザインガイドラインもこの慣習を推進しています。

しかし、はい/いいえの選択肢にコンボボックスを使用したくないです。また、ユーザーが何も選択していない場合、不確定状態をサポートする必要があります。私の最初の選択肢は、「はい」と「いいえ」と表示される2つのラジオボタンを使用していましたが、ラジオボタンの問題は、デザインガイドラインを破って別のクリックでラジオボタンをオフにしない限り、 )。別の方法として、「Unknown」またはそれ以上のものを読んだり、任意の選択を削除する小さなボタンを表示する3番目のオプションを提示することもできます。

チェックボックスを使用する際の問題は、不確定状態を処理する方法です。このソフトウェアを使用するほとんどのエンドユーザーは、あまりコンピュータに精通していないであろうし、不確かな状態を表すチェックボックスの小さな四角形が実際に選択が肯定的であることを意味しているわけではないことに気付かない。チェックマークと四角は、おそらく多くのユーザーと同じです。

要約すると:

のアイテムのYES/NO /選択されていないタイプの場合、私が使用する必要があります。 "はい" を読んだ3つの選択肢、 "いいえ"、 "不明" と

  1. ラジオボタン。
  2. ラジオボタンは、クリックすると選択解除できます。
  3. チェックボックス
  4. 小さなXボタンをクリックして選択解除し、ユーザーが

おかげ

UPDATEある不定何な状態を実現することを願っていことができるラジオボタン:

よし、参加した皆様に感謝します。

オプション#3(ラジオボタンは小さなXボタンをクリックして選択解除できます)を選択しましたが、ボタンの代わりにリンクボタンを使用しました。また、ユーザーがその意味を認識していない場合に備えて、リンクボタンのツールチップを提供します。

それは次のようになります。

enter image description here

私はこれでかなり満足しています。 もう一度ありがとうございます。

+2

ユーザーとして、あなたのリストに記載されていないコメントの追加機能を使用して、オプション1に投票します。 –

+2

@Vex: "x"ボタンで間違った決定をしています。誰もそのことが分からない。物事を行うための標準的な方法に固執する - 第3の選択肢を表現する新しい方法を発明しない。はい、ツールチップの「x」の上にカーソルを置くことができます。なぜ3つ目のラジオボタンを使用すると完全に明白なのですか?また、あまりにも迅速に回答を受け入れることはできません。コミュニティに週末に1時間しか応答していません。とても急いではいけません。人々に質の高い回答を与えるチャンスを与えます。 –

答えて

5

正確に3つの州または選択肢があり、ユーザーに選択を求めています。ユーザーに与えたい選択肢は、「はい」、「いいえ」、または「私は意見がありません」です(ただし、あなたが望むが、明らかにそれを言い表すことはできます)。これは正確にのラジオボタンです。ラジオボタンは、具体的には、いくつかの選択肢の中から1つだけを選択することです。また、「意見はありません」ボタンがデフォルトで選択されていることを確認してください。 は常にのラジオボタンが選択されている必要があります。不確定な状態でなければなりません。

この場合、チェックボックスは間違った選択です。

+0

私はすべてを考え直し、あなたが正しいかもしれないことに気付きました。私は開発者が自分が好きなプレゼンテーション(自分や最初に作成したもの)の種類を選択できるデザインタイムプロパティを作成しました。フォームを設計している人なら誰でもその時に適したものを決めることができます。 – Vex

1

私はUXの専門家でありませんが、私はテーマにしたラジオボタンhere

1

と呼ばれる最初のオプションを、好きな私は、オプション3は、より論理1であると信じています。
yes-noラジオボタンがあり、その上または下に "N \ a"や "Not relevant"のようなチェックボックスがあります。

+1

"N \ a"がチェックされている場合、ラジオボタンは非アクティブでなければなりません。価値は後で無視するべきです。 –

関連する問題