236

Because it is almost always annoying. You probably recognize this situation: You’re surfing the web looking for inspiration, you click on some links, monitor your Twitter feed, and open pages in the background for later review. Suddenly your computer starts to scream! It’s some rock song, very loud and unrecognizable because of it’s way-too-low bit ...


46

Abbreviations or Flags only = worst comprehension Using abbreviations only could cause uncertainties because users might not know the abbreviation for the particular country and leave them guessing. The same goes for flags only. Abbreviations + Flags = better comprehension You might get a bit better comprehension when you use flags + abbreviations because ...


39

I think the other hand question is why sound is used on Skype login, and the answer is because the way we usually use Skype. Considering that Skype is one of the most common (if not the ONE MOST common) application to make online audio and video conferences, playing a brief sound on logging in is a way to check if audio is currently on and well configured. ...


31

Many of the other answers touch on very good points, but I will add something that I did not see mentioned to the proper degree. Respect. For both the user, and others who might be near them. Keeping in mind that the internet is not something that is only used when you're at home in a secluded space focused completely upon the computer screen, the ...


28

I like Benny Skogberg's answer, and I agree with his advice, but I wanted to elaborate on the specifics of what makes sound annoying. The main problem with sound is that it is inherently very intrusive. A banner ad can be ignored relatively easily to reach content, and even a popup can be ignored by switching to a different window. A sound playing from a ...


18

Fit and finish are core elements to a quality product. Those same elements should apply to the packaging as well. There are many good answers here. See @Surreal Dreams and @Kiorrik Nothing should "float" around the box. If there are required sheets of paper that must be included, consider putting them in a paper or high-quality plastic envelope or package. ...


18

Keep in mind that the full country names are language dependant, while the flags and ISO codes are not. I’m not sure displaying all country names in english would be preferable to using language-independant signs and codes.


17

There are couple of user bases to consider here. The hacker who is genuinely trying to hack your site by doing some kind of script injection or by trying to make your site run some malicious JavaScript The clueless newbie who is not sure what goes into a form or who just migrated from an old system where he used to enter search queries to retrieve data and ...


14

There's a number of issues here. Input controls aren't meant for displaying data, they're meant for, well, input :). When you show a disabled textbox, the user understands that in some cases it can be enabled. You should use a read-only textbox for the folder path. It would be a good idea to populate the New Name field with the current name, and just name ...


13

Tradition is important. If you think in terms of web 1.0 there are far fewer events that might logically need sound. A couple of examples of when someone might put sound in, but it wouldn't add much if anything: You log in/fail to log in; a page loads (this could be done in the browser, I have an idea there was an option/add-on for this in netscape). About ...


13

If the system responds so quickly to a user-initiated action that there's no indication that the application has completed a task, this can be detrimental to the user experience. The usability heuristic "visibility of system status" states: The system should always keep users informed about what is going on, through appropriate feedback within ...


12

The following principles are all quite high level and can be applied elsewhere too: Six principles of good packaging design: Simplicity Honesty Personality Practicality Sustainability Authenticity All of these principles, on their own, lend to the unboxing experience. But, once you start pulling them together you get the 'Delightful ...


12

To not lose context. At least according to Adrian Zumbrunnen, who wrote the article Smart Transitions in User Experience design. He ment that on a single page, which on mobile, can be very long if three columns are made to one, user suffer from the loss of context. If a user clicks a link and you imediately jump to another anchor, without showing the way, ...


12

Annoying is the key here. Just to add another common (to me) use case. I open many browser tabs relatively quickly when I'm looking at news sites. I'll see a headline I'm interested in, right click to open in new tab then read the next headline, etc. Similarly, on this site I just went through the 'hot questions' links and this is the first of 8 questions ...


12

Depending on whether the information is relevant or merely informative, I would always display the flags (the graphical information has more impact) and, if relevant, the two letters of ISO 3166-1 alpha-2 code. Additionally I would show the full name of the country in a tooltip (in the language selected by the user). There are numerous sources for country ...


