0

Recently we've received a design that uses breadcrumbs, but specifies a breadcrumb for a page that does not exist. In effect, the breadcrumb in question, relates to a section of a top-level page. We're wondering if this use of breadcrumbs is not advisable or whether this is more common than we're aware of.

Example: Page 1 (main information page) contains 2-4 sections describing topics contained in sub-pages. Each topic's text is marked up using html (a H1 or H2). Page 2 (is a page that list products and info related to the topics on Page 1).

The design is this: Page 1 > This is our top-level page. The user is presented with 3-4 sets of products grouped by hyperlinked Topic text (as HTML H1's or H2's).

When the user clicks on a Topic they are taken to Page 2: The breadcrumb this new design specifies is this: Page 1 > Topic Text > Page 2

And when a user clicks the Topic Text "breadcrumb", they are taken to Page 1, and CSS is used to highlight the Topic Text the user originally clicked on.

The above seems odd in that the "Topic text" breadcrumb does not relate to a page. Are we being too purist in our interpretation of the use of breadcrumbs?

Also, suggestions for how to best to implement this would be welcome. We'll need to pass some value or indicator from the second level page back to the first when the user selected the "Topic text" breadcrumb. JavaScript? queryString?

Thanks for your insights.

4
  • It's not an "invalid" use, but it certainly isn't the most common use case. Do the sections on Page 1 (being the 2nd marker in the breadcrumb) have real content, pertinent to the user's information discovery process, or is it more just a placeholder to get to Page 2? Oct 6, 2014 at 0:38
  • Just found this article: marketingland.com/… Don't have the time to read through it, but maybe it helps. Oct 6, 2014 at 11:41
  • The section of page one does have some content. This content is a headers, under which we provide links to help users get to page 2.
    – Paul
    Oct 7, 2014 at 13:14
  • Thanks for the link to marketingland's article. Doesn't precisely answer the question but is very good background on breadcrumbs.
    – Paul
    Oct 7, 2014 at 13:15

2 Answers 2

1

It's a slippery slope because breadcrumb is typically used to indicate page, rather than page-section.

First, I would only use ">" to indicate hierarchy drill-down.

Second, I would avoid page-section level text in the breadcrumb altogether, but use generic label.

For example:

Page 1 >

Page 1 : Products Summary > Page 2 >

where Page 1 and Topics are two distinct URL, separated by colon. So if user clicks on "Page 1", it goes to top of the page. If user clicks on "Products Summary", it goes to the section of the page where the user originally clicked on the link.

In other words, the actual URL behind the "Products Summary" may change depending on what the user clicked on Page 1. But the actual breadcrumb label should be generic and just say "Products Summary".

1
  • Thanks Jung. I'll float this to our designers and see what feedback we can get.
    – Paul
    Oct 7, 2014 at 15:38
0

It isn't invalid, but it isn't conventional.

Breadcrumbs, should in the simplest of form, represent steps of a use. The name has after come from leaving a literal trail while walking to find your way back.

As long as the steps are unique I see nothing wrong with idea of having breadcrumbs back to a certain point on a page. In fact this is actually a very clever way of doing it I think, if the page is long in content then it is poor UX to simply only direct the user back to the top - then force them to refind themselves of the page.

This page on UI Patterns will be very relevant to you.

1
  • Thanks for the link to UI patterns and for the comment. It is a clever way of orchestrating breadcrumbs. As you say the UX needs work. We're going back to the drawing board on the page(s) and the content. Sosme user teting has revealed we were also a little weak on that analysis. One other factor, these "clever" breadcrumb idea did not take into account the impact on how the site was rendering the page from a search result. so we're addressing this as well. Thanks again everyone for your assistance.
    – Paul
    Dec 13, 2014 at 19:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.