Навігаці́йні сте́жки, навігаційні ланцю́ги — допоміжний механізм навігації, що використовується в інтерфейсах користувача. Механізм призначений надавати користувачеві можливість відстежувати своє місцеперебування в програмі або серед документів.

В англомовній літературі цей термін має назву англ. Breadcrumbs або англ. breadcrumb trails — «хлібні крихти», подібно до відміток, що залишали по собі Гензель і Ґретель у відомій казці.[1]

Вебсайти ред.

На сторінках вебсайтів навігаційні стежки зазвичай відтворюються горизонтально у верхній частині сторінки, але нижче будь-яких заголовків або панелей інструментів. На них показано гіперпосилання на попередні сторінки, або на сторінки з верхніх рівнів ієрархії. Навігаційні стежки дають користувачу можливість відстежити початкову або точку входу на вебсайт. Вони можуть мати такий вигляд:

 Головна сторінка → Розділ → Підрозділ

Перше задокументоване використання навігаційних стежок на відомому вебсайті було на головній сторінці Yahoo. Поштовхом до впровадження цієї технології було дослідження Метью Ріварда (англ. Matthew Rivard в 1997). [джерело?]

Тепер не існує однозначної думки щодо доцільності використання навігаційних стежок. Зазвичай, символом відокремлення частіше слугує: «>», однак, також використовується і знак вертикальної риски: «|».

Зазвичай, розрізняють три види навігаційних стежок.[1] Нижче описано кожну з них.

Шлях ред.

Навігаційні стежки прив'язані до шляху формуються динамічно, та відтворюють шлях, який подолав користувач, щоб потрапити на поточну сторінку. Різні користувачі можуть потрапити на одну й ту саму сторінку різними шляхами, отримавши, як наслідок, різні навігаційні стежки.

Перебування ред.

Навігаційні стежки пов'язані з поточним місцеперебуванням; вони статичні та показують де в ієрархії сторінок вебсайту міститься поточна сторінка.

Атрибути ред.

Навігаційні стежки пов'язані з атрибутами відтворення інформації, що дозволяє віднести поточну сторінку до певних категорій. Зазвичай, стежки цього типу використовуються на пошукових сайтах та на сайтах електронної комерції. Оскільки такі стежки, загалом узявши, не залежать від того, в який спосіб користувач потрапив на поточну сторінку, а, натомість, залежать від результатів індексації або характеристик поточного документу, вони не мають змінюватись між різними відвідуваннями. На сторінці може бути розташовано декілька стежок цього типу.[1]

Див. також ред.

Примітки ред.

  1. а б в Susan Fowler and Victor Stanwick (2004). Web Application Design Handbook (англ) . Morgan Kaufmann. с. 50—51. ISBN 1-55860-752-8.

Посилання ред.