In this video, learn how to remove the need for error messages. If this isn’t possible, learn how to make the error messages into useful dialogs.
- How many sites and applications do you know…that use dialog boxes…as a way to try and lecture you…on how you should be using the product?…Or as an excuse,…because the development team was too lazy…to come up with a good way…to show a choice in the flow of the interface.…Or even take the choice away altogether.…The thing is, the dialog box…isn't really opening a dialog with a user.…Most of the time, it's a monologue where you,…the developer, tell users what they did wrong,…or force them to make a decision…they don't feel qualified to make.…
I want you to challenge…every dialog box's reason for existence.…Ask yourself the following questions.…Am I asking the user to make decisions…that I should make for them?…Am I warning them of things…they wouldn't need to know about…if my interface was better?…Are they making this mistake…because I didn't design my UI properly?…First, put users in control…so they don't make errors to start with.…If you give them features like multilevel undo,…they can back out of errors they created by themselves.…
- Designing around human limitations
- Telling stories
- How we group the things we see
- Making standard and consistent interfaces
- Smart defaults
- Reducing system latency and communicating during delays
- Making error messages into useful dialogs
- Designing for delight
Skill Level Beginner
1. How Brains Work
2. How We See Things: Perception Principles
3. Real-World Metaphors: Physical Concepts
4. Telling a Story: Workflow Concepts
5. Communicating through the UI
6. Designing for Delight
Next steps1m 6s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.