Bryan Oakley
  • Member for 11 years, 4 months
  • Last seen more than a month ago
What, as a rule of thumb, is the maximum tolerable time the UI thread is blocked for?
Accepted answer
26 votes

The really short answer is 100ms. This number comes from the article Response times - The Three Important Limits by Jakob Nielsen, which contains an excerpt from his book Usability Engineering. Mr. ...

View answer
Who needs an external on/off Wi-Fi button?
16 votes

Wifi takes power. If you have limited battery life, being able to physically power-down the wifi card might buy you back a little power. Otherwise, the OS might continually poll the airwaves looking ...

View answer
Will the future absence of the physical keyboard hurt the desktop User Experience?
13 votes

I imagine we're at least a couple decades away from the keyboard going away, if not three or four or even more. . When it does go away, the effect will be the opposite of what you imagine. It won't be ...

View answer
What is the name of someone who does not know how to use a computer or the web?
8 votes

The general term I've heard is "computer illiterate"

View answer
Which user input validation approach is better: preventing or explaining?
5 votes

There are no absolutes in UI design, so it's impossible to say which is better in all cases. It depends on the data being input, the importance of it being correct, the difficulty in entering the data,...

View answer
Have you witnessed a UX/IxD fail recently?
3 votes

I recently tried to create an account on an ADP site for commuter benefits. It was so chock-full of fail that after numerous tries by both me and a coworker, I finally succeeded in registering as user ...

View answer
Which to show first: login or register screen or both?
2 votes

How often will your users use the register screen, and how often will they use the login screen? The answer is probably "every time but once", and "once". If you're concerned about user experience, ...

View answer
good reason/guideline/heuristic/principle, according to GUI design pattern, to align maximise, minimise and close button on the left side in Ubuntu
2 votes

You shouldn't put them anywhere -- these buttons should be placed somewhere by the window manager rather than the application itself. When done by the window manager, they will always be placed ...

View answer
Is "magic" an appropriate label for a sorting option?
2 votes

To answer the question in the title of this question, I think the use of "magic" is appropriate given the right context. Google apps have a reputation of being slightly whimsical, so in that instance ...

View answer
Alternative to calendar view
2 votes

You could use a horizontal control with two sliders representing the two ends of the date range: Wed June 29 -----------O--------O----- Thu July 8 The downside is that you ...

View answer
Alternative to calendar view
2 votes

This is more of a brainstorm rather than an answer, but how about a scrollable, horizontal timeline-like widget? The problem some people have with calendar displays is that it requires navigation in ...

View answer
Meaning of message dialog icons - demand a prerequisite
1 votes

Roughly speaking, there are four choices: info, warning, error and question. They may go by different names in different toolkits, and there may be variations of each type (fatal error vs non-fatal ...

View answer
Recommended pixel size for labels for mobile?
1 votes

The size of the button is wholly dependent on the resolution of the device. On a 300dpi display, a 44 pixel wide image will be fairly hard to hit at about 1/6th of an inch.

View answer
Should we be designing for touch first?
1 votes

You should design not for the device, but for the task to be accomplished. Remember, everything you do should be to help the user accomplish a task. If designing for touch does that, then do it. Above ...

View answer
Is it ever okay to have multiple rows of tabs?
1 votes

You could consider the option of having multiple rows by adding one additional row that represents the current tab. For example, if the top row has a tab "foo" and you select it, the tab becomes ...

View answer
Use case scenarios and the use of screenshots?
Accepted answer
1 votes

You need as many screenshots as necessary to adequately communicate the design to the customer. Though, "screenshot" doesn't necessarily mean an actual screenshot. A hand drawing on a piece of paper ...

View answer
What combo box button is preferable?
0 votes

Neither is objectively preferable to the other, there are too many factors at play. For example, the answer to this question would be different if asked six years ago, and it will likely be different ...

View answer
Should I throw an error or a info message when a form fails to submit because of user error?
0 votes

It should be an information dialog. You're informing the user of something they didn't know. It is not an error. If you're a human and someone hands you a form with "W" in the "age" field, do you ...

View answer
Best way to display whether someone is the right age for a match on an online dating site?
0 votes

There is no best way. It depends on so many other factors. For instance, is your site designed for senior citizens? Teens? Those two groups have vastly different needs and expectations. For example, ...

View answer
Is the absence of a visible scroll bar confusing when asking users to agree with license terms?
0 votes

Yes, it is confusing. One simple workaround is to disable the accept button until they have scrolled through the document. Additionally, you could provide a hint such as "You must scroll through the ...

View answer
Do "extended" batteries really affect user experience?
0 votes

It makes a difference for my teen-age daughter. I realize that's a single data point, but I bet she's not alone. By having an extended battery on her iPhone, she tends to use it more every day. ...

View answer
Are radial contextual menus better than vertical list menus?
0 votes

I think radial menus have more of a place in touch applications rather than WIMP applications. For example, Cabinet -- a pdf reader for iOS -- uses radial menus for highlighting. It works remarkably ...

View answer
Pop-up reminders (aka 'dynamic nag')
0 votes

I was thinking about a related issue just today, and just about convinced myself that Stack exchange sites do this very well. The information appears at the top, and requires you to dismiss it if you ...

View answer
What can I do now without schooling to get me experienced in UX?
0 votes

Read the book About Face 3: The Essentials of Interaction Design. It is a fantastic introduction to goal oriented interface design. (yeah, that's an affiliate link but it's not mine. It's what you ...

View answer