Skip to main content
128 votes
Accepted

Is it possible to make a "good" options dialog?

Software development IDEs have some of the most complicated settings pages I've ever seen, and IntelliJ IDEA does a great job with discoverability. Not only do they offer a search to narrow down the ...
J. Dimeo's user avatar
  • 3,868
65 votes

Two forms to choose from, choose only one

You could use an accordion. Here's an example of one I've used before:
Nick Groeneveld's user avatar
40 votes

Options for "Cancel this operation?" are "Cancel" and "Yes"; what would be better wording for customers in a hurry?

These misleading UIs are everywhere. They're mostly long-life radioactive waste left behind by the MFC MessageBox() function. Back in the day it was quite a lot of work to make a custom popup, and ...
bobflux's user avatar
  • 491
23 votes

Best way to show users that they have to select an option

If the reason for the boxes is to help the user typing a random code. We can evaluate that from a modelling point of view, using simple KLM: Design with buttons + input: (Pressing the correct button) ...
Katleho Hadar's user avatar
19 votes

Is it possible to make a "good" options dialog?

Root Cause: Implementation Driving UI The whole idea of a single consolidated Options dialog seems to be a consequence of programs having configuration files. The Options function would read the ...
Michael Zuschlag's user avatar
19 votes

Options for "Cancel this operation?" are "Cancel" and "Yes"; what would be better wording for customers in a hurry?

Rather than thinking of this as a continue/abort or yes/no prompt, you can treat it as a full choice between two actions, and describe those actions to the user. Since this is a modal dialogue with no ...
IMSoP's user avatar
  • 322
16 votes

Options for "Cancel this operation?" are "Cancel" and "Yes"; what would be better wording for customers in a hurry?

Be explicit. "... this operation" (with its 9 meanings there) isn't at all. Are you sure? Cancel buying ticket[s]¹.      Yes          No     ¹ Singular or plural dynamically depending ...
Gerold Broser's user avatar
11 votes

Best way to show users that they have to select an option

One way to provide clarity is to simply tell them what they need to do: Select is the first word for the starting letters, vs. Enter for the digits. You can test this to see if users understand.
Mike M's user avatar
  • 24.7k
8 votes

Is it possible to make a "good" options dialog?

I posted a related question recently as I have been struggling with a similar problem. From what I have mustered there is no clear and clean cut solution, as these kinds of "options" are often very ...
RobbyReindeer's user avatar
6 votes

Best way to show users that they have to select an option

Why have only 3 options? AB, BC, CD? This is just adding to the complexity, which I must admit I would find confusing if I saw this form. You could just add another digit, and remove the need for this ...
Nick Gammon's user avatar
5 votes

Is it possible to make a "good" options dialog?

Grouping can be improved by drawing a line between "Configuration" and "Preferences". Everything that the user has to configure to get your app running should go to "Configuration". Everything ...
Dmitry Grigoryev's user avatar
5 votes

How to handle when user is only allowed to check e.g. 3/6 check boxes?

The solution is pretty simple. When someone completes checking three checkboxes, disable all non-selected checkboxes. If someone clicks on a disabled checkbox, show an alert to the user that already ...
UXPAPA's user avatar
  • 106
5 votes

Maximum number of options when selected via next and previous buttons?

The decision to use of a prev/next navigation to click through a range of colors is itself frustrating. Imagine having to click 50 times just to get to color #50, and once I'm in #50, having to ...
Nicolas's user avatar
  • 5,608
5 votes

Unavailable item in multiselect after one is chosen

To show that only one option is possible I would group the related options:
Jordi Jove's user avatar
4 votes

Why the magic number 5 in dropdown list?

It's because of one of the vital UX Law called as Miller's Law. George Armitage Miller (Princeton Professor and Cognitive Psychologist) formulated a law based on his observations and findings in his ...
Anunay Mahajan's user avatar
4 votes

