Hot answers tagged

7

Use specific math symbols, not para-math or pseudo-programming. Some part of your users may not be familiar with math, so provide a description next to symbol. Group similar symbols (less & less or equal) into pairs. Consider using "belong/not belong to set" instead of "between".


4

Discard change. Make it clear that Dialog B edits part of configuration that Dialog A controls. Do this by: show system state make the values that Dialog B edits displayed as a summary change-set in Dialog A use different buttons have "Save" / "Apply" on Dialog A and "OK" / "Done" on Dialog B I wouldn't recommend having that interaction pattern in ...


4

I like to label buttons with the action they perform where possible. In the dialogue you describe, I would try something like this:


4

Since the phone number input is not critical, popping up a dialog box is bad user experience because you're annoying your users for nothing too important. I would implement it like this: In irregular intervals, have an extra box within the page in a slightly different colour than the rest of the page saying "Just a quick check" as the title. Then at the ...


2

You need to correlate the need of phone number (yours need) with the user's need. Since, it's a job application, you can prompt the message to complete his profile whenever user apply for the job or whenever user wants to get notify about any new opening with mentioning the benefits. If you wants to notify user, do it in subtle way, don't block user's way ...


2

It's not recommendable to use the word Cancel in pop-up/alert boxes. You could use another wording like close or quit. You have several good combinations for the buttons, here is just one (for example, you could change Cancel for "No, stay"): download bmml source – Wireframes created with Balsamiq Mockups In the case you decide to use it, you ...


2

In my experience working for my company and developing user interfaces for automated machines, i've seen that the only case where such windows and dialogs are required is when critical functions are activated and the application must be blocked until such operations terminate. In all other cases always on top windows/dialogs result annoying and frustrating ...


2

It's not appropriate to keep the upgrade notice on the very top, regardless of which other applications you might want to use, while the application in question upgrades itself. Window management and the Z order of windows Your question is about the stacking order, or Z order, of windows. I assume you're dealing with a PC or tablet, since small devices ...


2

I think what you're looking for would fall under the "No Keyboard Trap" (SC 2.1.2) of WCAG 2.0: "The intent of this Success Criterion is to ensure that that content does not "trap" keyboard focus within subsections of content on a Web page. This is a common problem when multiple formats are combined within a page and rendered using plug-ins or ...


2

In general, when something goes wrong, software should—in decreasing order of preference: Recover automatically with the most commonly acceptable fix, without bothering the user. Undo can hekp the user back out of a fix they don't want. Offer to fix the problem, with the most commonly accepted fix as the default choice. Inform the user of the problem and ...


2

Firstly, that was an example given in one answer, not a canonical statement of fact. However, I believe that the point that was being made in that answer was that it is poor UX to present a user with options which they don't understand. To extrapolate on that: the vast majority of Windows users will not understand those options, even if you devoted a ...


2

You could use wordings that describe where the user will land after clicking the buttons, rather than their relations to the immediate action (which creates this paradox you highlighted): Go/Return to Login/Front page Continue Sign-Up


1

Ill go as far as saying: dont confirm the cancellation of the sign up. but on the login screen afterwards, provide a "no worries, continue signup where you left off"


1

The outcome for the choices given is not fully explained for the non-technical user. It's quite reasonable to expect the user to want to minimise the size of the database AND maximise the search capabilities yet these two options are mutually exclusive. The reason for this is not explained at all. The customise option is not explained either: how will ...


1

Need more context here. Behaviour is different for desktop (windows, mac) app as compared to web. Desktop The dialog opens as a new window. Typically, the new window gets focus. User can tab to return focus to the main window, while keeping the smaller dialog. Or close the window using the close window shortcut (Windows: Ctrl + W , Mac: Cmd + W) Web Web ...


1

It's best to follow the standards You're asking about a dialog on Android. Dismissing a dialog box I recommend you do what the Android style guide says to do: Dialogs can be dismissed by touching/clicking outside of the dialog or by using the system back button (Android). Dialog behavior can be overridden so that users must explicitly choose one of ...


1

Honestly, if you're worrying about Authenticity, almost anyone can emulate the signature you have specified in the dialog box unless there is a unique code you have. A dialog box is a secondary window that prompts an exchange of information between the user and the program. As per the Design Guidelines for Dialog Boxes: Do not use customized dialog ...


1

A proposition from me is to use the #3 option starting the message with apology, then briefly explain why the action is unavailable and finally provide instructions on how to fix the error if possible. Sorry, the action is unavailable due to this. Go here and change this. Ideally the error message will be concise with red colored and should point to ...


1

You should keep the button labels as short as possible and they should be simple commands. So yes/no is better than long descriptions for each button. However, rather than yes/no, more descriptive commands like discard/keep are preferred. The description should, instead, be placed in the text area of the dialog. Take this example from Microsoft's Dev ...


1

Another way to get around the navigation between projects (when you're already looking at the detail of an individual project) would be to split your page - one part of the page can hold a thumbnail gallery, the other shows the content for the currently-highlighted project, with a multiple image selector and your descriptive text. This prevents the user ...


1

There are two scenarios in this question: 1) The user has 'not provided a phone number yet' or; 2) The product owner wants to know the phone number is up to date For the first scenario, it's important to provide a reason why you need this information, (esp. if you can't directly align this with user's needs). So be communicative in the dialog (answer the ...


1

I'd recommend the symbolic version, but with the following modifications: use mathematical symbols instead of programming language-specific ones (e.g. ≠) show the textual version of a symbol on hover (also set it for screen readers for accessibility)


1

As per the Android guidelines, for every application installed the Play store or Web interface shows a dialog with all permissions that the application will use. By accepting this, you are providing the app permissions to use Push notifications in your application. There is no explicit confirmation made from user like as in iOS. However if you wish the user ...


1

When you download an application from google play it gives you a list of app permissions that are needed. When you continue with the download and installation of the app you essentially agree to let the app use these permissions. Apps typically have a config section where users will be able to control things such as the amount/type of push notifications ...



Only top voted, non community-wiki answers of a minimum length are eligible