It is understood among enthusiasts that breadcrumbs were introduced in Windows Vista and are a a pre-reset "Longhorn" feature; however, an early version of the Windows Vista Developer Story indicates that breadcrumbs could be customized by application developers (emphasis added).
Additionally, Microsoft listed various advantageous of breadcrumbs over traditional URL-based navigation schemes. In regards to searches, readers might recall that pre-reset "Longhorn" documentation stated "The breadcrumb bar in the storage page helps users keep track of where they are and what filters they have used," a detail to which the Windows Vista Developer Story alludes: "This also applies to the results of searches."Comparing URLs and Breadcrumbs in Search Functionality
Windows Vista™ provides Breadcrumbs as an alternative to http:// protocol addressing for browser navigation. A Breadcrumb refers to a trail of Web sites (or folders) that the user has followed to get to a specific place on the Internet (or local drive). For example, http://www.microsoft.com/downloads/details.aspx has the associated breadcrumb: Microsoft > Downloads >.
Each Breadcrumb item is a link to the associated page. Breadcrumbs can be given any color, shade, or font, including an underline. It is advised that Breadcrumbs be given a different design than standard URL formats.
Advantages of Breadcrumbs over URLs
User testing has demonstrated that breadcrumbs have a number of advantages over raw text URLs, although both carry similar path content.
Users consider a URL more difficult to read. Part of the difficulty in interpreting URLs derives from their concatenated nature, use of unfamiliar symbols, and additional context/query information that is sometimes appended to URLs. For example, the following link navigates to the Microsoft Windows Defender site. Notice the query beginning with the question mark (?) symbol.
http://www.microsoft.com/downloads/deta ... laylang=en
Its corresponding breadcrumb is much easier to comprehend:
Microsoft > Downloads > Defender
Users sometimes want to know where they are in a hierarchical structure and navigate relative to their current location. Breadcrumbs make this type of navigation much easier than editing raw URL text strings. This also applies to the results of searches.