Clear Affordances
Elements communicate what actions are possible and which are not, reducing misclicks and misuse.
Interactive use case
Even better than good error messages is a careful design which prevents a problem from occurring in the first place.
Elements communicate what actions are possible and which are not, reducing misclicks and misuse.
Interactive use case
The system makes requirements explicit so users know what is expected before acting.
Interactive use case
The interface prevents errors by limiting what users can do, making invalid actions impossible rather than recoverable.
Interactive use case
Potentially harmful actions require additional intent, preventing accidental execution.
User journeys are designed to reduce the likelihood of mistakes, especially in critical paths.
Interactive use case
Errors are caught while the user is acting, not after submission, reducing frustration and rework.
Interactive use case
The system preselects options that minimize risk and reflect the most common or least harmful choice.