インプレース編集定義:クリックすると入力フィールドに変わり、テキストを入力して変更できるラベルフィールド。次に、クリックするかタブを押すと、データが自動的に保存されます。
ここで、数字のみを受け入れる通貨フィールドがあるとします。ユーザーは「L」と入力しますが、入力フィールドは自動的に「L」を除外します。それが無効であることをユーザーにどのように伝えることができますか?
インプレース編集でエラーメッセージを表示することは意味がありますか?
はい、そうです。
どうやって?それはあなたのコンセプトとあなたのレイアウトに依存します。次のいずれかを検討してください。
すでに良かった以前の回答への追加として:
デザインルールとして、「エラーメッセージ」のリクエスト、アイデア、またはディスカッションがポップアップするときはいつでも、常に自分自身に質問します。
そもそもユーザーが何か「間違った」ことをできないようにUIを改善するにはどうすればよいでしょうか。
それでも頻繁に実行される最悪の例は、パスワード作成ダイアログです。ここでは、要件(たとえば、少なくとも1つのシンボル)についてのヒントが表示されず、エラーメッセージが表示され、パスワードが受け入れられないことを通知します。 。要件に関するヒントを事前に表示することをお勧めします。パスワードがOKになると、ライブの緑色のチェックボックスが表示される可能性があります。
次に、フィールドの数値に関する質問です。おそらく、ユーザーに明確にするのが最善ですpfront数値のみが許可されています。編集モードに切り替えると、常に「数字のみを入力してください」というメッセージが常に表示されることがあります。または、無効な記号(自動的に削除される)を入力したときにのみ警告メッセージを表示します。
はい、それは間違いなくあります。
インプレース編集可能なフィールドは他のフィールドと同様であり、ユーザーは保存できない無効な入力について通知を受けるか、それから制限する必要があります(たとえば、数字のみのフィールドに文字を入力することは許可されていません)。