Original link: http://www.ncloud.hk/technology sharing/user-interface/
The user interface not only provides the input mechanism, so that the user can "tell" the computer's own needs, but also provides the output mechanism, that is, the user's operation to give some feedback. People interact with the computer through a user interface using tools such as keyboards, mice, touch screens, and microphones.
Best Design experience and guidelines
Light weight Design
- Follow the 80/20 principle, which is to design only the best 20% features.
- Choose colors and layouts that have the beauty of the club.
- Choose a higher signal-to-noise ratio for the user interface's borders and data.
Concise
- Make the design simple and clear.
- Focus on the main tasks and avoid distracting users.
- Ensure the functionality and simplicity of the product.
operability
- The product is easier to operate and ensures that users can access it through a variety of devices, such as older computers and assistive devices.
- To ensure that anyone can operate products: people with disabilities, the elderly, low-level literacy and so on.
Consistency
- The same application uses similar layouts and terminology.
- Use user-familiar interaction and navigation methods.
- Ensure consistency between user interface and usage context.
Feedback
- Provide timely feedback.
- Inform the user of the current background operation of the product through the present status of the product.
Fault tolerance
- Prevent false release and provide undo function.
- Reduce user errors that may occur by enabling only the required commands.
User-driven
- Give the user complete control.
- Allows users to customize and personalize the product.
Notepad is one of the most used applications in the Windows operating system, and its user interface has not changed in the last more than 10 years. The success of the program benefits from a simple and minimal user interface design.
User Interface (HMI)