私は、入力フィールド、スピナー、ラジオボタンなどの多くのフォーム要素を使用して、基本的に1つの大きなフォームに入力するデスクトップUIに取り組んでいます。
このフォームには異なるチェック(検証)ポイントを持つライフサイクルがあり、ユーザーはさまざまなタイミングでデータを入力できます(その間に保存できます)。すべてのフォームフィールドは最初から有効になっています。チェックポイントを通過するには、いくつかのフィールドが必要です。通過後は、それぞれのフィールドは無効になります。通過後は編集できないためです(前に戻ることができます)。次のチェックポイントを通過することは、追加の必須フィールドに入力することを意味します。
私が心配しているのは、無効にされたフィールドがどのように解釈されるかです。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
ロック後に入力フィールドをラベルに変更してみましたが、フィールドisがいつか編集可能であるという表示がないため、気に入らなかった。
だから私は考えています:無効になっているフォームフィールドのintendedの意味は何ですか?
編集不可のテキストとロックされたフィールドを区別することで、フォームフィールドに対する小さな錠前記号。 ホバーを有効にして、そのフィールドをロックする理由を説明するか、単に「このフィールドはロックされている」と述べることができます
モックアップについては、私の https://moqups.com/[email protected]/yjB41GXd を確認してください。デザインに基づいて、ロックシンボルを左または右に配置することを選択できます
私はSaaSプラットフォームにあなたが説明したものと同様のフォームを使用していますが、ユーザーが無効なフィールドを自動的に解釈することに必ずしも同意しません"この値はこれでは意味がありません設定 "、特にフィールドに値がある場合。私の経験では、値を含む無効なフィールドは編集できないことを示しています、しかし提供されている情報は、私が私たちの相互作用を理解する上で依然として重要です。
フィールドが無効になっていて、入力される値が無関係である場合は、値をまったく表示しないことをお勧めします(編集:無効な空のフィールドは表示されます)が、有効な情報は存在するが編集できない場合は、情報を表示し、フィールド全体を無効として表示します。