This pattern provides a login screen.
Input Validation
This pattern notifies users of invalid inputs and gives guidance on how to correct them.
Problem
The user needs to correct invalid input.
Context
When entering invalid data in a field the system needs to notify the user and point to the control where the error occurred so the user can correct the entry.
Forces
The visual highlight shall be well visible but shall not obstruct the user.
Solution
Highlight the control where the error occurred and additionally display a notification describing the error and a possible solution.
Usability Impact
Using this pattern allows users to easily recover from errors.
Safety Impact
Using this pattern does not disrupt the user from the current workflow and, therefore, decreases the probability of errors.
Your opinion
Feel free to provide your comments, reports of usage of this pattern, or feedback in general!
Show all articles