Professional Documents
Culture Documents
Line25
Articles
Inspiration
Tutorials
About
Advertise
Contact
Using the ‘for’ attribute allows the user to click the label to select the appropriate input fields within a form.
line25.com/…/10-usability-crimes-you-… 1/20
29/09/2010 10 Usability Crimes You Really Shouldn…
This is especially important for checkboxes and radio fields to give a larger clickable area, but it’s good
practice all round.
Linking the logo of a website to the homepage has become common practice and is now second nature for
(most) web surfers to expect the logo to head back home. It’s also worth mentioning the logo should appear
in the top left.
Visited link states do exactly as they say on the tin. It’s not the most advanced CSS selector, but it’s one that
is often overlooked. Give users a visual clue as to which link has already been clicked.
line25.com/…/10-usability-crimes-you-… 2/20
29/09/2010 10 Usability Crimes You Really Shouldn…
You can use the ‘:focus’ selector on lots of elements, but it’s super handy when used on inputs and textareas
to indicate that the field is active. Add CSS styling such as a highlighted border, or a subtle change to the
background color.
This is straying a little into the realm of accessibility, but it’s still an important consideration! Remember to
always add a descriptive alt attribute to your images, unless of course they are used for decorative purposes,
then the ALT attribute can be left empty (but should still exist!). When using an image as a link, enter a
description of where the link goes.
line25.com/…/10-usability-crimes-you-… 3/20
29/09/2010 10 Usability Crimes You Really Shouldn…
It’s common to use background images behind passages of text, but it’s worth remembering that if
background images are disabled by the user, there needs to be a similar tone in the form of a background
colour to avoid the text becoming unreadable.
There’s nothing more off-putting than landing on a webpage that’s laid out as a continuous passage of text.
Break up your content with images, headings and clear sections to make it easier to scan, read and digest.
line25.com/…/10-usability-crimes-you-… 4/20
29/09/2010 10 Usability Crimes You Really Shouldn…
Everyone knows that text that’s underlined, or is a different colour is likely to be a link. Don’t go confusing
people by throwing in underlined text elsewhere! To draw attention to a certain word, try using the strong or
emphasize tags instead.
The words click here have been around since the dawn of the Internet, but have been shunned aside in favour
of more usable options. Using the words click here requires the user to read the whole sentence to find out
what’s going to happen. Instead, describe what’s going to happen in the actual anchor link text.
line25.com/…/10-usability-crimes-you-… 5/20
29/09/2010 10 Usability Crimes You Really Shouldn…
This is another tip that’s heading a little deeper into accessibility but is also an important point to consider.
Justified text might look at neat and square to the eye, but it can generate some real readability problems,
particularly for Dyslexic users who can find it troublesome to identify words due to the uneven spacing of
justified paragraphs.
590
StumbleUpon
96K
Share
25
0
Chris Spooner is a designer who has a love for creativity and enjoys experimenting with various techniques in
both print and web. Check out Chris' design tutorials and articles at Blog.SpoonGraphics or follow his daily
findings on Twitter.
line25.com/…/10-usability-crimes-you-… 6/20
29/09/2010 10 Usability Crimes You Really Shouldn…
More posts like this
244 Comments
1. Adam says:
November 30, 2009 at 8:11 am
2. choen says:
November 30, 2009 at 9:10 am
The :visited state, I believe, only really needs to be utilised on large websites, where you might be
annoyed to find yourself at the same section again.
Although :focus is really helpful, and it looks great when it’s used effectively, I wouldn’t say it’s a crime
not to. If you can’t remember which input you were last in, or can’t spot your text-cursor, then yes I
suppose that might be annoying, but once again, I don’t believe a crime!
Also, this isn’t me having a go at the author Chris, I’d just like to hear some more ideas!
I agree about the "visited state", I hardly remember using it in 7 years of building websites… I
don’t think people are idiots :)
4. woodshed says:
November 30, 2009 at 10:06 am
I thought ‘click here’ with a bit more description was a recommended practice for maximum clicks? ie
‘Click here to see pictures of he-man’ is the idea. Its a definate call to action then. There was quite a
long post on it over at Smashing a while back.
Thanks
Not by any usability expert, it isn’t. For every article by an “expert” such as Smashing Mag, you
will find a true expert such as Jakob Nielsen or Steve Krug telling you that you should never use
“useless” words, like “click here”. They provide absolutely no value to the user; if the link looks
like a link, he knows that he needs to click on it.
Amy says:
November 30, 2009 at 10:33 pm
“click here” also implies a visual orientation and input method that some users might not
have. Some users may not use a mouse so “click” doesn’t quite fit. Screen reader users
may find “click here” to be useless because you don’t see where “here” is.
Joby says:
November 30, 2009 at 10:50 pm
Good usability does not necessarily equal good marketing, and vice versa.
David says:
November 30, 2009 at 10:56 pm
You all should read this regarding the whole “click here” ordeal.
line25.com/…/10-usability-crimes-you-… 8/20
29/09/2010 10 Usability Crimes You Really Shouldn…
http://dustincurtis.com/you_should_follow_me_on_twitter.html
6. webmasterdubai says:
November 30, 2009 at 11:05 am
really nice article and good way to describe the problem and found solution of my common problems
from here.
RJFerret says:
November 30, 2009 at 8:03 pm
What does the size of the site have to do with how f’ing infuriating it is to click on a link,
expecting to see new info, only to see a page already visited?
Don’t waste your users’ time! It used to be browsers resolved this automagically, I wish that
control was never taken away.
Worse are sites that include another link to a previously visited page with different text linked to
it.
Add to that dynamic content so you don’t even realize it’s the same damn page you read
through five minutes ago until you’ve gotten halfway through the first paragraph.
Although I replied to you because you made the point more succinctly, others have opined
making a site more frustrating and time wasting to navigate is not horrible design as well.
Well put together line-up. Simple design points but all for good reason. I don’t tend to use link visited
states in my designs but I can see why they are used.
Chris,
I love this post. Excellent idea. This is the type of post that you want to read.
The content and the points are all valid and great, but adding the He-Man element to it just adds the
cherry on top. Great article! I just stumbled it and bumped it as well. Keep up the great work!
Dave says:
November 30, 2009 at 11:27 am
I actually read the entire article because it was (a) informative and (b) amusing. Great
combination Chris.
hooray
someone else thinks text centre-justified is a piee of *klonk* for readability.
Crime 11: Copyright theft. Using unauthorised images of he-man & friends
line25.com/…/10-usability-crimes-you-… 10/20
29/09/2010 10 Usability Crimes You Really Shouldn…
I’m inclined to agree – the use of the images in an article completely unrelated to ‘He-man’ is
unlikely to count as ‘Fair Use’
Nice Tips… Although I went off HTML and Web Scripting about a decade ago, this was a nice
reminder of the basics… :-)
line25.com/…/10-usability-crimes-you-… 11/20
29/09/2010 10 Usability Crimes You Really Shouldn…
November 30, 2009 at 1:42 pm
Excellent little article, i do them all anyway, but its great for beginners.
Hi Chris, great roundup. You have some great point in here, but what’s wrong with justified text? Do
you think this can be considered on a case by case basis?
Nice one. Did all of these apart from the background color on links with a background image – nice
tip!
There are very few “crimes” in usability that apply to every situation. Usability is relative to your
intended audience.
Having said that, these are some good tips for front-end developers. 4 and 7 are a bit dubious
though… 4 might be helpful in some cases, but hardly constitutes a usability “crime” and 7 is very much
dependent on context…
Gret article!
If you have a small login area on a page, make sure that when someone does log in that they’re taken
back to the page they were at, not the homepage – sxc.hu breaks this rule and it *really* annoys me!
Bless you for joining the chorus of voices proclaiming that using “click here” as link text is a crime
against your users. The Smashing Magazine article claiming otherwise was a load of poorly researched
crap. For more musings on the use of “click here” see my ironically titled blog post “Click here for
more information.”
Could you point me to that Smashing Magazine article? I must have missed it. I’d like to read
how wrong they are.
Louis says:
November 30, 2009 at 9:38 pm
Charles, I don’t think there is such an article. The user seems to be repeating what you
erroneously implied — that a Smashing Magazine author would say such a thing. Now
we know how false rumors get started.
line25.com/…/10-usability-crimes-you-… 13/20
29/09/2010 10 Usability Crimes You Really Shouldn…
Thanks for an elegant case against justified text! I had to try and explain this to a client just last week.
Next time, I’ll just point ‘em here!
You are giving usability tips using text in images without an alt text. Irony much? Usability tip #12?
Come on…
I break these all the time. Thanks for Sharing. I appreciate this very much.
If you’re already on a page, you shouldn’t have a link to that page on it, it’s confusing.
I love the way you chose to illustrate these tips! Thanks! Yea! :P
line25.com/…/10-usability-crimes-you-… 14/20
29/09/2010 10 Usability Crimes You Really Shouldn…
Thanks for the comments everyone, and some great additions mentioned too.
Great article. I know I’ve been guilty of using the click here crime especially when a client specifies that
to be used and I can’t think of any alternatives.
Great article. I have to say I used to commit the “click here” all the time.
LOL I love your examples! I’m guilty of not specifying visited link colors. I always try not to use “click
here” but sometimes I fail for lack of better words ;) I do, however, disagree with not putting alt
descriptions on everything. For design elements, I’ll normally just put a few keywords in it for SEO
purposes.
This was a great article! I’ve just added ‘:focus’ to my CSS – I have been wondering for a while what
the code for that is! Thanks!
Great post chris, He-man is the poster boy for usability. I’m a Crime #5 violator
However, on the note of the “click here”, I’ve seen a lot of REAL statistics that “click here” does in
fact typically produce higher click thru rates than descriptive words of what the link will bring you to….
I’m sure there’s someone out there that has carried out this research recently.
Brian is right… but what about combining the two? "click here for pictures of skeletorrrrr",
althoug "see" is also an action word, just probably not as effective…
Nice post Chris. Great job visually illustrating these points as well.
Awesome post Chris! Crime #10 was a surprise to me. I did not know that unevenly spaced
paragraphs could make it difficult for Dyslexic users.
THANKS!
another crime I see often is having a link in a website that is not or no longer a valid link.
line25.com/…/10-usability-crimes-you-… 17/20
29/09/2010 10 Usability Crimes You Really Shouldn…
Great use of He-man visuals. I’m now going to dig out my Masters of The Universe video and
reminisce about my childhood Castle Grey Scull toys.
I can’t believe that I never knew about the for attribute in the form label. Although I think that since this
is an underused feature it may be good to highlight or underline the the label and input together on
hover so users know it is clickable. I will be using that from now on. You learn something new every
day. Thanks for the informative post.
Just stumbled onto this from a tweet. One thing to note about the "for" attribute is that when
using JS to set or get it, you must use htmlFor as the Attribute name, if you want this to be
compatible with Internet Explorer.
Newer Comments
57258 subscribers
Subscribe by RSS
Subscribe by Email
Follow Line25 on Twitter
Search
line25.com/…/10-usability-crimes-you-… 18/20
29/09/2010 10 Usability Crimes You Really Shouldn…
What you're saying
revendo: http://line25.com/articles/10-usability-crimes-you-really-shouldnt-commit
@laura_ci thanks for your kind words re the @redupdm site featured on @chrisspooners
Line25 blog! much appreciated, Phil.
About Line25
Line25 was built in March 2009 by Chris Spooner, a designer with a passion for all things creative. Line25
aims to provide web design ideas and inspiration through articles, tutorials and examples of stunning site
designs. Keep up to date by subscribing by RSS, Email, or join Line25 on Twitter.
Back to top
Site by SpoonGraphics
Powered by Wordpress
line25.com/…/10-usability-crimes-you-… 19/20
29/09/2010 10 Usability Crimes You Really Shouldn…
Part of the Smashing Network
line25.com/…/10-usability-crimes-you-… 20/20