Reasonable restrictions on user actions

Source: Internet
Author: User
Keywords We buttons these however message

Fry an egg, which kitchenware do you need?

The kitchen has a variety of kitchenware, because you may eat the next meal braised prawns, braised pork ribs.

But now you just fry an egg.

Maybe that's all you need.

Juicing machine, rice cooker, kitchen knife ... Without these, we can't squeeze juice, cook, or cut vegetables, which will limit what we might do at other times, but now all I have to do is fry an egg.

A bowl full of eggs, a spoon of scrambled eggs, a spatula, a frying pan, a stove, and a bottle of spices with oil salt, these are enough.

Everything else can be hidden.

Web Design ...

It's not hard to find some pages that confuse us, for example, a message board, the default is to provide a "view message" button, but the other party has set the browsing rights of the message, and this "view message" is also retained on the page and can be clicked, the user found no response after clicking, so they will ask: "This is why?" I made a mistake? Is the speed problem? This page is wrong? ”

Alternatively, the child settings for all the options are active under the radio relationship, but the child settings under Other options are not valid when you select an item.

However, these operations do not tell the user: "We are not allowed to be clicked", "you point is not used", so users will inevitably make mistakes ...

which operations need to be reasonably restricted? Actions that contradict the current state-such as the child settings under the radio relationship. Operations that are not available in the current state-if you need to enter a message content, you can click the "Message" button to complete the operation. interfere with operations that perform tasks-such as unrelated operations near the execution area. What are the common ways to restrict operations?

Mode one: Set some button or menu option to gray so that it cannot be clicked.

Let's look at the automatic forwarding settings for 163 mailboxes, and when you choose "Do not use" automatic forwarding, the settings in the opposite "Use automatic forwarding" option are not activated.

The automatic reply setting also http://www.aliyun.com/zixun/aggregation/7432.html "> solves the problem."

The paging operation of the mailbox, the number of pages for 1 o'clock, "home", "prev", "next page", "End" are not clickable gray; if the position in the home page or last page, relative to the "home" and "last" is not clickable.

Mode two: Hide the setup options that you don't need.

163 Mail Letter page of the timing of the letter, did not check "timed letter", its settings are hidden.

of course, what I have summed up, not all cases apply ...

We can't ignore design consistency, such as inbox, draft box, sent and so on the page will appear "delete" "labeled as" button, when not checked the message of these buttons is actually invalid, but in view of the consistency of the design, in order to avoid the users of these operations suddenly disappear or not point to create confusion, Restrictions are not applicable here.

Another situation is that some buttons need to be noticed, such as NetEase Weibo, in the absence of content, click on the "release" is not any role, but "release" is a need to be noticed button to encourage users to publish a topic to communicate with each other, so, Although you need to do something before you click on it, this button is not suitable for gray.

Anyway, what we're going to do is help users prevent errors when they perform their tasks.

The premise is to be able to "help".

So we are user actions that require "reasonable" restrictions.

Our goal is to let the user bypass the improper operation, so as to avoid the error occurred.

Source: http://uedc.163.com/2700.html

Related Article

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.