Hot answers tagged


If you are developing a Windows application, the correct term to use is "Exit". This is spelt out in Microsoft's Design apps for the Windows desktop guide, under the "Standard Menu Bars" section. If you are developing a Mac application, the correct term to use is "Quit". (Your menu item must read "Quit AppName".) This is spelt out in Apple's OS X Human ...


There is little need even to explain the idea of interface to users of the program. To them, the program is the interface. Don't say "the GUI of the program does X". Just say "the program does X". Don't say "the GUI has a red self-destruct button". Say "the program has a red self-destruct button". To you, the programmer, it is very important to think ...


It's called abstraction. Greatest achievement of mankind, I think. If we abstract things in our mind, we can use them with lesser cognitive efforts and integrate them better in our lifes and thinking-models. For example the Internet, it's not a real place: it's a bunch of tubes...I mean servers, to which we send requests, but it is easier to handle if we ...


"Like" is Facebook's creation and is strongly associated with Facebook. +1 is Google+'s creation and is totally associated with its brand. Thinking out of the box... It seems your functionality is not exactly the same as "liking". It's more "like & follow". There is no single word for that, so alternatively you could invent your own vocabulary. ...


It's from print newspapers; back in the day when broadsheets were more common, they were usually presented folded in half vertically, so the most important part of the front page was the portion "above the fold", which is the first thing most people see when they see the newspaper. Analogously, this is the first part of the website you see when a page loads, ...


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.


"Sort by date" is probably the most common option, but it's not the way that most people speak. Where possible, I prefer speaking like a human (as opposed to an engineer), and so I would prefer using something like: Newest first or Oldest first


I believe the going name for it is a Hamburger Menu, as a reference to the icon that's commonly used for it (, similar to the Unicode character ≡ U+2261 Identical To), and to the stacked nature of the drawer itself. Hamburger Drawer and Hamburger Sidebar would also be recognizable terms to the UX community. A bit of discussion on what I believe to be the ...


The Terms The following table summarises the conventional terms, which are platform dependent. On Windows, you run an application, then exit it. Ditto for Unix command line tools. However, both old documentation and pretty much all windows 8 documentation uses Open/Close. On a Mac (which deep inside is Unix-based) you open an application, but then quit ...


Your users have a point here. Being called a 'user' is similar to being 'the patient with the broken leg in room 213' instead of Mr Smith (or even worse: just 'the broken leg'), or a 'test subject' in a psychological experiment. Don Norman recommends calling them 'people', it's a very general term but it works. Depending on the context you can also consider ...


It comes from newspapers which are folded in half. Above the fold refers to content that is visible without unfolding or turning the newspaper over to see the 2nd half. This term was adapted to websites and their content that is visible without scrolling. Here is a picture of a newspaper. Everything you can see is above the fold.


The main difference is that Fluid Layouts (also called Liquid Layouts) are based on proportionally laying out your website so elements take up the same percent of space on different screen sizes, while Responsive Design uses CSS Media Queries to present different layouts based on screen sizes/type of screen. For some examples of both kinds of design, see ...


Log in / out is more technical sounding than sign in / out. That said, I don't think there is any confusion with either one of them. The last time I looked at major sites using log v. sign it was a pretty even split between them. I would opt for sign in / out simply because it is more human speak. Regarding Join, Register and Sign up. They each have ...


Following on Benny's answer, I would recommend trying to find the term that relates to the goal of the user (in some circles know as "business terms"). Perhaps by "Record" you mean "transaction", and by "Database" you mean "Transaction History" (just for example). Of course these terms are also technical, but they relate to the technicality of the realm of ...


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 ...


I think this is referred to as a "near-miss" mechanic. Artificially increasing the frequency of near-misses, or artificially inflating the prize that was nearly missed, is illegal for slot machines in many areas. Study on psychology of the near-miss


If you feel like jumping the action (click/tap) you can directly say "Select" the ... Rather than a generic word, I would suggest you try to check what device the person is using and then say "click/tap" appropriate for the platform. But, then come the devices with both, a peripheral device and touch capability, which make this situation awkward-ish. You ...


Personally I like love which is often represented by an icon of a heart and popular in social media. Then you dont have to write the word love but simply use the heart. But if you don't like the heart icon, you can always find a synonym from


In short yes - unless you are dealing with a technical audience. Instead, refer to what is required in this case. If it's name, say 'Your name is required'. One useful bit of advice that all UX people should stick to is 'decode your language'. That means remove technical jargon and get rid of code names for projects and abbreviations. Many UX people coming ...


A Toast is a non modal, unobtrusive window element used to display brief, auto-expiring windows of information to a user. Android OS makes relatively heavy use of them. Here's an example of a Google Chrome toast notification on Mac OS X: A list of descriptions of Toast windows on multiple platforms: Web (by Adobe) Android Microsoft


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 ...


It should show "Joe Soap." Showing a pronoun instead of a name breaks up the flow of the list. It's possible that someone other than "me" will end up reading the list. For example, maybe it will be printed out and distributed to others. Using a pronoun draws attention to the software ("Look how clever I am, I recognize you!") rather than the user's goals. ...


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.


This quote is cute, often cited, and actually simply wrong. Even the nipple (as a feeding ‘device’) is learned – just ask some midwives and dry-nurses how many young mothers struggle with teaching(sic!) their newborns how to drink. Taking this into account, one should rather reconsider the concept of ‘intuitive’. See e.g. Glen's and Michael's answers.


Not clear why "user" is dehumanizing. I never heard of a user that wasn't human, although I guess it's possible. Is it also dehumanizing to call someone who operates a car a "driver"? Maybe "user" has acquire certain negative connotations in your organization because of the attitude of certain (perhaps former) members of IT --those that say "user" with a ...


In a desktop application, I associate "help" with a built-in or online documentation system, possibly containing a search function and/or a context sensitive guidance system. With "support" on the other hand I think of a call center, website, phone line or whatever, but always occupied by human beings that are paid by my license fee and who will listen to ...


It seems to be known as Dual Listbox or Dual Multiselect.


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.


UCD ∈ UX Put another way, user-centred design is a method (or process) to achieving good user experience. Here is an example UCD design flow using SAP (note arrows indicating a process): Source: SAP Design Guild

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