zero·style

Dictionary entry

help users recognize, diagnose, and recover from errors

View related-term graphUse in a brief
Was this helpful?
UI / UXCurated · verified

The principle that error messages should be expressed in plain language, precisely state the problem, and constructively suggest a solution. Users should understand what went wrong and how to fix it without needing technical knowledge.

Synonyms

  • good error messages
  • helpful error recovery

Related terms

In plain words

  • explain errors in plain words and how to fix them
  • make error messages actually helpful

Usage example

'Your card was declined — please check the expiry date or try another card' helps users recognize, diagnose, and recover from errors.

Don't confuse with…

  • error preventionError prevention keeps errors from happening; this heuristic makes the ones that do happen understandable and fixable.

Categories

  • Usability principles

Related-term graph

Two hops from help users recognize, diagnose, and recover from errors — click a term to open its entry, or re-center the graph on it

  • Relatedhelp users recognize, diagnose, and recover from errors related of error message
  • Relatedhelp users recognize, diagnose, and recover from errors related of error prevention
  • Relatedhelp users recognize, diagnose, and recover from errors related of microcopy
  • Relatedhelp users recognize, diagnose, and recover from errors related of user control and freedom
  • Relatedmicrocopy related of call to action
  • Relateduser control and freedom related of confirmation dialog
  • Relatederror prevention related of confirmation dialog
  • Relatederror prevention related of error message
  • Relatedmicrocopy related of error message
  • Relateduser control and freedom related of error prevention
  • Relateduser control and freedom related of forgiveness
  • Relatederror prevention related of forgiveness
  • Relatederror message related of form validation
  • Relatederror message related of helper text
  • Relatedmicrocopy related of helper text
  • Relatederror message related of inline validation
  • Relatedmicrocopy related of placeholder text
  • Relatederror message related of required field
  • Relatedmicrocopy related of tooltip

Stop describing. Start naming.

Turn a plain-language description into a designer-ready brief in minutes.

Start a brief