a. Định nghĩa
b. Các tình huống áp dụng
Breadcrumbs là một sự thay thế cho Sequence Maps. Bạn có thể dùng sơ đồ tuần tự để giúp người sử dụng tìm phương hướng nhưng một sơ đồ thường quá lớn và khó vừa vào một khoảng nhỏ, bởi vậy bạn cần một giải pháp khác.
c. Tại sao
Breadcrumbs thể hiện mọi mức độ của thứ bậc dẫn tới trang hiện tại. Nó thể hiện một phần tuyến đơn trên tổng thể sơ đồ của một site hay ứng dụng. Do đó tránh sự phức tạp của toàn sơ đồ.
Giống như Sequence Map, Breadcrumbs giúp người sử dụng biết được họ đang ở đâu. Điều này rất quan trọng nhất là khi họ mất phương hướng như tìm kiếm. Điều khác biệt với Sequence Map đó là Breadcrumbs không cho người sử dụng biết họ sẽ tới đâu hoặc đã ở đâu. Nó chỉ đưa ra thông tin về hiện tại.
Breadcrumbs cho biết bạn đang ở đâu. Nó nói về khung cảnh chứ không phải quá khứ. Hình 2-9, chỉ ra họ đang ở bộ phận “Products and Technologies”. Breadcrumbs cung cấp thông tin hữu hiệu về cấu trúc của trang web hoặc ứng dụng.
Breadcrumbs thường là các link hoặc nút có thể nhấn được, khi bạn nhấn vào thì nó chuyển thành một định hướng công cụ theo cách của nó.
d. Bằng cách nào
Gần đầu trang đặt một tựa đề hoặc biểu tượng cho thấy mục hiện tại của thứ bậc. Bắt đầu với mục trên cùng ở phía bên phải. Đặt một mục tiếp theo, cứ như vậy xuống dưới cho tới trang hiện tại. Giữa các bậc đặt một biểu tượng hoặc đề mục (thường là một mũi tên) để thể hiện sự di chuyển từ bậc này qua bậc khác.
Nhãn chỉ định mỗi trang phải giống với tên mỗi trang. Người sử dụng phải nhận biết được những trang mà họ đã đi qua, còn nếu không các tựa đề cần phải dễ hiểu để người sử dụng biết được nội dung của trang đó. Nếu các tựa đề quá dài, bạn cần làm chúng ngắn lại hoặc giấu chúng ở tooltips hoặc cửa sổ cuộn.
2.2.1.8 Annotated Scrollbar