Hot answers tagged

184 votes
Accepted

Why do dialogs have grey backgrounds?

There is not really a "UX" reason for this—or if there is, it is a very limited one. The actual reason why dialog backgrounds are (by default) some shade of grey is because some designers thought that ...
user avatar
  • 1,216
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 ...
user avatar
  • 3,828
60 votes
Accepted

Why do most programs separate Find and Replace dialogs?

An interesting question, and one that I think many of us might have pondered before without really diving too deep into the possible issues. From a purely design perspective, I can think of a number ...
user avatar
  • 25.3k
35 votes

Why do dialogs have grey backgrounds?

Too much white can cause eye strain, so tints of grey reduce this. There is another ux.se topic which discusses white vs grey backgrounds: Grey versus white background for ease of use and ...
user avatar
  • 8,823
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 ...
user avatar
17 votes

Why do most programs separate Find and Replace dialogs?

Both Find and Find and Replace are related functionally as you mention. But both actions seem to be orthogonal in terms of what user need (mindset) they cater to. You will know in advance either you ...
user avatar
  • 1,286
16 votes

Why do dialogs have grey backgrounds?

Because the difference between the font-color and the background-color can cause eye strain and is not optimal. Having black or dark-grey text on a lighter grey background is the easiest for the ...
user avatar
  • 2,204
15 votes
Accepted

Should I remove "Name" field in my newsletter sign up form?

To personalize email or not? Well, there is a lot of controversy around this question. Here is some list of studies: Heerwegh et al. 2006 Aberdeen Campaign monitor Experian Advantages: Studies (...
user avatar
10 votes

Why do most programs separate Find and Replace dialogs?

If you can expect your users to be power text editor users, for example programmers, then it makes sense to combine these dialogs into one, or, even better, make it a toolbar and show real-time ...
user avatar
9 votes

Should I remove "Name" field in my newsletter sign up form?

There are two experiences here to keep in mind: subscribing and receiving the email. If there is no need to address the subscriber with his name (eg: Thanks for your subscription Robert, Hello Robert, ...
user avatar
  • 2,588
9 votes
Accepted

Dialog - settings vary due to first selection

Personally, I feel like the second one would be better. The user does not have to expand the list first in order to see all the options thus saving one extra click. For the type of the meal, I'd ...
user avatar
  • 294
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 ...
user avatar
8 votes

Remember dialog sizes or not?

Not a guideline, but the result of long experience. You should remember the size setting, but not the location. If you need to resize the dialog to see something, you will need to resize it again when ...
user avatar
  • 151
7 votes

Are mathematical symbols easier to understand than text?

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 ...
user avatar
  • 486
7 votes
Accepted

Best way to display errors to users who encounter an internal server error

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 avatar
  • 6,376
6 votes
Accepted

What is the usability benefit of "drag files/images here"?

The overall usefulness here all depends on what files you want to upload, how your workflow is and how you organize them. Scenario 1 : You know where your stuff is You know exactly which files you ...
user avatar
  • 226
6 votes

Why does Google Drive use a dialog for renaming files?

Well, I tried to get the answer from the design team (UENO. Created the interface, the renaming part is as it is since then), They simply can't answer it. I believe that renaming in a modal doesn't ...
user avatar
6 votes

Should I remove "Name" field in my newsletter sign up form?

Just require the minimum information you need from the user. Any extra interaction the user needs to do will probably make some users go away. The more private information you request the more users ...
user avatar
  • 16.7k
6 votes
Accepted

In material design, why dialog actions should be in all-caps?

You already have the reason: to raise distinction. Make distinction with non-caps text Raise importance visually on the UI Raise importance when the user taps These are the options: All of them are ...
user avatar
  • 16.7k
6 votes

Dialog - settings vary due to first selection

Meal type (breakfast, lunch, etc.) seems to be the header of the form rather than a setting. In the first solution all meals are displayed in a dropdown under one form, and the rest of the form ...
user avatar
  • 16.7k
6 votes
Accepted

"Don't ask me again" as a checkbox or a button?

As a checkbox, tied to your action button. Remember the checkbox is a choice based on the action (hence, tied to the button). The system should always offer to remember preferences on common actions ...
user avatar
  • 32.5k
6 votes
Accepted

Interface to choose how many results I want to see

Yes, remove the dialog box altogether. Users are conditioned to not read them. Take them directly to the results page with proper pagination (loading a few results per page). If they need finer ...
user avatar
  • 5,008
6 votes

Should closing the dialog clear its fields?

I agree confirmation/discard dialog should not be overused. A good practise which I follow is to use such dialog in case of any loss of data. In your case I would suggest any action that closes the ...
user avatar
5 votes
Accepted

Microsoft Windows Dialog: No Close Button Scenario(s)

The only time I can think of when no close button should be there is when "Cancel" action is not acceptable, e.g. the user must make a choice. This is often connected to popups that isn't caused by ...
user avatar
5 votes

What is the usability benefit of "drag files/images here"?

I'm going to be the wet blanket and suggest that there may not be a big benefit. The fact that these are being used more often is more about changes in technology. We can do it this way now, so let's ...
user avatar
  • 41.6k
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 ...
user avatar
5 votes
Accepted

Should I add a cross on my Material Design Dialog?

This is a great question and its opens up a question back to you. Why are you using a modal? I really like how Atlassian considers this UI pattern. Use modal dialogs when you need a user response, ...
user avatar
  • 589
5 votes
Accepted

bottom sheet dialog or complete screen for new task

The main point about it is the retention of context for the given sub-task. You have a main task and a sub-task, sometimes an interaction with both is necessary in parallel. The bottom sheet presents ...
user avatar
  • 6,716
4 votes

When to use spin boxes, and when to use numbers-only edit boxes?

Use spin boxes when the value being entered is a numerical value within a range, and don't use them when the number instead represents an identity (e.g. port number). Especially consider using spin ...
user avatar
  • 9,191
4 votes
Accepted

When to use spin boxes, and when to use numbers-only edit boxes?

In many UIs, you can input a number directly in a spin box without using the arrows. Taking this fact into account, I think that you should use a spin box only when it makes sense for the user to ...
user avatar

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