ユーザビリティテストでは、このオプションを使用すると、このフィールドは省略されます。彼らはそれが必要でないか、それがすでに選択されていると考えているようです。
これに関するユーザビリティテストはまだありませんでした。白い空のスペースはそれを埋める緊急の必要性を引き起こしているようです。これの実際の欠点は何ですか?
質問で述べたさまざまなオプションを試して、ユーザビリティテスト中にそれらを試した後、最良のトレードオフは、「...」で非常に軽いプレースホルダーを使用し、「選択してください... 」
可能な選択オプションの1つとしてプレースホルダーを追加しないでください
NNGroupには、フォームフィールドのプレースホルダーテキストのいくつかの異なるシナリオに言及する1つの記事があると思います。 NNGroupのコンテンツは、ユーザーの調査とユーザビリティテストにも基づいているというのが良い点です。ただし、1つの注意点として、この調査ではドロップダウンではなくテキストフィールドが主に言及されているように見えるため、この調査がシナリオにどの程度適用されるかについては少しわかりません。これは私がこれについて見つけることができた最も近い種類の研究です。 100%確実にするために、非常に軽量なユーザビリティテストを実行して、デザインが機能するかどうかを確認することをお勧めします。
上記の記事から引用した7つの理由、フィールドラベルを置き換えるときにラベルとしてのプレースホルダーを使用しない理由は次のとおりです。
これは、ラベルに加えてプレースホルダーテキストが使用されている特定の例について、同じ記事が言っていることです。
ラベルに加えてプレースホルダーテキスト
プレースホルダーテキストをフォームラベルと組み合わせて使用することは、正しい方向への一歩です。フォームフィールドの外側のラベルは、常に重要な情報を表示しますが、フォームフィールド内のプレースホルダーテキストは補足情報用に予約されています。ただし、ラベルを使用する場合でも、重要度の低いヒントではありますが、重要なヒントや指示をフォームフィールド内に配置すると、上記の7つの問題が発生する可能性があります。一部のフィールドで、フォームを正しく入力するために不可欠な追加の説明が必要な場合は、そのテキストをフィールドの外側に配置して、常に表示されるようにすることをお勧めします。
この問題の解決策の1つは、代わりにテキストをフィールドに近接させることです 。
フォントの色とスタイルは、空のボックス内のプレースホルダーまたはヘルプテキストを区別できます。フォントの色を明るくして、Italicsを使用して実際の値と区別できるようにすることができます。これは標準的なガイドラインであり、ユーザーはこれと混同しないでください。
ユーザーインターフェイステキストについては、Windowsデスクトップガイドラインを参照してください。
https://msdn.Microsoft.com/en-us/library/windows/desktop/dn742478.aspx
ドロップダウン には、プレースホルダーではなく、常にデフォルト値が必要です。空の文字列、またはユーザーに別の値を選択するように求めるラベルなど、デフォルトを決定するのはあなた次第です。
コンボボックスに「--Select--」項目を配置すると、フィールドにデフォルト値がないことが示唆されますが、フィールド自体は必須です。
私は次のアイデアを思いつきました。 「--Select--」アイテムをコントラストの薄い色と「無効」属性で表示したままにしておくと(したがって、選択できなくなります)、別のアイテムを選択すると、この「--Select--」アイテムが表示されるとどうなるでしょうか。消える?このアイテムを保持する唯一の方法は、「展開」ボタンを使用してコンボボックスを開き、何も選択せずに同じ方法で閉じることです。
これは、特定の提出が必須であり、まだ入力されていないことをユーザーが優しく示すのに非常に役立ちます(ユーザーがフォームをスクロールするときのリアルタイムのフォーム検証または送信前の検証)。