Чим легше працювати з сайтом, тим більша ймовірність повторного використання, замовлення товару, заповнення форми та здійснення користувачем інших корисних дій.
Так повелося, що більшість сайтів мають унікальне оформлення та структуру. Це призводить до того, що новим користувачам доводиться кожен раз вивчати принцип пристрою навігації, щоб дістатися до потрібної інформації або здійснити задумане.
Завдання дизайнера і проектувальника - максимально скоротити час, який витрачає новий відвідувач на подібне навчання і зробити так, щоб інформація стала максимально доступною. Ключ до успіху у вирішенні цього завдання - побудова правильної навігаційної системи.
Гарна навігація відповідає наступному набору принципів.
1. Проста і логічна структура даних
В основі зручного інтерфейсу лежить правильна організація даних. Перш ніж братися за оформлення, має сенс детально продумати інформаційну архітектуру проекту.
Дані повинні бути розподілені по сторінках або екранів таким чином, щоб новий відвідувач, не знаючи повної картини, міг швидко оцінити, як дістатися до шуканої інформації. Для цього в першу чергу необхідно побудувати логічну ієрархічну структуру з того набору даних, який був передбачений на проекті.
Сторінки повинні бути спроектовані таким чином, щоб користувач завжди міг швидко оцінити їх стан в загальній ієрархічній структурі проекту і при бажанні піднятися на один або кілька рівнів вище. Один з дієвих способів досягти цього - показати, який шлях повинен бути пройдений з головної сторінки до поточної.
Якщо меню містить набір посилань на сторінки, одна з яких відкрита в даний момент, відповідний елемент навігації повинен бути неактивним і володіти відмінною ознакою.
4. Передбачуваність
Розробник знає свій продукт від і до, а новий відвідувач бачить його вперше. В таких умовах перед творцями системи виникає важливе завдання: зробити інтерфейс передбачуваним настільки, щоб користувач сам завжди міг приблизно оцінити, чого очікувати від тієї або іншої дії.
Слід подбати про відсутність елементів навігації, значення і функції яких можуть бути незрозумілі або витлумачені неоднозначно. Для цього необхідно забезпечити відповідність зовнішнього вигляду функціональних елементів звичним сценарієм поведінки.
Така навігаційний рядок отримала назву «Хлібні крихти» (breadcrumbs) в честь методу навігації, описаного в казці Братів Грімм «Гензель і Греттель».