Hot answers tagged

396

The reason I believe it is important to have an apologetic tone is to ensure you are communicating to the user that, though a mistake has been made and he is interacting with a machine or application in this case, you still respect his action and are humanizing the mistake. To quote this article from UXMatters: “You’re going to display your error ...


121

|All| or last | 365 | 30 | 7 | days


94

I'd try abandon. Are you sure you want to abandon the changes you made today? [ Abandon changes ] [ Keep changes ] I don't know what the back-out option does (does it commit the changes, or just close the dialog without taking any action), but the other button could be Keep changes, Commit changes, or just cancel. I also like the idea of putting a ...


92

While Mervin's answer is excellent, I would go beyond saying it is "acceptable" or "preferred". I would say you "must" use an apologetic tone for one very good reason: if the user is making a mistake, it is because the user does not understand the rules or logic of the system. That is not the fault of the user! It is responsibility of the system to ...


83

I use the word device to mean anything you use to do work which extends to computers and (most of the time) mobile phones. English StackExchange suggests using mobile device for describing phones and laptops, so I don't see why adding in "immobile devices" would ruin the effectiveness of using the word device to include phones, laptops, and tower PCs.


72

In addition to the related posts that JonW, called attention to, I think the biggest question to answer is using 'My' vs. 'Your'. We've had a previous question on the subject ("'Your' vs 'My' in user interfaces"), which is a great resource, but my favorite resource on the matter is the Yahoo Design Pattern Library. Yahoo advises to use 'Your' as the ...


71

Consider this: | Past year | Past month | Past week | This is much less likely to be misunderstood than "last year", and is a common way of presenting menus for selecting a time range. For example, the filters for Google search and Reddit's top posts use this exact wording.


55

Taking a step back: Why was this feature made available (visible) to the user in the first place? If it is a feature not available to a specific user (or user class), hide it. If it is a premium feature that you'd like to upsell - do so. History export is a great way to backup your data, but is available on premium accounts only. Get in touch with ...


53

The fewer words the better, and no words at all are better than negative words. Don't say why you think there might be a problem, or even that you think there is likely to be a problem. Instead just make it easy for them to contact you in the event that they do happen to come across a problem. I quite liked an experience I had recently at surfdome where it ...


49

Are the listed words really synonyms? I cannot provide any references now (possibly because many software developers/producers do not consistently follow the distinction, either), but my impression is that at least abort and cancel are slightly different: Cancel sounds pretty much like a routine operation. You can cancel something before it has really ...


46

Is there room for no weight change This is then easy to understand, and is clear that it's not any gain either. Like the answer, I think you'd more than likely say something like "my weight hasn't changed since last week" On a similar note, a 2% loss doesn't mean much to most, so would it be better to say 6lbs weight loss (2%)


45

Does the user need to know the specifics of what's happening? Resubscribe or Subscribe would seem to be more consistent for the user as their perspective would be more with regard to whether or not they are receiving the notifications and not so much the how.


43

Be a voter > Vote now Christopher Bryan and Gregory Walton (2011) conducted a study for understanding if using a noun or verb statement have an influence on user motivation. According to the results of their study, participants in noun group expressed significantly more interest, 62.5%, in registering vote than participants in the verb group, 38.9%. ...


42

