What's best calling these things depends on:
Who is using the system;
what is the nature of the action really being performed;
what other actions may be performed.
The Programmers View
With relation to databases (and data-driven APIs) there's the famous CRUD operations, which stand for Create/Read/Update/Destroy.
In many programming languages you may ...
Before and during the development of Windows 95, Microsoft was being sued by Apple for allegedly having improperly copied the Mac OS GUI.
Apple lost all claims in the Microsoft suit except for the ruling that the trash can icon
and folder icons from Hewlett-Packard's NewWave ...
I would personally recommend the equivalent of firstname.lastname@example.org, which is the format I use. I agree with your assessment — to me, emails like email@example.com and firstname.lastname@example.org seem a bit too playful or informal. I like to use one email address across all the services I use, so something that is completely neutral is key. Hard to get more neutral than ...
A few of my guesses:
Numbers are harder to anthropomorphize - we've reached a point with our understanding of computers where we regularly refer to the computer as another being we regularly interact with. It's much easier to give this creature some kind of name vs. a number, especially given that numbers are often used to "dehumanize" things and make them ...
Much of what Microsoft initiated with Windows 95, including the Start Menu, served primarily to differentiate it from Mac OS, which in the popular mindset was the only OS competing with Windows.
This coupled with the rise in attention to ecological needs in the 1990s made the term "Recycle Bin" an apt way to accomplish this differentiation, without serving ...
The name for the toolbar itself is the "status bar".
Status Bar -
a strip along the bottom of a software or Internet application that indicates what is happening with a task or information like date, time, cursor or scroll position, page number, open applications, etc.
On a Web browser,...
In theory the correct answer is no upper limit for name lengths. Allow the user to enter whatever their name is using whatever characters are available to them so that you will never run into a circumstance where someone is prevented from entering their valid real name.
In practice that is not possible to implement.
There have to be limitations.
If 3 tabs constraint is given and can not be changed then it is difficult to answer without understanding functionality and context.
Basic, Advanced and Whatever are unlikely the categories users use to think about the problem. If your Basic tab contains size and color parameters call it Size & Color. Basic or Advanced does not have information scent, ...
First, .co is a TLD intended for websites hosted in Colombia.
Second, users are habituated to .com. The missing m is perturbing, and many people will forget about the fact that instead of accessing a company website, they must go to a website with a Colombia-type name.
This being said, some well known companies, including Google or Twitter, reserved .co ...
I don't think you ever will be able to get it right, so it's better leave this responsibility to the user.
You can trim spaces, of course, but you shouldn't mess with the case.
The only foolproof formatting you could do, is to make everything uppercase.
This might be handy for internal use, but not as a correction of the user's entry.
These are some UX factors:
(human factors as well as marketing reasons)
Names are more "human friendly" than numbers. ("Windows Vista" feels friendlier than "Windows 3.0")
Names can be conveyed in more intuitive way than numbers (I just got Ice-cream Sandwich on my phone)
Names/Things can be something people feel passionate about. ("I like Lion" feels ...
The trivial, most general answer is that sorting by last name makes sense when users are matching based on last names and sorting by first name makes sense when users are matching based on first names. Of course, this gets you absolutely nowhere because the hard part is figuring out which is likely to be the case!
It's not possible to do this ...
If you take a tomato back out of a real-life recycle bin, it also doesn't get recycled. Nor does it get disinfected (unless you actively do that).
However, if you leave it in there and the bin gets emptied, both eventually get recycled. The tomato the traditional way, the file because its bits on your hard disk get made available again for storing other ...
You should always use the word which is common among the users, no matter if it is the technically correct one or not.
In Why the electronic land registry failed, Lauesen gave a very vivid example of this. This is a story of a large system which had to be made mandatory for use in real estate purchases in the whole of Denmark. The requirements were ...
In terms of navigation and hierarchy, Open Card Sorting should do the job.
Open Card Sorting: Participants are given cards showing site content with no pre-established groupings. They are asked to sort cards into groups that they feel are appropriate and then describe each group. Open card sorting is useful as input to information structures in new or ...
Given that my comment gets some upvotes, I'll put it in as an answer.
Change to two tabs, basic and advanced and put the advanced and debug options in one list.
Try and let go off something if it doesn't work. You were thinking about having three tabs. This idea gave you the label problem. Maybe it is because of the three labels. If that's the case, let go ...
Some names could be...
Progress Bar (although it can be confusing in certain contexts, in my opinion)
Step Progress Bar
Segmented Progress Bar
Step by Step Progress Bar
Navigation vs. Indication
If the steps are clickable links I ...
Your question seems to assume that email senders have to either remember the email address of the intended recipient, or will have to accurately reverse-engineer the email address of the intended recipient. You also seem to assume that email addresses must be of a single form company-wide.
I think that the answers over-engineer a solution because they ...
I am not sure when Windows introduced that word, but if it was since Windows 95, as Bart Gijssens's answer claims, then Microsoft is not the first one to come up with the idea of recycling. NeXT STEP operating system introduced at around 1988 had a recycling mark as the icon for its counterpart. Microsoft may have gotten the idea from there. Your question ...
My first thought is that most people will abandon the secondary naming scheme you assign each colour, and will probably call each state by its colour.
The first real-world example of this behaviour that comes to mind is the American Department of Homeland Security's (discontinued) colour-coded threat level warning system.
You will note that, even in the ...
A quite common pattern for showing all of something is to extend the category with a filter, which in your case would be something like:
That way you can use the filter in your URL to select factories in let's say Europe:
And moving down the list to a single factory, such as:
email@example.com - for admin stuff
firstname.lastname@example.org - for support stuff
email@example.com - for hr stuff
firstname.lastname@example.org - for communication over mail
Such email ids are fairly standard nowadays.
Am I better off using a known provider such as @gmail.com or @yahoo.com?
If you own your own email domain name then why go for other email providers. Its ...
Simply put - folks from non-English-speaking countries may not know what in their full name is the first name and the last name, trust me. This is probably due to the complexity of their names.
So your best bet is to ask for their "Full Name" which would be a lot clear and straight forward to most.
And if you have to ask for their first name and last name ...
Because you're asking about a desktop application, the answer is straightforward: follow the conventions of the OS so users will be familiar with the terms your app is using.
On Windows, this means "Options". On Mac or Linux, this means "Preferences".
If your app runs on multiple platforms, try to use the apporpriate name for each ...
To the absolute majority of users, they're all the same. Users aren't going to go "Ok, I'm looking for Preferences, and this here thing says Settings, so it must not be what I need".
Most of the problems with unclear terms arise from exactly this type of backstage dilemmas - the techie developers say that Preferences isn't exactly the right term, because in ...
You need to be transparent with the end-user regarding your exact intentions with their information.
As @Jivan previously touched upon, this is more of a psychological issue than one of a technical nature. From a cognitive viewpoint the user is already nervous and distrusting, and for good reason. Today information is the new gold, and sites have been ...
In Windows, the recycle bin was introduced in Windows 95. (source used)
Of course, Microsoft took their idea from other OS'es that had it long before. On most OS'es, dragging a file to the trashcan meant: Delete the file.
This is where the word "recycle" comes in. Microsoft was looking for a way to make clear that moving items to the trash does not delete ...