Options for "Cancel this operation?" are "Cancel" and "Yes"; what would be better wording for customers in a hurry?

This is a good example of bad writing. You have two options that mean the same thing. Here are some examples you can use: Go Back - Cancel Don't cancel - Yes, cancel Back - Cancel Operation Disagree -...
AndriiD's user avatar
  • 624
3 votes
Accepted

Improve selection (from 2 options) more Intuitive

I suggest tabs and a bit of rewording to clarify the action the user is taking. Also added a bit of instruction at the bottom. Explanation: Your wording is "Create Live Wallpaper from Video/Dynamic ...
bloodyKnuckles's user avatar
3 votes
Accepted

I've got lots of buttons (choices) in my modal, and all are needed. How do I reorganize it better?

Well, I don’t see any buttons at all, which is a good thing, you only need one or two buttons for this. Of course, if you have buttons and they don’t even look like buttons, then you have real ...
Devin's user avatar
  • 38.1k
3 votes
Accepted

Change language dropdown on a login page

For First Layout : If it is a responsive layout, where the Change Language will shift. According to me the second layout will work good. Beause its all in center, User will concentrate only in ...
Abhishek Sharma's user avatar
3 votes
Accepted

How to facilitate multiple options whilst emphasizing 1 option in particular?

If the 90% use case is a specific option, you can label it 'recommended', and explain why if needed. Is the act of selection explicit? If you want to keep the action of choosing an option up to the ...
Mike M's user avatar
  • 24.7k
3 votes
Accepted

Best way to display list of options

A great way to turn this around is to ask: how do you go about finding what you need? What would you like the optimal experience to be? And how have similar products/solutions been modeled? There are ...
invot's user avatar
  • 1,456
3 votes

Should we communicate the shipping *progress* here, or will it be redundant?

Plain language requires less interpretation than icons. Just ask them. Icons alone have been shown to be open to interpretation. Your current approach has 12 icons (plus 9 arrows) spread across 3 rows....
Mike M's user avatar
  • 24.7k
3 votes

Show/Hide Toggle for a Toggle

The concern is that the user might not understand the difference between the two options in the settings. I think the simple solution is that you can just use a more descriptive explanation for the ...
musefan's user avatar
  • 7,111
3 votes

Best way to pick a calendar week + year

You could consider using a calendar picker in which the only selection a user can make is an entire week (as opposed to a typical calendar picker where users can select specific days). This is a ...
Kevin R Voller's user avatar
3 votes

What's a less binary alternative to sliders?

A checkbox. A slider shouldn't be used for this since it's meant for gradation, like 1, 2, 3...10 or Dislike, Somewhat dislike, Neutral, Somewhat like it, Love it. However, if you want a gradation of ...
Devin's user avatar
  • 38.1k
3 votes

What's a less binary alternative to sliders?

You could use a variant of the Likert Scale. People are familiar with this from filling in any number of surveys. You could have any number of nodes here, including having an even number of them (...
JonW's user avatar
  • 37.4k
2 votes

Two options for data table filtering

There are two scenarios that work separately in this case: The filter bar used above the table is for the entire table. Any change in this filter bar will affect the entire table, which is a common ...
Dipak's user avatar
  • 16.2k
2 votes

Is it possible to make a "good" options dialog?

As I see it, there are really only three major goals in an Options menu: Find what you want quickly and with as little exploration as possible. Understand what a given option does as easily as ...
Ruadhan2300's user avatar
2 votes

Is it possible to make a "good" options dialog?

Without reinventing the wheel or blowing up the idea of Preferences dialog box, I think the single most user-friendly improvement is to have an area within the options dialog box where a paragraph-...
user8356's user avatar
  • 208
2 votes

Is it possible to make a "good" options dialog?

A modern solution could leverage a neural network, trained with various commands and the associated menu items. Think about how Cortana, Siri, Alexa, Omega, and Google function. You type in a command ...
phyrfox's user avatar
  • 1,147

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