errors Articles & Videos

  • Check Error-Message Quality with a Scoring Rubric

    Use a scoring rubric to objectively assess error message quality based on their visibility, communication, and efficiency. Involve your colleagues and reduce skepticism of your analysis.

  • Create Efficient Error Messages

    You need efficient error messages to keep users engaged in their workflow. Follow these four efficiency guidelines to design error messages that respect users' effort and offer time-saving guidance.

  • Error Messages: 4 Guidelines for Effective Communication

    Communicate effectively with your error messages by using human-readable language, concisely and precisely describing the issue, offering constructive advice, and not blaming the user.

  • How to Increase the Visibility of Error Messages

    Error messages can be a crucial point in the user experience. To be effective, they must be clearly visible, which can be accomplished by displaying them close to the error's source, using noticeable, redundant, and accessible indicators, designing them based on their impact, and avoiding displaying them prematurely.

  • Error Messages 101

    When humans interact with computers, mistakes and misunderstandings are inevitable. In these situations, good error messages are a vital tool to avoid frustrations and provide a satisfying user experience.

  • Time to Make Tech Work

    Users waste unacceptably much time struggling with computer bugs. Users' mental models suffer when systems don't work as advertised, leading people to question their understanding of the UX.

  • Error Handling on Mobile Devices: Showing Alerts

    Using a modal dialog to display an error message can cause usability problems on mobile devices. Error handling must respect human-memory constraints and remain visible as the user is fixing the problem.

  • Slips vs. Mistakes

    User errors while using computers take two forms: slips (right intent, wrong action) and mistakes (wrong intent). Understanding the differences between the types of user error will help you design to prevent or minimize these problems.

  • Marking Required Fields in Online Forms

    Do you need to mark fields as "required" in forms on your website or in apps? What if all fields are required? And what is the best way to show that a form field is required?

  • Usability Heuristic 9: Help Users Recognize, Diagnose, and Recover from Errors

    No. 9 of the top 10 UX design heuristics is to write error messages that help users understand the problem and to provide information that constructively teaches users how to recover from the error.

  • Usability Heuristic 5: Error Prevention

    No. 5 of the top 10 UX design heuristics is to prevent interaction problems from occurring in the first place: either eliminate error-prone conditions or check for them and present users with a confirmation dialog.

  • Change Blindness in User Interfaces

    Change blindness is the tendency for people to overlook things that change outside their focus of attention. In user interface design, this explains why screen changes that seem striking to the designer can be completely ignored by users.

  • Why Microinteractions Are Important for UX

    Defining microinteractions and why getting these small UI details right matters for the quality of the user experience.