Whether scene or operation refers to one thing or leads to the same result.

The picture is from Medium

There are actually two types of consistency, one is internal consistency and the other is external consistency.

Internal consistency means that the model of a website or application must remain unchanged. For example, links in websites or applications should be consistent in size and color, and the icons corresponding to each operation should also be consistent.

External consistency means that your webpage or application should be consistent with the familiar language and system. For example, the concept of “shopping cart”. Most people know what the shopping cart means in the app, you don’t need to create a new term to replace it, otherwise it will confuse users. Try to be consistent with people’s habits, and being unconventional will not always lead to good results.

Four. Principles of User Free Control

Users often have a “reverse” mentality in the system and want to withdraw from the current operation. At this time, an “emergency exit” should be provided for the user, that is, to provide undo and redo functions.

The picture is from Medium

Always provide users with an easy-to-find “exit”. Don’t let users fall into a kind of deadlock in the case of misoperation. For example, when you are designing an application payment interface, you should ensure that users can log out to continue shopping. If they want to perform an operation on the app, they should be provided with a withdrawal function so that they can change their minds even at the last minute.

5. Principles of Error Prevention

Rather than promptly popping up an error message when an error occurs, we should focus more on designing and preventingval=”2000,1250″>

The picture is from Medium

The help provided to users should be clearly visible. You can put the Help icon at the top of the page or in the main menu. When users encounter problems that they cannot solve, they will definitely find answers from the help window. You can set a search box that can provide suggestions and search answers. If there is no ready answer, then it is necessary to provide the user with an email address, customer service phone number, etc., so that the user has a channel to contact the staff and get help in time.

Translator: Michiko