Less is More - Do you realize that when it comes to interface design 'less is more'?
  v3.0 Posted at 11/06/2014 4:17 PM by Rebecca Liu

'Less is more' is the idea that simplicity and clarity lead to good design. The interface design is an attempt to solve the problem of how to communicate clearly.

How to make a user interface great:
  • Less is more - keep your design as simple and uncluttered as possible
  • Understand the importance of defaults - Aim for 'Next', 'Next', 'Next'
  • Hide advanced options, but make them easy to find!
Most developers think about user interface last. They spend their time worrying about class design, threading, and system architecture. All this is important, of course. But the user only experiences software on the surface level.
It might be fantastic under the covers, but if the user interface is not intuitive the user will think the application is just hopeless. If the user interface doesn't afford an easy and simple understanding of how to operate the application, you'll get a lot of unhappy customers and unnecessary support calls.
Do yourself a favor, take some time to think about UI first.
Bad UI Example
Figure: Bad Example - An example of a poor UI
Bad UI Example
Figure: Bad Example - Functional overload (a programmer probably designed this one)
Bad UI Example
Figure: Bad Example - Another example of Functional overload
Bad UI Example
Figure: Good Example - Outlook.com (the replacement to Hotmail), streamlined functionality and minimal

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: