Blog » HCI: Headings, permalinks and usability

  • Posted: Oct 5th 2004, 16:11

Looking through some past articles on various archives I’ve noticed a discussion about using headings as links. Being an HCI enthusiast/student, I wanted to look deeper at it.

I was reading an article on Design by fire which is discussing the elements of good usability. He wishes to consider if we are reducing the challenge, and making things too obvious. It reminded me of a debate occurring between Anne and Mike. I take you first to Anne’s discussion where he says:

The main reason, which I already send to Mike in private e-mail, was that my clients didn’t understand that headers could be links. They thought, although the links were styled exactly the same in headers as in normal text, that it was for decoration and they asked me why the ‘more’ button was missing.

Source: A header should not be a link stupid!

Upon looking at the conversation on Mikes blog I could analyse it a little better:

I can tell you right now that it’s 36:108 - header:paragraph (for the current data snapshot, we have more). There are a lot of other options on the homepage, we are looking to evaluate this within the context off all of the available options too.

Source: Can headings be links?

The arguments tended to lead to the conclusion that the ideal method would be to use descriptive links rather than presuming that the user will be able to perceive the headings will lead to a certain location. I think it would be worth quoting the WCAG for this:

Clearly identify the target of each link. [Priority 2]

Link text should be meaningful enough to make sense when read out of context — either on its own or as part of a sequence of links. Link text should also be terse. For example, in HTML, write “Information about version 4.3” instead of “click here”. In addition to clear link text, content developers may further clarify the target of a link with an informative link title (e.g., in HTML, the “title” attribute).

Source: Web Content Accessibility Guidelines - Provide clear navigation mechanisms.

There are a multitude of articles which guide and interpret these things. Ultimately we should be looking to our users and helping them with their experience. This is why I have altered my design to be more obvious to the average Joe. I could have left the permalink in the heading but I believe there would be nothing more confusing than the same location repeated twice in a document.

All this being said, I would like to return to the article at Design by fire. Obviously what was said was more of a musing than anything else but I want to bear it in mind:

Should your design work require your users think? Should your design work not allow users to potentially be lax mentally, so they can glide thoughtlessly through your website, software or product you?ve designed that they interact with on an ongoing basis? Or should every control and widget be labeled explicitly? Should every set of instructions be aimed at the most inexperienced user?

Should everything be so damned obvious all of the time?

Source: Please make me think! Potential dangers in usability culture.

Are we sometimes being to easy for users? I, personally, believe people shouldn’t be using computers when they are so ineducated. Obviously I don’t think that people should be prohibited from using computers, accessing resources on the internet, and sending emails; but they should be provided with some rudimentary education. Too many technophiles don’t pay enough attention to the rules, regulations, and just blindly tap away. I believe in aiding the learning experience but what line do we truly draw between making it too easy and offering the basic usability and accessibility? It’s definitely food for thought. I have modified my website design accordingly… And then some.

Leave a comment

You must provide at least your name, a valid email address (used for spam checking and moderation), and a message.