Navigation হলো একজন user কীভাবে একটা product-এর মধ্য দিয়ে চলে আর সবসময় জানে তারা কোথায়। একটা পরিচিত, ভালো-পরীক্ষিত pattern-এ যাওয়া প্রায় সবসময় একটা চতুর নতুন কিছু আবিষ্কার করার চেয়ে ভালো — navigation-এ নতুনত্ব সাধারণত এটার মূল্যের চেয়ে বেশি usability খরচ করে।
| Pattern | দেখতে কেমন | সবচেয়ে ভালো যার জন্য |
|---|---|---|
| Tab bar (নিচে বা উপরে) | top-level section-এর জন্য ৩-৫টা icon/label, সবসময় দৃশ্যমান | একমুঠো মূল, সমান-গুরুত্বপূর্ণ section সহ mobile app |
| Hamburger menu | "≡" icon-এর পিছনে একটা লুকানো slide-out তালিকা | গৌণ item, বা যখন screen space আসলেই টান — discoverability খরচ করে |
| Sidebar navigation | একটা স্থায়ী vertical তালিকা, সাধারণত desktop | অনেক section সহ content-ভারী app আর dashboard |
| Breadcrumb | "Home > Category > Page" trail | গভীর, hierarchical content যেখানে user-দের তাদের সঠিক অবস্থান জানা দরকার |
| Pagination / Load more | সংখ্যাযুক্ত page, বা আরো প্রকাশ করার একটা button | অনুরূপ item-এর লম্বা তালিকা — search result, product listing |
| Search-first | প্রবেশের প্রধান উপায় হিসেবে একটা প্রকট search bar | আরামে browse করার জন্য খুব বড় content library |
লুকানো navigation ভালো কারণে UX-এ সবচেয়ে বিতর্কিত pattern-গুলোর একটা: এটা screen space বাঁচায় কিন্তু আসল ব্যবহার data ধারাবাহিকভাবে দেখায় এর পিছনে গোঁজা যেকোনো কিছুর সাথে কম engagement, শুধু কারণ user-রা সেখানে কী আছে তা দেখতে পায় না। এটা একটা আসল টুল, একটা ভুল না — কিন্তু এতে গৌণ item থাকা উচিত, একজন user-এর ক্রমাগত দরকার এমন মূল section না।
একজন user-এর সবসময় খুব বেশি না ভেবে তিনটা প্রশ্নের উত্তর দিতে পারা উচিত: আমি কোথায়? আমি কোথায় যেতে পারি? আমি কীভাবে ফিরে যাবো? যেকোনো navigation pattern যা এই তিনটা উত্তর স্পষ্ট রাখে সেটা তার কাজ করছে, নির্দিষ্ট কোন pattern ব্যবহার করা হচ্ছে তা নির্বিশেষে।
Convention এখানে একটা feature, সীমাবদ্ধতা না
কোন pattern মানানসই তা নিশ্চিত না হলে, সেই product category-তে market leader আসলে কী ব্যবহার করে তা দেখুন — navigation হলো কয়েকটা এলাকার একটা যেখানে convention অনুসরণ করা সাধারণত সঠিক সিদ্ধান্ত, সৃজনশীলতার অভাব না।