3 ms·
> Note, however, that when options are presented clearly and feedback is appropriate and timely, learning how to use a program should be relatively error-free.
by aequitas 6y ago
> Note, however, that when options are presented clearly and feedback is appropriate and timely, learning how to use a program should be relatively error-free. This means that frequent alert boxes are a good indication that something is wrong with the program design.
Too many applications suffer from alert box overuse leading to alert fatigue, negating the effect of an alert box.
Similar, one thing I've always liked about applications adhering to these guidelines is that actions that are not possible should be disabled (greyed out), instead of punishing the user with an alert message when the clicked a button. "Didn't you know it was wrong to click the delete button when no item in the list was selected to be deleted, you stupid human!".