Accessibility

Preventing errors is the 5th usability heuristic. These errors are not user errors. Rather, they are design errors as the design should be of the sort that does not allow the user to commit errors or at least gives a warning before the user is about to commit an error.…