10 basic thoughts to keep your interface simple

Felipe Borges
Bootcamp
Published in
3 min readSep 19, 2020

John Maeda, in one of his works “The Laws of Simplicity”, proposes some rules about the simplicity of interfaces. He also made a clear connection between sanity and simplicity. So here are the 10 basic thoughts to keep an interface simple.

  1. Reduce, focus on the necessary!

What does the user need? Keep to the basics, thus reducing the user’s effort to use the interface.

Old Microsoft Word interface
Newer Microsoft Word interface

2. Organize, leave everything in the obvious place!

Do not allow the information to become chaos, organize the information so that it looks nice so that you “just look”, and that it is easy for those who want to read.

Example of a chaotic organization

3. Time, save your user’s time!

Do not leave your interfaces with long effects or with long loading times; the user does not like to wait for his interface to do something (300 ms is the limit!).

4. Learn, the user must learn fast!

Some functions in the interface can end up being difficult at first, but they can never be challenging to learn. After executing the action once, the user must be able to perform the same action as many times wanted smoothly.

Cat Mario, the worst game ever.

5. Differences, simplicity needs complexity!

Some things, even if simple, will be considered complex, don’t try to fight it.

When the information is complex, the interface tends to be complex, but the user still needs to have a clear understanding.

6. Context, focus!

Its interface cannot attract more attention than the content. Content is the user’s goal; it’s what really matters; other things shouldn’t attract so much attention.

7. Emotion, people want their things, their way!

Your target audience determines your interface; a flat interface may not please everyone. Something that shows that the interface is for those people is always welcome.

8. Trust, the user wants to know what will happen!

The innovation is good, but care must be taken not to change the interaction patterns known and used by the user.

Buttons with no clear definition of functions, or empty menus and labels must be avoided at all cost.

9. Failure, some things cannot be simple!

Some things just can’t be simple, assume.

There are interfaces that need to have a lot of commands and functions, they won’t be simple, and that is life.

10. The only rule, less of the obvious and more of the significant!

Replace the obvious with the meaningful as it can change our lives.

--

--

Felipe Borges
Bootcamp
Writer for

Front end developer, scrum master and always seeking innovation centred on the client.