Reputation
1,196
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
5 16
Impact
~39k people reached

  • 0 posts edited
  • 0 helpful flags
  • 89 votes cast
Aug
19
accepted What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
Aug
18
comment What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
Absolutely agree with all of this — wherever possible we should strive to make it not the user's problem. Really what I am trying to understand is how to cope with error states where it is likely that the error state will continue (API unavailable, etc). I'm nervous about loading too much of this onto the client; users may lose a lot of work if the client cannot sync for a long while, but is giving no feedback about this to the user, so they carry on working. It's a cross-platform service so they expect changes to stay up to date and follow them around (e.g. onto mobile).
Aug
18
comment What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
@JeromeR That is a great resource, thank you so much! I note that they are very non-specific about actual amounts of time, but the principles stand regardless. It's too bad I can't accept that answer for this thread because it came in a comment …
Aug
18
comment What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
@JotaRMonteiro Actually we will make multiple calls in the background before alerting the user that anything is wrong. At that point since it's likely that we cannot call the API (e.g. something is broken) we will probably need to serve some kind of error message. I do like the throbber idea? :)
Aug
18
comment What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
@jazZRo We did have this conversation in the team; what that does is introduce the need for error messaging if/when the API call is ultimately unsuccessful (e.g. after multiple attempts). I was hoping to avoid visible error states and unnnecessary user perturbation if possible, I guess.
Aug
11
awarded  Nice Question
Aug
10
awarded  Promoter
Aug
5
awarded  Curious
Aug
4
comment What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
Thanks. I guess the real question is, what happens in the range 1-3 seconds? That's where things start getting really interesting … :)
Aug
4
asked What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?
Jun
8
awarded  Yearling
Sep
24
awarded  Autobiographer
Jul
30
awarded  Popular Question
Jul
14
comment How to retain users when payment is *not* the last part of the process?
.@msparer, you are right that they share some commonalities. However the impetus is very different here! When you buy tickets to an exciting event or experience, you are looking forward to going and you know that the buying is leading to that big event. When you fill out a government form to apply for a service, you expect them to get in touch with you when something needs your attention. But here, you need to do more first, before anything else will happen! Which is not usually the case when buying tickets, etc online. Thank you though.
Jul
14
comment How to retain users when payment is *not* the last part of the process?
Thank you @Vinay. We are looking at doing this now — I think surfacing that 'not completed' stage stuff is really crucial here.
Jul
14
comment How to retain users when payment is *not* the last part of the process?
Thanks @Pierre. We are already doing several of these, but this is well-phrased advice. I have some residual concerns about 'just' an email notification, because the temptation can be to think "Oh, I submitted the form successfully!" and switch off from what the rest of the email is telling you to do. Working on a progress indicator that encompasses the online form and the other steps too. Thank you!
Jul
9
asked How to retain users when payment is *not* the last part of the process?
Jun
8
awarded  Yearling
Jun
3
comment Show a password strength indicator without text?
The popup in the second example given here is quite far away (visual angle-wise) from where you are typing and looking. The first one is likewise not quite where the user is looking. It's probably better to have anything you want people to notice sit hard left on the page, so it's closer to the label and where the user is actually typing.
Feb
10
comment Is Successful Validation useful for step forms
Don't only use colour or font size/style — people using assistive technologies won't benefit from that. ARIA markup (stackoverflow.com/questions/3474099/what-is-html5-aria) would help cover that angle.