10

Back in the day when Flash first became popular, we had an endless list of website using sound. It was really annoying and everyone hated it. Before that there was MIDI background music on GeoCities/MySpace pages, which was likewise an object of much scorn. Almost everyone (except marketers and angsty teenagers) agreed that the best amount of sound on a ...


9

I would get rid of scrolling, and truncate the folder path when the text box doesn't have focus, and indicate this with ellipsis (...) at the end. When the text box has focus, display a multi-line edit box instead of the single line one.


7

Thinking of my positive unboxing experiences, here's what I come away with. Plastic tends to have negative connotations. Shrink wrap keeps you away from the treasure inside the package. Blister packs are far worse. Both show some distrust to the customer - these are security layers, they feel cheap and unpleasant. The box itself is important. Anyone ...


7

Whatever you do, telling someone that they can't access certain content is always going to be a poor experience. The only thing that you can really do to deflect the negative feeling is to explain why you can't show it. "... due to US sanctions, we are not legally allowed to show this content in your country" "Copyright agreements with XYZ publisher mean ...


7

Yes, switching to three-letter abbreviations makes sense, because flags are not unique. Technically, there's a minor hue difference between the Dutch and Luxembourg flag, but your average device isn't color-calibrated. Besides, your typical user won't know which hue belongs to which country. As both are EU members and geographically close, there's a real ...


7

There's a 3rd option for security concerns: denying a page exists Working on enterprise software, I've come across feature request for customers who used our platform: Customers who do not want to show or hint to an unauthenticated (or forbidden) user that a certain type of content even exists for those who do not have permission. So instead of a '403 ...


6

These attributes in laid back social networking applications have all sorts of made up (re-*) words to make their application special. Retweet, Repin and Rehop (hopflow.com) are the same kind of re-thingies scattered all over the web – all trying to do the same thing: be famous, attract many user and (ultimately) sell their platform to Google, Microsoft or ...


6

Having split panels will still most likely be the most useful way of seeing both the code and the preview at the same time. Something to keep in mind is that a lot of designers and developers have a lot more screen real estate than what they need to design for, so many have no problem with a split screen. However there are two things I can think of that ...


6

I've seen a lot of different exceptions made like this in agile - called spikes, buckets, non-stories, etc. This is doable - basically it's just an allotment of time. The only place I've seen it get ugly is when you assign an huge number of story points to it to account for the time you're taking to do many tasks, then you have a substantial portion of the ...


6

If you are sure that the user is hacking, give him a Javascript alert(). It is the bad UX he deserves! (Alternatively, redirect him to a song by Rick Astley.) If there is a chance it was a valid user making a mistake, then you should provide a message that will help put him back on the right track. Something like "Sorry we do not accept strings ...


6

English can be a challenge Capitalisation This is a stylistic choice. If you use Initial Capitalisation for all job titles, for example, on a résumé or cv, then it's User Experience. It's rare to use sentence capitalisation for job titles on a résumé or CV, but if you do, then it's User experience. If you are talking about a matter of user experience in a ...


6

Because you have somewhat two to five seconds for convincing a typical web visitor that it makes sense to give attention to your website. During such a short time, it is not possible to play or say something impressive or convincing (apart the scream of death maybe but this does not suite well for every topic). Text and graphics simply serve better for ...


6

In addition to all the answers already given, I'd say that many users often have a lot of tabs open. I have 10 tabs open right now. Imagine if all those tabs started making sound.


6

Well, it all depends. Each project has its particularities, you'll have different resources, time, budget and so on. There's always the temptation to do more and to over analyse to play safe, which of course increases times, and sometimes affecting the initial research because data is no longer accurate. What I mean with this is that your list and process ...


6

So here showing this actions on all the rows all the time doesn't look good. To solve this, you need an action bar. You could have it like how you currently have, which is shown in yellow. Another option is to show the submenu on more icon (vertical ellipsis) click. User has to hover on each row to know which is bookmarked and which is not. To solve ...


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