Okruszki chleba (nawigacja)

Z Wikipedii, wolnej encyklopedii
Nautilus, przykład implementacji opartej na lokalizacji nawigacji typu okruszki chleba

Okruszki chleba, nawigacja okruszkowa lub ślad z okruszków (ang. breadcrumb) – technika nawigacji używana w interfejsach użytkownika. Jej celem jest umożliwienie użytkownikom śledzenia ich aktualnej lokalizacji w programach lub dokumentach. Termin ten wywodzi się od oznaczania przebytej drogi przy pomocy okruszków, pozostawianych przez Jasia i Małgosię, bohaterów popularnej baśni dla dzieci.

Strony internetowe[edytuj | edytuj kod]

Okruszki chleba zazwyczaj pojawiają się poziomo u góry strony, poniżej pasków tytułowych i nagłówków. Stanowią hiperłącza powrotne do stron, które użytkownik poprzednio przemierzył, aby dotrzeć do bieżącej strony. Dla struktur hierarchicznych zwykle odnośniki wskazują na dokumenty nadrzędne. Okruszki chleba są dla użytkownika śladem, po którym może wrócić aż do początkowo odwiedzonej strony. Jako separator hierarchii przyjęło się stosować strzałkę, chociaż inne symbole także mogą być używane.

Okruszki chleba mogą wyglądać tak:

Jesteś tutaj: Strona domowa → Strona sekcji → Strona sekcji podrzędnej

Typy okruszków chleba[edytuj | edytuj kod]

Są trzy typy okruszków chleba:

  • Ścieżka – okruszki oznaczające ścieżkę są dynamiczne i pokazują ścieżkę faktycznie przebytą w drodze do bieżącej strony.
  • Lokalizacja – okruszki oznaczające lokalizację są statyczne i pokazują, gdzie aktualna strona znajduje się w hierarchii witryny.
  • Atrybut – okruszki oznaczające atrybuty zawierają informacje, które kategoryzują bieżącą stronę.

Użyteczność[edytuj | edytuj kod]

Niektórzy komentatorzy[1] krytykują okruszki nawigacyjne w stylu ścieżki, ponieważ duplikują one funkcję przeglądarek internetowych – przycisk „wstecz” i historię przeglądania.

Okruszki w stylu lokalizacyjnym niekoniecznie są właściwe dla stron, których zawartość jest zbyt bogata, by pojedyncze kategorie w pełni opisywały poszczególne obszary zawartości. Jest to powszechna sytuacja na stronach posiadających nawigację opartą na bazie wyszukiwania (na przykład Amazon). Ogólnie rzecz biorąc, okruszki lokalizacyjne nie nadają się do stron bez ścisłej hierarchii.

Okruchy ciastka[edytuj | edytuj kod]

Niektórzy komentatorzy i programiści używają zamiennie terminu „okruchy ciastek” (cookie crumb) lub innych wariantów jako synonimu wyżej wymienionej nawigacji okruszkowej, ale takie określenie jest uważane za niewłaściwe i najprawdopodobniej stanowi nadużycie oryginalnej metafory okruszka.

Określenie to jest dodatkowo mylące, ponieważ angielskie określenie „cookie crumb” jest często używane do opisywania danych lub parametru wewnątrz pliku cookie – innej technologii sieciowej niezwiązanej z metodami nawigacyjnymi[2].

Globalny System Pozycjonowania (GPS)[edytuj | edytuj kod]

Zaawansowane urządzenia GPS mogą zachowywać ślad ruchu nadajnika GPS przez zapisywanie pozycji w określonych odstępach czasu i pokazywać go na wyświetlaczu jako „trop z okruszków” pozycji markera.

Przypisy[edytuj | edytuj kod]

  1. Nawigacja okruszkowa coraz bardziej użyteczna. useit.com. [zarchiwizowane z tego adresu (2007-09-26)]..
  2. Zobacz np. Managing Windows With Vbscript and Wmi, Don Jones, 2004 Addison-Wesley Professional, ISBN 0-321-21334-3.

Linki zewnętrzne[edytuj | edytuj kod]