web-dev-qa-db-ja.com

シンプルなフォームにはデフォルトのテキストが必要ですか?

シンプルなフォームにデフォルトのテキストを使用すると、使いやすさが向上しますか、それともインターフェースが煩雑になりますか?

私は非常に単純なサインインフォームを持っています。視覚的にはデフォルトのテキストがなければより良いと思いますが、これが混乱を招くかどうかはわかりません。デフォルトのテキストがない/削除した経験はありますか?

(テキストに合わせてフォントサイズを小さくする必要があることは知っていますが、それは問題の一部ではありません)

enter image description here

3
JohnGB

つまり、フィールド内にラベルとヒントを追加することにはいくつかの問題があります。

  • コンテンツに追加すると、ラベル/ヒントが消去され、フォームを再度読んだり、間違ったことを確認したりすることが難しくなります。
  • ブラウザでJavaScriptが無効になっている場合、ラベルはフィールド内に残り、ユーザーが何かの入力を開始する前に削除する必要がある可能性があります。
  • 一見すると、フィールドはすでに入力されているように見えます。空のフィールドはこの問題の影響を受けません。

これについては、信頼できるLukeWで興味深い読み物があります。 Webフォームデザイン:入力内のラベル 、および UXの重要事項:しないt Webフォームのテキストボックス内にヒントを置く

4
JonW

「メールまたはユーザー名」のテキストは、ログインにメールアドレスまたはユーザー名のいずれかを使用できることをユーザーに思い出させるので便利です。

「あなたのパスワード」というテキストは何も追加していません。削除します。

(私は角括弧も使用しません-それらは何も追加しません)

1
PhillipW

ユーザーを重複したテキストと混同しないようにしますが、最初のフィールドはメールまたはユーザー名のどちらかです。また、必要なフィールドサインも含めないようにしています。これは、明らかなため、この場合は不要だからです。

また、必要に応じてフォームの前後に説明文を追加し、フォームを整理して雑然としないことをお勧めします。

1
Peter Koman

「ヘルプテキスト」は、ユーザーが入力する必要のあるデータの形式またはタイプについて実際のヘルプが必要な場合にのみ必要です。電子メールとパスワードがかなり一般的であることを考えると、この状況ではヘルプテキストは無意味だと思います。

0
DA01