私が設計しているアプリケーションには、ユーザーがフィールドに入力するフォームがあり、それらの一部は空のまま(ユーザーが入力しない)になる場合があります。次に、ユーザーが挿入したこれらのすべてのフィールドとそのデータを示す情報ページがありますが、空のフィールドも表示されます。
それはuxポイントから正しいですか、それとも空のものをまったく表示しない方が良いでしょうか?
場合によります。ユーザーがフィールドが空白かどうかを知ることは重要ですか?そうである場合は、空白の値でフィールドを表示します。ユーザーに一貫したインターフェースを提示することにも価値があります。また、可変数のフィールドを非表示にすると、詳細インターフェイスの視覚的な美しさが失われますか?
空白のフィールドを非表示にすることには利点があります。フォームが長く、ユーザーがフォームの多くがオプションであることを知っている場合は、画面のスペースを確保し、インターフェースのデッドスペースをなくすことができるため、ユーザーが必要な情報(もちろん情報非表示になっているフィールドの数に応じて、画面の別の場所に配置する必要がある場合があります)。
プロファイルを読んでいるときに、何が存在しないのかを知らされることは、平均的なユーザーにとっては特に役に立ちません。したがって、フィールドが空白であることを示す必要がある何らかの理由がない限り、私は単に空のフィールドを表示しないをプロファイルに含めます。
この例を見て、あなたはそれがどれだけの付加価値を決めるか:
「FAX番号もFacebookプロフィールも、Pinterestプロファイルも、ミドルネームも、Twitterアカウントも、Twitterアカウントもありません。年齢、そして…」
そこに存在しないことだけでは、何が存在しないのかがわかります。何がないのかを明示する必要はありません。
対象者によって異なります。これがパワーユーザー向けである場合、「ユーザーによって提供されないフィールド/空のフィールド」(おそらくデフォルトで折りたたまれている)を表示するので、少なくともシステムはデータを正しく報告しています。これは、データが複数のソースからのものである場合に特に当てはまり、システムが適切に動作していることを確認する方法にもなります。