I was having a discussion with my housemate who is a data analyst by trade, and the conclusion that we came to is that there are two sensible options here, depending on the amount of work you personally want to do (we're assuming here that the collection of gender data is actually useful to you, rather than simply of interest in which case it is almost ...


41

Answer "No". "Successfully" can be removed: Joel Spolsky covered this issue very well here: http://www.joelonsoftware.com/uibook/chapters/fog0000000062.html The basic rule of thumb is that: "In fact, users don't read anything. This may sound a little harsh, but you'll see, when you do usability tests, that there are quite a few users who simply do ...


40

If it's clear, say it in the least number of words possible. If there is no confusion, then there is no problem. "Import image" - clear. "Create app" - clear. "Add description" - clear. For further reading, I suggest the Android Writing Style.


39

The words have subtly different meanings. Stop means to prevent something from continuing, but not necessarily permanently. E.g. stop video playback. Terminate means to stop permanently. E.g. terminate process. Abort means to terminate before completion. E.g. abort file transfer. Cancel means to make something void. E.g. cancel subscription.


38

A good error message should: Let you know what the problem is. Make you feel like there is something that you can do about it. Speak like a human, and be a consistent extension of the personality of the rest of the application. For generic error messages, you can't do much about the first point, but you can do something about the other two. Do something ...


34

The most appropriate is NO According to one of the 10 Usability Heuristics for User Interface Design by Nielsen: The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order. When you tell a ...


33

IF you don't want to use the word device then you could use something more specific like (obviously) operating system. Or just use "Restart your system." "Not compatible with your system" Or don't even give it a name and say "Restart" Not compatible with this OS.


31

I don't find apologies very humanizing from a computer, any more than an automated hold system for a phone network makes me feel like my call is important by saying, "Your call is very important to us! Please stay on the line for the next available representative." I don't think the apologies are the main issue here. Far more important is that they are ...


27

So the user is interested in the price history of a product? And this part of your website lets them see how much the price of that product has changed between the first date and the second date? What criteria do they use to pick the two dates? See if you can find a way to tie it to their workflow. As an alternative, and this doesn't directly answer your ...


27

Given today's date, 6/20/2016, I offer my users these choices: Today 6/20/2016 Yesterday 6/19/2016 Last 7 Days 6/14/2016 - 6/20/2016 Last 30 Days 5/22/2016 - 6/20/2016 This Month 6/1/2016 - 6/20/2016 Last Month 5/1/2016 - 5/31/2016 This Year 1/1/2016 - 6/20/2016 Last Year 1/1/2015 - 12/31/2015 All Time First ...


26

Undo and redo are really old paradigms, and they usually refer to small actions (like making a word bold or deleting a sentence). What you're talking about sounds like a revert (in version control terminology). If there isn't a redo option, you could call this "delete my recent changes" instead, and make the confirmation a nice (red) delete button. For ...


24

Yes, error messages should apologize when it's plausible to do so. People will ascribe human emotions to computers, so the computers should be polite, particularly to users who expect people to be polite. For example, websites designed for the elderly would benefit from very polite messages both to show that the site and not the user is at fault to ...


23

Like everything, this will depend on context. However, "Abort" is one of those 'computer words' that isn't normally used by people in everyday conversation, along with things like "terminate" and "submit". It's one of the reasons that in the past, people had to take computer literacy courses in order to understand technology. Thankfully, User Experience and ...


22

My favourite method is the one employed by Stack Exchange, Google, Flickr, and many other large sites with a strong focus on UX: use their username / real name combination as a clickable link. This has the dual benefit of hinting to the user if they are logged in as someone else, ans is more personal than the [pronoun] Account approach. Combinations of {...


22

Conventions and the conscious breaking of The vast majority of people don't have their mouse buttons swapped. Even people who use the mouse with their left hand, often keep the buttons as they would normally be (myself is an example for this). Thus, people who swap these buttons can be considered in UX as complementary personas (people with special ...


22

As noted on the Android Design Principles Writing Style page: Friendly Use contractions. Talk directly to the reader. Use “you” to refer to the reader. Keep your tone casual and conversational, but avoid slang. By saying 'Oops' - in English, a commonly accepted way of acknowledging that an unexpected event has happened, in a non-frightening way - we are ...


22

I wouldn't put pronunciation guide on the company's landing page because it's distracting. Landing pages should focus user's attention on the main content. Instead of a description of how to pronounce the company name, perhaps a description of the site would be much better. Put pronunciation details in the About Us section or footer of the site if people ...



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