8 features of a successful interface

Source: Internet
Author: User

8 features of a successful interface

2011-09-06 13:17 by Mr.xer, 15540 reading, 8 Reviews, favorites, compilation

When you build your user interface and website, there are a variety of information about interface design methods and patterns that you can use, solutions to common problems, and general usability recommendations. The following expert guidelines may lead you to create a good user interface, but what exactly is a good interface? What features should a valuable user interface have?

The following eight features are necessary for me to think of a good user interface:

    1. Clear
    2. Simple
    3. Familiar with
    4. Response
    5. Consistent
    6. Attraction
    7. Efficient
    8. Forgiveness

Let's take a look at each one carefully.

1. Clear

Clarity is the most important factor in user interface design. In fact, the entire purpose of the user interface design is to enable people to communicate with you on the meaning and functionality of the system. If people don't understand how your app works or goes to your website, they get confused and frustrated.

What is this? When the mouse moves to the WordPress button, the ToolTip pops up to explain its function.

2. Simple Concise  

A clear user interface is good, but you should be careful not to get bogged down in clarity. Definitions and interpretations can easily be added, but you do so at the same time increasing the scale. Your interface has increased in size. By adding too many explanations, your users will have to spend too much time reading them.

Not only to remain clear, but also to remain concise. Don't use three words when you can explain a function in a sentence. When you can mark an item with a word, don't use two. Keeping it simple can save your users valuable time. While it's not easy to be clear and concise, it takes time and effort to achieve it, but the payoff is worth it.

Use two small icons in the volume control of OS X to show the volume from low to high.

3. Familiar with familiar

Many designers strive to make their interface intuitive. But what exactly does the intuition really mean? Intuitive means that you can naturally, instinctively understand and understand. But how can you be intuitive? You can realize it by being familiar with it.

Familiarity is similar to what you have encountered before. When you're familiar with something, you'll know how it's done-you know what's going to happen. Figure out what your users are familiar with and incorporate them into your user interface.

Goplan tab-style interface. Tags are familiar because they mimic the labels on the folder. You clearly know click on the tab you will be browsing the section and other places where the label will continue to exist in order to navigate further.

4. Response responsive

Easy response means two things. First of all, easy response means fast. If there is no software in the background, the interface should respond quickly. Waiting to load and slow the interface is frustrating. It seems to be loading quickly, but the interface is fast loading (even if the content has not yet caught up), improving the user experience.

An easy response also means that the interface provides some form of feedback. The interface should feed back to the user and tell them what's going on. Have you succeeded in pressing the button? How will you know? The button should display a pressed status feedback, or you can change the text on the button to "Loading ... "and disable the button. Is the software hung or content loaded? Keep the user in the process by turning the wheel or displaying the progress bar.

Gmail will display a progress bar when you first enter your inbox

5. Consistent consistent

I've talked about the importance of context and how it should guide your design decisions. I think it's smart to adapt to any given context, but an interface should still maintain a certain level of consistency.

A consistent interface that enables users to develop idiomatic patterns-they will understand the different buttons, labels, icons and other interface elements that look and identify them. Recognize that what they do is different in different situations. They will also learn how specific things work, and can get a quick summary of past experiences about how to operate new features.

The user interface in Microsoft Office is consistent for a reason.

6. Attraction attractive

This may be a bit controversial, but I believe a good interface should be attractive. Attraction in a sense, is interacting with the interface becomes enjoyable. Yes, you can make your user interface simple, easy to use, efficient and responsive, it will do its best-but if you can do an extra step to make it attractive. So the user experience is really satisfying. When your software is used up is delightful, your customers or staff will not only simply use it-they will look forward to using it.

Of course there are many different types of software and websites, all of which are created for different markets and users. What appears to be ' good ' is different for any particular audience. That said, you should be able to package the look and style of your interface for your users. In addition, aesthetic design should be used in moderation and is designed to enhance functionality. Beautify the interface differs from loading when using extra eye candy.

Google is known for its extremely concise interface, which focuses on features heavier than forms, but they apparently spend time beautifying chrome user interface elements such as buttons and icons so that they look exactly like subtle gradients and pixel-thin highlights.

7. Efficient efficient

The user interface is like a vehicle that takes you where you want to go. These places are different features of software applications or websites. A good interface allows you to perform these functions faster. Now, ' effective ' sounds like a pretty vague attribute-if you put all the other things on this list, of course the interface will still need to be efficient? Almost, but not entirely.

What you really need to do is make the interface efficient enough to figure out what the user is trying to achieve, and then let them do it methodically. You must determine how your application should work '-what features it needs to have, and what goals are you striving to achieve? Implementing an interface that makes it easy for people to do what they want, rather than simply implementing access to each feature.

Apple has identified three key things people want to do with photos on their iphone, and provides buttons in the photo control to do them separately.

8. Forgiveness Forgiving

No one is perfect when using your software or website someone must make a mistake. How to deal with these errors will become an important indicator of the quality of your software. Do not punish users-build a tolerant interface to correct the problem.

A tolerant interface can keep your users away from costly mistakes. For example, if someone deletes important information, can they easily re-retrieve or revoke the action? When someone browses to a damaged or nonexistent webpage, what will they see? Will they be greeted with an encrypted error message or have some useful alternative destinations?

Mistakenly deleted email? Gmail allows you to quickly cancel the last action.

Http://www.cnblogs.com/Xer-Lee/archive/2011/09/06/2168629.html

8 features of a successful interface

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.