![]() ![]() |
Technical Administrator![]() ![]() Group: Technical Administrators
Joined: 3-February 03
Posts: 3,926
From: Sydney Australia
|
Feb 12 2004, 10:25 PM |
|
|
I recently installed phpBB as the Forum for a bunch of my uni mates to use as a place to rabbit on about not much productive. Now, I really like it, but having not really used the Admin section before, I was really, really annoyed by all the "Click Here to go to XYZ" links tat I was presented with, and this got me to thinking about links in general, and how they are utilised on many sites (including, oddly enough, this site!!!)
OK, to backtrack a bit, phpBB uses a format for all its links after an action (like posting), in the format of "Click Here to" followed by the place the link takes you. As an example, after you edit a post here at Cre8asite, you get the following message: [quote]Your message has been entered successfully. Click Here to view your message Click Here to return to the forum Click Here to see posts from the last 24 hours. Click Here to see posts since your last visit. Click Here The problem with this "Click Here" to click. Now that might be fine after you are a forum regular, but for a first timer, it is very frustrating. Even for a regular it can be annoying, as in this case the meta refresh gives you only a few seconds to read what all the "Here" options are. I must admit, I rarely click on these links after a post, even if I did want to "see posts since (my) last visit". Now most people don't actually read on the web, they just "skim" and try to get the overall gist. Links, because they are (usually) a different colour to the regular font, naturally draw one's attention. Knowing this, one can safely assume that links are one piece of text that people are more likely to read, so maximising the information you squeeze into links would seem pretty important. So I thought what we need is a quick guide on how to incorporate links onto a page for maximum benefit. Here is what I came up with: 1. Assume people wont read your page, so each link will only have the words in the link for context. Make these words meaningful. 2. Put the most important information into links, ie "Sony Erikson 1234 mobile phone Specs" 3. Avoid having multiple links with the same format in quick succession, e.g. "Click Here to XYZ" Click Here to ABC" 4. Make links standout. Avoid a link color that is the same or similar to the regular font colour. 5. Link throughout text as relevant, e.g. if you quote someone, link to the quote "As was mentioned by Ammon Johns athe cre8asite forums." Similarly, link to expanded information using relevant words. IMHO, this is important even when it can be safely assumed someone will read the text, such as an article. A great example of using links productively is Search Engine Watch. The way Danny Sullivane links throughout articles, like this article on the Florida Update is excellent. This article links to a lot of background, usually using link text that, after the first read, makes it easy to go back and read more on a specific issue. So, having said all that, is there any chance we can get the "Click Here to" links changed?? |
||
| Offline | ![]() |
Moderator![]() ![]() Group: Moderators
Joined: 29-August 02
Posts: 5,751
From: Bristol, UK
|
Feb 13 2004, 06:50 AM |
|
|
You could use a bit of CSS to help make a vertical list more usable.
Clearly it would be quite good to have it marked up as an unordered list to start with. You can also use things like line-height:150%; to create a bit more space between lines without affecting the size of the text. Its one of my usual settings these days, more for main bodies of content where I think it can help readability, but could be equally as good in this kind of case to seperate them out a bit. http://www.camaban.co.uk/spacedlist.htm is an example of what I mean. Its just a standard bulleted list (you can use a bit of styling to remove the bullets if you want) with each <li> set to have a line height of 200%. That seems to provide a nice bit of a gap between the links vertically. Though still a lot easier to click the wrong link than in the horizontal list. |
||
| Offline | ![]() |
Moderator Alumni![]() ![]() Group: Hall Of Fame
Joined: 11-February 04
Posts: 5,892
From: Los Angeles, CA
|
Feb 19 2004, 08:33 PM |
|
|
This study may be of interest, which suggests that vertical is easier/faster.
See Section 1.2: http://www.otal.umd.edu/SHORE/bs09/introduction.html "First, it was discovered that scanning a horizontal list of links is significantly slower than scanning vertically arranged links. " |
||
| Offline | ![]() |
Moderator Alumni![]() Group: Hall Of Fame
Joined: 31-August 02
Posts: 15,634
|
Feb 21 2004, 08:25 AM |
|
|
Hi Apple Cider,
Welcome to the forums. QUOTE you get some angry and confused users sending you nasty email! I've never been a huge fan of consistency. I think that it's over rated. Mixing design elements up over a series of pages might have the benefit of helping people to avoid banner blindness. Pages should be easy to read, and easy to scan. Links should be as long as they need to be so that they are fairly easy to figure out when it comes to determining out what might be on the other side. If it results in angry mail and phone calls, that's fine. As long as they're writing or calling, that's an excellent start. Here, we're talking about moving links around in the forum. This started with an excellent post from projectphp about making the forum more accessible, more usable, and more friendly to visitors. Using better anchor text than "click here" also has some nice SEO implications. All around it's an intelligent approach. The "click here" links were part of the off-the-shelf phpbb software. It has wonderful functionality, but could use a little tidying up, like in the lableing of links. We are working on a redesign of the forums, and this is definitely one aspect that will be changed. As for horizontal or vertical, I'm not sure which we will choose, but I'm guessing that the tide of opinion is favoring the vertical stacking of those links (at least here). I do agree that inconsistency can be confusing. There's another recent thread around here which points to an article from Mark Hurst where he talks about "intelligent inconsistency." I guess if we're going to be inconsistent, we had better be intelligent about it. |
||
| Offline | ![]() |
|
|
2 Pages 1 2 >
|
|
| Lo-Fi Version | Time is now: 9th February 2010 - 02:39 PM |
| Meet our Moderators: | cre8pc : projectphp : sanity : Black Phoenix : bwelford : EGOL : Ruud : rustybrick : AbleReach : swainzy : joedolson: eKstreme: dazzlindonna : SEOigloo: iamlost : RisaBB |