This is why we’ve decided to come up with 7 “rules” needs to be followed to improve user experience.

1. Keep it clear and simple!

User is going to avoid the elements of the interface which are not clear!

User don’t have to think or guess what different words, icons, images or buttons mean. Do NOT confuse your user. All the meanings of the information and visuals must be easy to understand. In other words, use all elements across your application consistently. For example a certain style of button should always do the same thing, or navigation should function logically, going deeper in hierarchy.

keep it clear and simple



2. Preferred Action

User will feel more comfortable if he/she understands what action is expected from him. The user should never think about what to do next - the preferred action should be obvious. All the elements of the design and navigation must be logically placed and do the actions that are logical. When user start to think what to do next that makes information less available.

preferred action



3. Give user status information

User always must know what’s going on and at what stage is the action they required.

It is very important not keeping user to guess what’s going on. In this rule on of the most important things is to clarify the reasonable time of letting user now the status.

give user status information



4. Easy Recognition (familiarity)

Our eyes love to see simple and familiar things. There is wide-speared belief that we think that familiar things are more pretty than others.

The user will be pleased to see familiar elements and colour combinations in the still unknown world of your application. That’s why we don’t need to spend time on the invention of the wheel. Using common design is a really good way not to straining the user’s brain as any layouts seem to person less complicated already only because they know that.

Easy recognition



5. Simple error handling

User hate being wrong or the feeling that they have done something wrong.

It is very important to eliminate error prone conditions and notify users about that before they start the action. The design should prevent user of making a serious errors if it is possible. However if it’s not it should give the opportunity to solve the error in a very simple way.

simple error handling



6. Several easy steps instead of one complicated one

User will be more likely to perform a complex action if it is divided into several small steps.

No one likes to fill in long, complex shapes, because they seem terribly boring, and they are difficult to recheck. But if you divide the form into several steps and show the the progress bar, everything will become much more easier. This is the law of simplification - people, are more likely to perform 10 small steps than one giant.

several easy steps



7. Readability Rule

User wants to be able read the text on the website very clearly, otherwise he is not going to do that. 

Good typography is more than just a pretty typeface it is the language of communication with the user. If you’re text is not highly readable – and scannable – it’s nearly impossible to provide a solid visual connection to the content. The most readable typefaces are scannable, and don’t draw a lot of attention to themselves. These almost “invisible” typefaces are so readable that users won’t think about the lettering much at all … simply because it works.

readability rule


These “rules” can help not only to improve the connection between client and the company, they can even help increase the compression rate of the website.