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 ...
Level River St's user avatar
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 ...
icc97's user avatar
  • 7,228
50 votes

When is an exception message too big?

tl;dr: Some of the invoices are not eligible for payment. They were excluded from payment processing. [details] Error messages should separate two things: Information for the end user (What they ...
peterchen's user avatar
  • 7,638
29 votes

Are you sure you want to answer this question?

I'm surprised nobody brought up the Mac OS X shut down dialog. It presents you with an "Are you sure?" window, but has a timer so that if the user walks away, expecting the computer to have shut down, ...
sneelhorses's user avatar
19 votes
Accepted

How should I indicate that a download is in progress?

I spent some time exploring how other sites deal with downloads, and liked how Google Drive handles them. Here is a screen shot of two downloads simultaneously happening on Google Drive: What I like ...
Tot Zam's user avatar
  • 5,825
14 votes

Are you sure you want to answer this question?

There are 3 cases. The destructive action Do you want to delete this file? Don't. Just do the action, and display a confirmation snackbar (non-blocking small widget somewhere where it is visible ...
njzk2's user avatar
  • 367
9 votes

Are you sure you want to answer this question?

I'm a big proponent of not showing messages blocking users from doing what they intended to do. The UX solution with confirmation popups came from the Stone Age of computer UX practices. It originates ...
mikryz's user avatar
  • 1,175
8 votes

How should I indicate that a download is in progress?

Idea 2: Small message banner next to button row is good for users not being interrupted with continuing their work if the download will take some time. If the download does take time (I've worked on ...
Mike M's user avatar
  • 24.6k
6 votes
Accepted

Error message about recaptcha failure, should it be more generic or specific?

A clear "it depends". An error like "secrets error" is broadcasting "the admin doesn't know how to implement this feature correctly" to those in the know, while offering ...
Leo Wattenberg's user avatar
5 votes

What is the logic behind delete other-end chat?

You should consider the ramifications behind allowing someone to delete a message in context and base your decision on that. If you allow someone to delete a message and don’t provide all possible ...
zero298's user avatar
  • 336
4 votes

What could be better message to any user in facebook?

I wish I'd just comment on that. Anyway, the message should be like this: "You must be at least 13 years old to have a Facebook account"
Nicolas's user avatar
  • 307
4 votes

How should I indicate that a download is in progress?

My solution would be to have the user interface slide a quarter screen to the left (or to the right depending on your preference) revealing a download panel that shows the current state of the various ...
user5013's user avatar
  • 141
4 votes
Accepted

Should a message show up confirming the user wants to leave when they press on a 'back' button within an app?

This is a good question but I am afraid the answers are going to be opinionated. My answer is based on my experiences with various apps. When a two-step exit is helpful On feed-based apps that don't/...
Shreyas Tripathy's user avatar
4 votes
Accepted

Where to place the first message in a chat?

It might be related to bottom/top posting. If users are conditioned to look above the text input for the latest response, aligning to the bottom (example A) would make it more consistent. If 95% of a ...
Bryce Barbara's user avatar
3 votes

Appropriate error message for blacklisted password!

Use Password Strength Indicators along with indicating progress toward compliance - This is from the NNGroup: Apple.com and healthcare.gov show you how many hoops you’ve jumped through and ...
Dipak's user avatar
  • 16.2k
3 votes

How should I indicate that a download is in progress?

I am generally in favour of snackbars, however, there is the chance that the message is missed. Depending on how often users have to download the data, how long it takes to prepare the download, etc., ...
Jonathan's user avatar
  • 2,519
3 votes
Accepted

Why you can't “delete your message for all” in messengers?

Usually the "delete for all" is available only until the message has been received by at least one receiver. The message is received when the receiver device is online and synchronizes the inbox. At ...
Davide Visentin's user avatar
3 votes

How much time in advance should users be informed of an upcoming maintenance on app?

It depends on how much the outage impacts users. From Atlassian's blog: Larger impacts call for longer lead time and more frequent updates before the maintenance. For small updates with no expected ...
Izquierdo's user avatar
  • 12.5k
3 votes

Left aligned vs. versus aligned chat messages

Mimicking real-world interactions I believe the reasoning behind having versus aligned in WhatsApp, Messenger, and many other chat applications might be an attempt to mimic how people in the real ...
Blue Ocean's user avatar
  • 10.7k
3 votes

Left aligned vs. versus aligned chat messages

Consider 1:1 vs Group Messaging When my team worked on the left vs staggered approach to message bubble alignment we did some internal A/B tests to see which performed better and the majority of ...
Richard Birley's user avatar
2 votes

How long does it take to read X number of characters?

Measuring reading time by characters is approaching the problem in the wrong way, perhaps. Many readers read by "sight words": snapshotting an entire word in their mind and recognizing the ...
149203's user avatar
  • 21
2 votes

What is your feedback on the attached screenshot?

Many steps informed in a single sentence 'Close' cross image should be right hand, isn't it? It is not clear, whether you want user to click on that orange 'Edit' button or 'Next' arrow (which seems ...
Sagar Nanivadekar's user avatar
2 votes

Which message to show after user clicks "Report spam"?

Since its happening in an inbuilt messenger you should display the actions inside this messenger in my opinion, there is no need for a pop-up or modal. This way your keeping his focus on the ...
Pectoralis Major's user avatar
2 votes

New text message requests

Let's talk about the scenario when users have to send repeated access request. They did not receive the code for original request because, - There was no cellphone network (Edge Case): Can the ...
user108525's user avatar
2 votes
Accepted

Error/ success messages: File not downloaded or File was not downloaded. The download was stopped or interrupted by another file download

Generally, the "Problem stated" part of your message should be displayed as a section heading, with explanatory text below in a paragraph. This structure appears in the Material HIG examples: The ...
Tin Man's user avatar
  • 2,796
2 votes

What is the logic behind delete other-end chat?

The logic of deletion the other-end chat message is to allow a user to control the history of a conversation, and remove undesired parts of it if necessary. From UX perspective there is no right ...
Deleted's user avatar
  • 893
2 votes

Blocking a conversation in a PM system

One thing I like to do when dealing with these kinds of issues is to envision the situation in a context where the components of the problem are amplified. Let's imagine this happens publicly on your ...
ghislaineguerin's user avatar
2 votes

Why do user's sent messages appear on the right?

A few months ago I developed and designed a chat service. This was something I put a decent amount of thought in, and the result just ended up being that I felt having the defined left and right meant ...
Simon's user avatar
  • 327
2 votes

In app - planned maintenance and unplanned downtime messaging

I particularly prefer the option that least obstructs the app. A modal window for a type of information referring to settings in the app itself is giving too much relevance to an internal activity ...
Danielillo's user avatar
  • 18.6k

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