Small but significant usability sins that websites should never commit
elezea.com
elezea.com
s/[^\d]+//g <- Not just easier on your users. Easier that what you were planning to do instead, too.
And many of the advanced ones will still get irritated. I can manage my own tabs, TYVM, and don't appreciate it when web designers presumptuously attempt to decide for me when I do and do not want a page to open in a new one.
linkClickHandler = (e) ->
# can't have meta key
if not e.originalEvent?.ctrlKey and not e.originalEvent?.altKey and not e.originalEvent?.shiftKey
# defer the work so we can kill the link right away
deferred = () =>
href = $(e.target).attr 'href'
if href?
#do something here like history.pushState
setTimeout deferred, 0
# stop bubbling and return false
e.stopPropagation()
return false
else
return true
This gives the users that want to save links and open them in other ways, but still have a good feel when left click only. Clicking on directories in Github source trees demonstrate this well.Note that I'm not at all disagreeing with the point, but.. geez. People are dumb.
The loss of neural plasticity as we age is certainly regrettable at first glance. But it's not all downsides, and it can hardly be summarized with a flip, "People are dumb." There's evidence to suggest that it's actually an annealing process that's necessary part of staying smart and perhaps even achieving mastery of one's specialty. People who work in machine learning are all familiar with analogous concerns such as overfitting.
Source: Working at a startup with a wide audience. The email consisting only of the subject line "WHAT IS PASSWORD" was not the least-savvy email received.
I know a lot of my peers would know what FAQ means and what a password is. Even some of the "less" tech savvy people. But late adopters who are still using 10 year old PCs usually don't know.
Before I hear claims of ageism, it is just a fact that a higher percentage of the older generations don't know how to use computers. It isn't ALL of them but they didn't have the benefit of growing up with computers as a tool, to the point where they become second nature.
Fortunately, any well-designed (from a back-end perspective) site should have no problem presenting the relevant information both on the relevant page and on a catch-all FAQ document. This would allow the site to elegantly handle everything properly.
I understand you may be defending the author but maybe think twice before you try to discredit someone so quickly, without any knowledge of their background?
There is nothing wrong with questioning credentials when things get down to a he-said-she-said. Your comment provided no reason to think you had anything more to back up your claims than the usability studies of the OP. If knowledge of your background is going to be important, that might be something you should mention.
As mentioned in the post, the claims are indeed based on real studies: observing users as they perform prescribed tasks in a usability testing lab.
Take the information with a grain of salt. It's a positive thing to think about how a user outside of the early adopter cohort will use a product. Maybe not right at first, but at least later on when your company outgrows (hopefully) its first users.
Of course, this sort of thing is more common on intranet sites, not exposed to the general public, so it's simply "Know Your Audience", as usual.
Also where is your data coming from in the first place? Are your claims based on any non-anecdotal evidence?
There are a number of attempts at this but I've found Spivak pronouns (specifically the Elverson set) to be a particularly elegant solution. The easiest description is "the 'they'-form pronouns without the 'th'". Thus, your first sentence would become "In the article, OP explains that ey ([...]) are in middle of analyzing data from a certain income group who are used to getting around the web, who handle both desktops and phones."
Anecdotally, I've found most people seem to understand what I'm saying online and offline people either understand me or think I'm saying "they" and understand my point anyway. Plus, this pronoun set sounds more natural than other constructions and is easy to remember since it's keyed to a set you already know.
And, perhaps most importantly, people will understand you when you say or write it.
One of the most important things to consider when thinking about usability/UX is that if you built it then you're not a good authority on what it's like to use it.
I agree that this can be confusing, but it's helpful for external links. I'd rather have a user be confused for a minute than have them completely forget about my website. Not to mention, when you close the new tab you'll probably end up looking at the tab containing my site again. At the end of the day, it's a usability vs visibility tradeoff.
> Don't have an FAQ page
Do you really think most users don't know what a FAQ is? Unless your target audience is 12 year olds I really doubt this is true. I do agree though that having a separate page for your FAQ means your workflow is lacking the proper information users are looking for.
> Don’t give table rows highlighting mouse-overs if the rows aren’t clickable
Totally agree. I think this is the biggest thing Twitter bootstrap gets wrong. Sure it's easier for lining up a row, but if you use zebra striping that won't be an issue.
1) Just open something normally.
2) Open it in new Window/tab. Maybe browsers should automatically do something about those links? Like displaying a different cursor on mouseover?
3) Perform an action that doesn't navigate away from the current page.
4) Is not a real link and sits there only for mouseover events. This is often denoted by dotted underline, but no everyone uses that convention.
I think that overall, this article isn't highlighting sins, but more pet-peeves. I get annoyed by some of these things as well and I think good website designs should incorporate better options. But unless you present me with a study that is broken down by generation on who doesn't know what a FAQ is I'm going to have to throw the BS flag here.
> Tabbed browsing is for advanced users. If you open a page in a new tab, most users will get lost
This is the default behaviour for Twitter and Facebook, two of the biggest sites on the net. It is arguably the biggest reason why FF originally won market share over IE. And Chrome centres it's whole UI around tabs.
Maybe for certain audiences this is still good advice but I don't think it is a truism anymore.
It's a pleasure not to have to hit Readable for once.
... made worse by the fact that sometimes there is one!