Error messages should be meaningful and helpful from "summary" of The Design of Everyday Things by Don Norman
When things go wrong, and they do so often, error messages are essential. They tell us what has happened and what to do about it. But all too often, they are worse than useless. They are designed by engineers, for engineers. They are filled with numbers, abbreviations, and jargon that mean little to the average person. What do you make of an error message that says “Error 37”? Or “Code 404”? Or “Warning: LBA 0x0C2F8C8”? Or “Cannot find server”? These are real error messages, and they are real examples of failures in design. They are not simple, clear, or coherent. They lack the logical sequencing needed to guide the user to a solution. They do not use transition words or phrases to help the user understand what has gone wrong and what to do next. They are inconsistent in tone and style, making it hard to discern the severity of the problem. And they often have poor grammar and syntax, adding to the confusion. To create meaningful and helpful error messages, designers must understand the context in which they will be encountered. They must use natural language that is familiar and easy to understand. They must engage the reader by acknowledging the problem, expressing empathy, and offering a solution. They must provide clear instructions on how to resolve the issue, using plain language and avoiding technical jargon. They should anticipate common user errors and provide guidance on how to prevent them. They should be concise and to the point, without unnecessary information that could distract or confuse the user. And they should be consistent in tone and style, so that users can quickly recognize and interpret them. By following these principles, designers can create error messages that are not only informative but also reassuring. They can help users navigate through the frustration of failure and guide them towards a successful resolution. Error messages should be a valuable tool in the user experience, not a barrier to it. They should be designed with the user in mind, with simplicity, clarity, and coherence as guiding principles. When done right, error messages can turn a negative experience into a positive one, leaving users feeling supported and empowered.Similar Posts
Generate creative solutions through divergent thinking
To tackle complex business problems, it is essential to think beyond the obvious. Divergent thinking involves exploring a wide ...
Stay organized to reduce stress
One effective way to manage stress is by staying organized. When things are chaotic and disorganized, it can create a sense of ...
Embrace minimalism to enhance your life
In a world that is constantly bombarding us with information and distractions, it is becoming increasingly important to cultiva...
Conflict resolution involves finding common ground and compromise
According to Robert Larson, conflict resolution is a process that requires individuals to work towards finding common ground an...
Practice active listening in conversations
Active listening is a vital skill in any conversation. It involves fully concentrating on what the other person is saying, with...
Develop a growth mindset by changing your beliefs
The idea of developing a growth mindset by changing your beliefs is a powerful concept that can have a significant impact on yo...
Service blueprints illustrate the behindthe-scenes processes
Service blueprints provide a detailed view of the inner workings of a service, shedding light on the behind-the-scenes processe...
Prioritize your tasks to maximize productivity
When it comes to increasing productivity, one of the most important strategies is to prioritize your tasks. This means that you...
Take time to study good design examples
When you take the time to study good design examples, you are exposing yourself to the principles and elements of design in act...
It is important to have a clear vision of the future
Having a clear vision of the future is crucial for achieving our goals and making progress in our lives. When we have a specifi...