Home
Messages - Do you use messages that are concise?
  v2.0 Posted at 13/12/2012 2:51 PM by Rebecca Liu

It is important to use terminology that your users will understand. Do not to use technical terms that may confuse your users. Use consistent words and phrasing for similar situations. For example, the following phrases have the same meaning which is the best one?

  • Not enough memory.
  • There is not enough memory.
  • There is not enough free memory.
  • Insufficient memory.
  • No memory was available.
  • Your computer does not have sufficient memory.
  • Memory resource is not enough.
  • Ran out of memory.
  • You may be out of memory.
Figure: Bad Example - Is it OK to Cancel?
Microsoft uses this one:
Not Enough Memory
Figure: Good Example - Microsoft error message is concise
Some other message types that Microsoft uses are:
Message type Sample message
Not enough disk space There is not enough disk space to complete the operation. Delete some unneeded files on your hard disk, and then try again
File not found The program cannot find the file filename
Re-running setup The filename file is missing. Run Setup again to reinstall the missing file. For more information about running Setup, press F1.
Consider using or adapting them in your application in similar scenarios. Only include the information that the user needs and will understand.
This also applies to general design principles, read our rule on Less is more: do you know people scan, not read?

Related rules

    Do you feel this rule needs an update?

    If you want to be notified when this rule is updated, please enter your email address:

    Comments:

    Note: Social Media login for Yotpo is not working in IE or Safari, please use Chrome. We are waiting for Yotpo to fix it.