HOME

TheInfoList



OR:

A breadcrumb or breadcrumb trail is a graphical control element used as a navigational aid in
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fr ...
s and on web pages. It allows users to keep track and maintain awareness of their locations within programs, documents, or websites. The term is a reference to the trail of
bread crumbs Bread crumbs or breadcrumbs (regional variants including breading and crispies) consist of crumbled bread of various dryness, sometimes with seasonings added, used for breading or crumbing foods, topping casseroles, stuffing poultry, thickeni ...
left by ''
Hansel and Gretel "Hansel and Gretel" (; german: Hänsel und Gretel ) is a German fairy tale collected by the German Brothers Grimm and published in 1812 in ''Grimm's Fairy Tales'' (KHM 15). It is also known as Little Step Brother and Little Step Sister. Hansel ...
'' in the German fairy tale of the same name.


Usage

A breadcrumb trail tracks and displays each page viewed by a visitor of a website, either in the order the pages were viewed, or in other definitions, displaying a hierarchy of the current page in relation to the website's structure. Breadcrumbs are typically placed in horizontal form under the masthead or navigation of a website. They may be implemented with each part of the trail having a drop-down menu of its own, as well as drag and drop support, as done in
Windows Explorer File Explorer, previously known as Windows Explorer, is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file ...
.


Websites

Breadcrumbs typically appear horizontally across the top of a Web page, often below title bars or headers. They provide links back to each previous page the user navigated through to get to the current page or—in hierarchical site structures—the parent pages of the current one. Breadcrumbs provide a trail for the user to follow back to the starting or entry point. A greater-than sign (>) often serves as hierarchy separator, although designers may use other
glyph A glyph () is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A g ...
s (such as » or ›), as well as various graphical icons. A breadcrumb trail or path based on viewing history is typically rendered as follows : Page viewed > Page viewed > Page viewed > Page viewed > Page currently being viewed For instance, in this scenario, a website visitor views seven pages (note how the pages are tracked in order the user viewed them) : Home page > Services > About Us > Home page > Latest Newsletter > Home page > Page currently being viewed Typical breadcrumbs following a hierarchical structure are shown as follows: Home page > Section page > Subsection page


Software

Current file managers including
Linux Mint Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to ...
's Nemo,
Windows Explorer File Explorer, previously known as Windows Explorer, is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file ...
(from Windows Vista onwards), Finder (for Macintosh operating systems), GNOME's Nautilus,
KDE KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the ...
's Dolphin, Xfce's
Thunar Thunar is a file manager for Linux and other Unix-like systems, initially written using the GTK+ 2 toolkit and later ported to the GTK+ 3 toolkit. It started to ship with Xfce in version 4.4 RC1 and later. Thunar is developed by Benedikt M ...
, MATE's Caja, and SnowBird allow breadcrumb navigation, often replacing or extending an
address bar In a web browser, the address bar (also location bar or URL bar) is the element that shows the current URL. The user can type a URL into it to navigate to a chosen website. In most modern browsers, non-URLs are automatically sent to a search eng ...
.


Types

There are three types of web breadcrumbs: * Location: location breadcrumbs are static and show where the page is located in the website hierarchy. * Attribute: attribute breadcrumbs give information that categorizes the current page. * Path: path breadcrumbs show users the steps they took to end up on current page.


Usability

Location breadcrumbs are not necessarily appropriate for sites whose content is so rich that single categories do not fully describe a particular piece of content. For this reason, a tag may be more appropriate, though breadcrumbs can still be used to allow the user to retrace their steps and see how they arrived at the current page.


Other names

Some commentators and programmers alternatively use the term "cookie crumb" as a synonym to describe the navigation design. This is not the same thing as
HTTP cookie HTTP cookies (also called web cookies, Internet cookies, browser cookies, or simply cookies) are small blocks of data created by a web server while a user is browsing a website and placed on the user's computer or other device by the user's w ...
s (text files websites write on a visitor's machine that record data such as login information). Michigan Community College's Virtual Learning Collaborative uses the term "Navigation Path", as do some
Drupal Drupal () is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwid ...
users. French and Spanish speakers sometimes use instead the term ''
Ariadne's thread Ariadne (; grc-gre, Ἀριάδνη; la, Ariadne) was a Cretan princess in Greek mythology. She was mostly associated with mazes and labyrinths because of her involvement in the myths of the Minotaur and Theseus. She is best known for having ...
'' (in French ''fil d'Ariane'') in relation to the thread left by
Ariadne Ariadne (; grc-gre, Ἀριάδνη; la, Ariadne) was a Cretan princess in Greek mythology. She was mostly associated with mazes and labyrinths because of her involvement in the myths of the Minotaur and Theseus. She is best known for having ...
to
Theseus Theseus (, ; grc-gre, Θησεύς ) was the mythical king and founder-hero of Athens. The myths surrounding Theseus his journeys, exploits, and friends have provided material for fiction throughout the ages. Theseus is sometimes describe ...
so he can find the exit of the labyrinth after killing the
Minotaur In Greek mythology, the Minotaur ( , ;. grc, ; in Latin as ''Minotaurus'' ) is a mythical creature portrayed during classical antiquity with the head and tail of a bull and the body of a man or, as described by Roman poet Ovid, a being "pa ...
, on a LIFO (stack) instead of FIFO (queue) way.


References


External links


''Breadcrumb Navigation: Further Investigation of Usage''
by Bonnie Lida Rogers and Barbara Chaparro, 2003

by Spring S. Hull, 2004 {{Graphical control elements Graphical control elements Metaphors referring to food and drink User interface techniques