Forum Moderators: open
I mean, you are on the homepage of a site, and there is a link or a button that says "home" -- leading you to think that you are not on the homepage -- and if you click it, the very same page you are already looking at reloads.
I would think that just having a link on the page implies that clicking on it causes some other page to be displayed.
Is this stupid, or am I missing something?
with well thought out styles that makes it obvious to the user which page they are on
Thing is, on a big site it's easier to just have the same navigation for all pages. If it's just a smaller one it's easier to remove the actual anchor tag, but keep the text.
However, I don't really see the problem with having the home link .. I mean, what about pages with frames? Then you always have the same navigation, no matter which page you're currently browsing ..
And yet, I do it myself on big sites, out of the need for efficient work flow. However, I try never to do it on the Home page and other important entry pages. the littlest oddity there can cost you traffic and income.
Having disappearing links in a nav structure leads to users wondering where they are or how they got there. Let me break out my trusty Krug book,
One of the most crucial items in the persistent navigation is a button or link that takes me to the site's Home page. Having a Home button in sight at all times offers reassurance that no matter how lost I may get, I can always start over... Don't Make Me Think, Steve Krug
I'd take Krug over Neilsen anyday.
Having a Home button in sight at all times offers reassurance that no matter how lost I may get, I can always start over... Don't Make Me Think, Steve Krug
Sure, a link to the "home" page from every other page, but a link from the home page, to the home page ??? I just don't get it.
As for a user not knowing that he is already on the home page, this has happened to me: I enter a very large site "through the back door", usually via a Search engine that finds some page deep down within the very large site, and I get up to the homepage, but maybe it could be an intro page to some large file full of related pages, and there is a link that says "home" and I click it and viola, the same page loads again.
I maintain that the mere existance of a link always implies that it leads to some page other than what the user is currently viewing. That is, the meaning of "link" is always: "click this and see something else", and not "click this to see the same thing you're already seeing"
But, I guess we could say that it acts as a sort of "refresh" button, since maybe the content changes from hour to hour . . .
So maybe a self-link makes sense for pages that have quickly changing content (and I am not sure if hour to hour is quick enough, maybe it needs to be minute to minute).
But, if the content changes less than once a day, I still say a link from the homepage, to the homepage makes no sense.
I like it when navigation bars are adjusted to the page in question so that the home link (or whichever page you happen to be in) doesn`t work.
That's what I mean. On my own website, the navigation area on the side of each page shows all of the links in the same "category" (it's a website of recipes, so a given chicken recipe has links to all the other chicken recipes), but in that list, the name of the page you are currently viewing is plain text (not a link like all the others).
It took a bit of programming, but I am glad somebody might notice it.
I not only delete the "a href" for the page you are on, for each and every (non-floating) page on the site, but I also show the user what page they are on by making that nav choice a differrent color and/or putting a little graphic next to it.
It bugs the hell out of me when developers don't care enough about their craft to at least disable a self-link.
"Oh hey it takes extra work!" is not a justification, it's just whinning.
For a big site, build or buy a programatic solution.
I'm an old geezer, and every year I see the quality of people's work product decrease. Most of us complain about shoddy workmanship in the products we buy and use, then turn around and do the very same thing.
What ever happened to pride in doing a good job? How about that old "If it's worth doing, it's worth doing right!"?
Sure, this is not a show-stopper, but it is one more way to show visitors and owners that you're a pro and you care about their experience on the site. And anything that CAN confuse visitors has been shown time and again to actually do so.
Unless you have done actual usability testing, or studied same for a site very like yours, you can't honestly say that it doesn't matter to your visitors despite whether you care personally). You're just whistling in the dark. The fact is you just don't know if it bothers a significant number of visitors or not, unless you test.
For text based navigation, I use CSS to define a standard nav line, a sub nav line and one of each for the selected page. For sliced graphics, I make all pages the same and then swap out the graphic for the self page by hand.
As you can tell, Jakob Nielsen is not the only one having this as a pet peeve...
Me too. Though Krug wouldn't have the link necessarily dissapear he'd have it look different, somehow indicating this is where you are. Though maybe not for the homepage. Which, I've just realised, is pretty much what JayCee is saying.
(edited by: joshie76 at 6:23 pm (utc) on Mar. 20, 2002)
I use it for more than just clicking on the links too. It serves as sort of mini site organization map, it doesn't make sense to me to have one of the links disappear on each time I go to a different page.