179 votes

No one is clicking my slide box popup - Can it be improved?

Pop-up windows are a pestilence on the web. Users are fed up with them. People visited your web site because they wanted to view information about some product. But as soon as they started scrolling ...
user avatar
  • 921
176 votes

Why are animations out often neglected, even from Google?

Animation is used to draw focus to objects. It makes less sense to draw focus to an object the user is no longer pointing to (and thus, is no longer interested in focusing on), than to draw focus to ...
user avatar
  • 1,466
144 votes
Accepted

Are you sure you want to answer this question?

Yes. There is a very simple, effective heuristic that adjusts to the preference of each user. Place a check box in the warning message dialog that says: Don't show this message again Which can ...
user avatar
129 votes
Accepted

Is the message "Data cannot be recovered." when reformatting misleading to users?

"Recovered" is a poor choice of words here. All that app is trying to do is warn people that the action is not reversible and they can't simply hit cancel or undo and all their files will be returned. ...
user avatar
  • 15.1k
128 votes
Accepted

How to show a "Yes" for a negative occurrence and "No" for a positive occurrence

Your objective is to draw your client's attention towards not doing business with PEP, therefore you could highlight just that and avoid the opposite sounding PEP: Yes/No combination. Leaving the non-...
user avatar
  • 9,437
124 votes
Accepted

When is a website too humanized/personal?

Humanization is no different from any other design technique Like many other design approaches, humanizing an interface has advantages and disadvantages and as such, is correspondingly prone to ...
user avatar
  • 40.4k
116 votes
Accepted

Fibonacci pagination

What problem are you solving with this? This seems like a developer's solution to a problem they think exists. Let's actually look at how users use pages. They want to go to: a specific page the ...
user avatar
  • 1,347
110 votes
Accepted

Is there a more effective way to convince users to sign up with their social media accounts?

We ran a quick user test and found that more people were signing up with their emails If you trust your test, then you should trust your users and design a solution that meets their desires. We ...
user avatar
  • 41.6k
108 votes
Accepted

Why do showers have "hot" and "cold" knobs rather than "temperature" and "quantity" knobs?

You are totally right As with many other devices (eg the QWERTY keyboard) the hot/cold tap persists not because it's the most usable design, but because of: Cost since proper temperature control ...
user avatar
  • 40.4k
103 votes

Toilet flush buttons

I think icons are the best possible way to convey the information about different flushing amounts. I see too much uncertainty by relying only on button relative sizes and ease of use. It can be a ...
user avatar
82 votes
Accepted

Is there any reason to send "no-reply" emails?

It is primarily benefical for the company I start with companies that have a large community, for example amazon. They have 244 million users and therefore many e-mails to send and to reply to. Most ...
user avatar
  • 2,582
80 votes
Accepted

How to avoid the "local elevator" problem?

Replace the panel A with buttons “to rooftop” and “to garage” instead of “up” and “down”. Now elevator 1 is reserved for special floors and most people use elevators 2-4.
user avatar
  • 3,323
79 votes

When is a website too humanized/personal?

I would say it's too humanized if it hinders the users in finding the information they visited the site for in the first place. I once visited the website of the local supermarket to find out their ...
user avatar
  • 2,834
75 votes
Accepted

Button changing its text & action. Good or terrible?

You can change the button to reflect the only available action, but separate the display of state. You've replaced the button label with the only available action: reverting (unregistering). Where it ...
user avatar
  • 22.8k
69 votes
Accepted

Why is Google using a (new) 2 step Gmail sign in process?

As per the official Google announcement, the reasoning behind this change is to try out methods which would complement new password authentication methods. To quote the post Today, you sign in to ...
user avatar
  • 43.6k
69 votes
Accepted

Facial recognition - Given the context, should the user be made aware of the process?

Based on Nielsen's 10 heuristics of interface design: Visibility: Show system status, tell what's happening. Following these guidelines you should show the status of interface and visualize that ...
user avatar
68 votes

How to avoid the "local elevator" problem?

On further thought, another solution could be to implement a singular, digital wall panel where users can indicate to which specific floor they are intending to go, much like the ones found in many ...
user avatar
  • 1,061
67 votes
Accepted

What is a button supposed to look like?

Your question revolves around signifiers for a button's design (i.e. hints that communicate what an element can do/how to interact with it). I assume your primary concern with buttons is that many of ...
user avatar
  • 19.2k
65 votes
Accepted

Make people understand they can click on a button in a flat design

The problem with your buttons is that they are not raised above the background, so they don't seem clickable. I highly recommend the Material Design for details on how to choose between flat buttons ...
user avatar
  • 4,893
63 votes

Toilet flush buttons

OK, how about this? Should be understandable by everyone, irrespective of culture.
user avatar
62 votes
Accepted

Layout for on-screen hexadecimal keyboard

Why don't simply improve the standard numerical keyboard by adding the missing characters ? download bmml source – Wireframes created with Balsamiq Mockups
user avatar
  • 7,491
62 votes

Are you sure you want to answer this question?

These are Confirmation messages - Windows have a fairly detailed page on their guidelines. The whole of that page is pretty useful but here's some excerpts (emphasis mine): Confirmations are most ...
user avatar
  • 7,168
61 votes
Accepted

How can I make monochrome icons work?

Selected – Create an inverted selection state which would make this feature more prominent. Many ways to accomplish but as an example; Make the button background black with a white or light grey ...
user avatar
59 votes
Accepted

Is it good practice to allow users to navigate simply by hovering on a menu item without clicking?

This seems full of usability issues, as well as possibly performance issues loading interim unnecessary pages (e.g., user moves mouse across tabs to access one several over). To start, if there's user ...
user avatar
  • 606
57 votes

What is better: to have a modal open instantly and then load its contents, or to load its contents and then open it?

The first option... but with more feedback. You should have the modal appear immediately. This is important so that the user knows that their action has been successful (i.e. you don't want them to ...
user avatar
  • 6,961
55 votes
Accepted

Toilet flush buttons

Because litres are a unit used everywhere across the world, a non-language dependent text solution is to label the amount of water used. Typically the symbol "L" is recognised as litres in almost any ...
user avatar
  • 1,100
54 votes
Accepted

What's the point of a "Read full story" button?

There are a few reasons: (and sites may implement for one, some or all of these) Robot defense. Content sites (e.g. news sites) sometimes use these buttons to provide a rudimentary defense against ...
user avatar
  • 40.4k
53 votes
Accepted

Customers using the New Order option when they should use Reorder

Speak like your customers It's helpful to be more conversational — especially with older customers who tend to miss implied meaning in an interface. They aren't typically put off by a little ...
user avatar
  • 21.1k
52 votes

Multiple options vs single option UI

You don't need to make different appearances for these components. Your case is similar to well-known toggles in a toolbar of text processors like Word. These font settings toggles act like ...
user avatar
  • 682

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