I just came across Jacob Neilsen’s Design Guidelines for Visualizing Links.
It’s an interesting read, with many valid points. In summary:
Textual links should be colored and underlined to achieve the best perceived affordance of clickability, though there are a few exceptions to these guidelines.
I read through his guidelines and by and large, agree. The hints about colour selection are quite useful, especially as they pertain to colour-blind visitors (I read somewhere that 10% of all males have some form of colour perception difficulty).
Naturally, I reviewed my style sheets here with his suggestions in mind. One disagreement I have though is with this guideline:
Use different colors for visited and unvisited links.
Why? To let the user know that he’s visited that page already, I assume. But, in all honesty, don’t you think your users are smart enough to know that already? If I provide a link to somewhere on my site, you read it and come back, I’m going to assume that you’ll remember that you’ve already visited that page on my site.
Nielsen suggests that visited links “should look ‘used’ (dull and washed out)”. I think all that serves is to make the link less visible.
Different coloured visited links would be useful, in my opinion, if they could revert to the unvisited look if the content of that page changed since your last visit. But you can’t do that with CSS.
One thing he doesn’t suggest is distinguishing between links that are internal to the site and external links. For example, this is an internal link, and this isn’t. I think it is especially useful if your external links are configured to open in another browser window … just to give a “heads up” to the user that something special is going to happen when you click it.
(And no, the external links on this site don’t open in a new window. Just my personal prefernce … and the default behaviour for Textpattern).
Copyright © 2000-2010 Colin Viebrock • All Rights Reserved
19 May 2004, 12:47 • PermaLink
20 May 2004, 06:01 • PermaLink
I personally don’t want my desktop cluttered with tons of windows. I like tons of tabs, but only one or two browser windows.
20 May 2004, 12:32 • PermaLink
I agree that links that open in another window aren’t the nicest thing, especially if you are using a tab-capable browser (pretty much everything these days except MSIE, I think).
Hopefully, there will be an addition to the HTML specification that lets you set a
targetproperty for links that open explicity in a new tab (in the same waytarget=_blankopens a new window).You’ll notice that external links from viebrock.ca don’t open new windows. I’ve just used CSS to indicate which links will leave the site … so you can right-click and “Open Link in New Tab” to your heart’s desire!
20 May 2004, 12:40 • PermaLink
Nielsen gets a makeover
Phil: I know what you’re talking about. I would like every browser (and designer, that is) to be capable of :before or [href=...].
22 May 2004, 10:20 • PermaLink
Btw.: Very nice page you have :)
Alain.
4 June 2004, 12:22 • PermaLink