Said UI everyone must have no strangers, at least, these two English letters are still known, the so-called UI----user interface, the interface.
User interface design, not only consider how to place buttons and menus, more importantly, consider how the application or device interacts with the user, more time is to consider the interaction between the product and multiple users;
This means that the user interface design not only to make a good product appearance, but also to make the product.
So what makes a great user interface?
All the great products, most of which have the following 8 qualities or features:
1. Clear
Use text, flowcharts, hierarchy charts, icons and other elements to avoid user confusion about the interface. A clear interface does not require a manual, but it also ensures that users are less able to make mistakes during their use.
2. Simplicity
If there are too many things on the interface, it is difficult to find what you want, and it is not good for users to use them. The challenge of designing a great interface is to make the interface both concise and clear.
3. Familiar with
People tend to be familiar with something, even a button.
4. Responsiveness
Mean two things: 1, the response must be quick, a good interface should not make people feel sluggish; 2. The interface should remind the user what has happened, whether the user's request has been successfully processed, so that users understand the feedback information in a timely manner.
5. Consistency
It is important to keep the entire application consistent with the interface, which allows the user to identify the patterns used.
6. Aesthetics
A good interface will make the user happy to work.
7. High efficiency
Time is money, and a great interface should help users improve their productivity by using shortcut keys or shortcut menus or good design.
8. Fault tolerance
Everyone makes mistakes, a good user interface should not punish users for their mistakes, but should always provide the user with a remedy after making a mistake.
UI design-ch1 in modern Web applications