Interactive design Case sharing: dialog box to guide user actions

Source: Internet
Author: User
Tags exit

Article Description: Interactive Design Case sharing: dialog box to guide user action.

"What's Up?" "Unless you are familiar with a certain kind of dialog box, or encounter, the first reaction is often like this?" This experience is like you are in a hurry to catch the driver, while the way is constantly stopped to plug the same leaflets. There is no denying that it is an interruption, and sometimes even an interruption. As a designer, although the "interrupted" can not be stopped, but not to become "disturbing", but we should strive to do:

interrupted many times = Disturb

Interrupt you in one hours, or you can tolerate it. If I interrupt you several times in 1 minutes, do you think it's crazy? This is why Chrome has the option to prevent this page from displaying a dialog box after it has been judged that the page has been "interrupted" by a dialog box.

Hold on to the principle that you can avoid dialog boxes without using a dialog box. Except in the following two situations:

A. an operation is risky, or irreversible.

Please use this principle to determine whether this dialog box appears reasonable:

Under the Win7 System, a dialog box will be created for each file deleted. Please confirm that you want to delete

(Hint: The general deletion really is irreversible?) Windows also has a recycle Bin, from the Recycle Bin back to the cost of a large fee? )

B. Cannot be avoided beforehand, must be confirmed by the user.

Please use this principle to determine whether this dialog box appears reasonable:

The campaign is over, the "vote" is still in point, and the dialog box tells me it's over.

To sum up, before preparing to design a dialog box, please " three " thinking, interrupting is really necessary, it is worth it:

The table is not clear = Disturb

A. Ask "Yes/no" or "OK/Cancel"

Review the language first:

Then go back to our dialog box:

Scenario 1: The user clicks on the exit, in order to avoid the user is misoperation, you ask the user really want to quit, at this time is "yes/no" or "OK/Cancel" good?

Suggestions:

Since it is the point of "exit", really want to exit the probability or far more than the wrong operation probability, then, this inside is a very strong "yes, I want to quit" premise.

If you follow the dialog box and ask, "Do you want to quit?" "The user may be inexplicably, I have ordered the" exit ", you still ask me whether, I have not chosen?"

And with "Are you sure you want to quit?" "Can give the user a signal, we know he chose to quit, here is only a reconfirm."

Scenario 2: Chrome browser has a feature that when you first open a foreign language site, he wants to give a dialog box asking if you want to translate the comments. Is this the time to ask or "OK"?

Suggestions:

Since it is the first time to open, we can not determine whether the user is hoping to translate or do not want: Now the popularity of English, some users may be like to read authentic, and some want to see translation to understand the general meaning can be. Even the same person, at different times, sometimes want to look at the translated site, and sometimes want to see the original site.

When it is not possible to speculate on what the user is saying, it is obvious that the question is "whether". That's what Chrome is doing now:

B. Answer to the question

See here, you may have a question, previously cited in the example of Chrome, asked "Do you need to translate?" "The answer is" translation/No "Ah, did not appear" yes "ah. Please look down ...

C. can that not be "yes/no" or "OK/Cancel"

Does it seem to be better than "OK" with a clear verb?

not all, when you mention the point in the question very much want to get the user's attention, or the operation is not a few words can be said, need to be described in detail in the question. It would be more appropriate to use "OK" at this point.

That is, at some point (analyzed above):

"Yes/No" can also evolve into "a specific verb/no";

"OK/Cancel" can also evolve into a "specific verb/cancel" combination.

D. Do you want to use "whether" or "OK" to do the question?

Scenario: Users read serial novels, read continuously until a pay section, a dialog box, prompting you to spend 30Q to buy before you can read, you will use the following dialog box?

dialog box 2, "Buy this chapter" button also played a guiding role, and intuitive. There is no use of "OK" to buy the question, also no "OK" button, there will be a problem?

Usability, no problem.

So what's the difference between dialog box 1 and dialog 2? Are there pros and cons?

Then again the wording of the word: just in the distinction between "Yes/No" and "confirmation/cancellation", has said in the question "OK" before, in fact, we already have a "yes" premise.

In this scenario, the user is not deciding the purchase intent, clicking "Buy" and then pops up a dialog box that tells them more about whether they really bought it or not.

Instead, the user is in probation, reading a chapter after chapter of the free chapter, he actually can not predict from which chapter will start charging.

So the appearance of this dialog box is without any "yes" premise, but also is not expected.

Present to the user a fact, more in favor of a kind of inform. And the "Buy this chapter" button is also a suggestion and guide role.

If you ask, "Are you sure ..." Just like you don't know whether a person has a house plan, or whether they like it or not, just call someone to pay. Would be a little abrupt.

The end of the wording. If you agree, be rigorous and let your users see the dialog box and say " hello " instead of " hate ".



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.