私は、複数の選択肢または1つだけを選択できる質問があるフォームで作業しています。例:
どれが好きですか?
上記の[]はチェックボックスを表し、()はラジオボタンを表します。ユーザーは複数のスイートを選択できますが、「なし」を選択すると、すべてのチェックボックスフィールドがクリアされます。逆も同様です。「なし」を選択すると、いずれかのチェックボックスをオンにすると、「なし」のラジオがクリアされます。
UXの観点からは、この方法で問題ありませんか?
編集:
明確にするために:「なし」は「上記のどれも」を意味しません。代わりに、それはユーザーが甘いものがまったく好きでないことを意味します。つまり、チェックボックスとして含まれているオプションは、考えられるすべてのスイートのサブセットにすぎません。ユーザーは1つまたは複数のスウィーティーを選択するか、「なし」を選択できます。 1つの結論は、ユーザーがオプションとしてリストされているもの以外の甘いものを好きな状況をフォームがカバーしないということです。そのため、フォームには「その他も含めてください。その他を指定してください: "フィールドも同様です。
編集:
ハ! 2年後、私はそれをここで見つけました:
したがって、少なくともこれが正しい方法だと私は信じています。
ラジオボタンが1つだけであってはなりません。ラジオボタンが機能する方法に対するユーザーの期待に反するためです。ラジオボタンは、複数のラジオボタンのセットから1つだけの項目を選択できるようにするためのものです。
本当にラジオボタンを使用したい場合は、次のいずれかの方法を使用できます。
() I like the following sweeties:
[] chocolate
[] lollipops
[] cookies
() I don't like sweeties.
または、「なし」ラジオボタンを「選択をクリア」ボタンに変更できます。
そのレイアウトのチェックボックスとラジオボタンの現在のオプションは、適切な選択ではありません。混乱しているように見えます。これを処理する方法はいくつかあります。
次の2つの質問に分けてください。1.甘いものが好きですか。そして、もしそうなら、それから2.あなたはどんな種類の甘いものが好きですか?いいえの場合は、次の質問に進みます。
それを動的/インタラクティブな質問に変えます。
あなたは甘いものが好きですか?
( ) はい
( ) 番号
ユーザーが[はい]をクリックすると、アコーディオンを表示したり、後続のオプションをポップダウンしたりできます。
...
あなたは甘いものが好きですか?
( ) はい
...[ ] チョコレート
...[ ] ロリポップ
...[ ] クッキー
( ) 番号
none
オプションが本当に必要かどうか自問してください。それがなければ、ユーザーは彼/彼女が好きな甘いものをチェックするか、何もチェックしません。クリアするには、チェックを外します。
表現はPlease check the sweeties you like
。
このソリューションの良いところは、JavaScriptが無効になっている場合にも機能することです。
ここでいくつかの側面的思考を試してみると、あなたの場合の「なし」は本当に「上記のどれも、他のものもない」ことを意味すると言います。もしそうなら、ロジックを反転させて、「なし」オプションを取り除き、「その他」というラベルの付いたチェックボックス(または「その他、指定してください:」と自由形式のエントリ用のテキストフィールドに置き換えます)に置き換えることはできませんか? 、 このような:
Which sweeties do you like?
[ ] chocolate
[ ] lollipops
[ ] cookies
[ ] other: ____________________
他のすべての回答は、これを行うべきではないことを示唆しています。私は反論があります:
私は5つの異なる調査会社のメンバーです。1つは世界規模、3つはノルディック/スカンジナビック、1つはローカルです。ほとんどすべての調査に、この種の質問、チェックボックスとラジオボタンの組み合わせが含まれています。
たとえば、広告は調査で最も人気のあるトピックの1つであり、質問は次のようになります。
先月、次のブランドの広告を見ましたか?
[]ブランド2
...
[]ブランド20
一般に、上記のどれも、答えたくない、該当なし、わからないが、あらゆる種類のチェックボックス質問セットで最も一般的なラジオボタンの追加です。
実際の質問セット(rkごと)を開く場合との比較:
このスタイルが紛らわしいとしたら、それほど広く採用されているとは思えません。
チェックボックスがチェックされていなくても、情報は伝達されません。ユーザーが質問を完全に見逃したかどうかはわかりません。 必須答えがある場合、2つのレベルのアプローチ(2つのラジオボタン、そのうちの1つの下にチェックボックスがある)が機能する唯一の方法です。
また、あなたはcanラジオボタンを1つだけ持っています。これは変更できないということだけです。例:この通知を読んだ場合は、ここをクリックしてください。 () "(それらを読むことはできません。)