ممکن است شما هم با من هم عقیده باشید که طراحی واکنشگرا برخلاف ظاهر دوست داشتنی و منعطفاش، حاوی چالش های پنهانی نهفتهای است که گاهی دردآور است و روند اجرای کار را کند می کند. در مقابل این چالشها بجای اینکه به اختراع دوباره چرخ فکر کنیم؛ کافی است نگاهی به الگوهای حاضر بیاندازیم. نویگیشنها یکی از این چالشهای موجود است. در این ارائه به تعیین اولویتها و ترتیب محتوا که مهم ترین بخش تصمیم گیری در واکنشگرا کردن نویگیشنها ست، خواهیم پرداخت. همینطور نقش همبرگرمنو، مزایا و معایب استفاده از آن را شرح می دهیم. در بخش دیگر به بررسی تجربه کاربری نویگیشنها در طراحی واکنشگرا پرداخته و در انتها جدیدترین الگوهای نویگیشن در طراحی واکنشگرا را معرفی میکنیم.
7. The content is for
everyone:
Content Parity
You don’t have to show all content
or navigation options at once, but
they should remain accessible on
every device.
24. Space is scarce on mobile.
Minimal navigation gives a clean look.
It’s a designer’s dream.
Designers are sometimes more focused on
trends than logic.
It’s built into everything now. (Bootstrap,
Foundation ,…)
Unsexy news travels slowly
Why are designer using them?
25. Information scent
User look for words like cost, price, rates, fees, etc.
Client: “What if the user wants to see the pricing?”
Designer: “Oh, they can just click the menu icon
and then click ‘Pricing.’ Easy!”
This hamburger smells like…nothing
34. The problem wasn’t that users
were confused by the
hamburger menu, but rather
that there was never a
compelling reason to click it
in the first place.
41. A navigation system must be simple.
Without exception.
Users should always know their current
place in the site. (Use breadcrumbs)
The navigation system remains consistent.
Use Label if you should use hamburger
menu!
Use Down/Up Arrow for Menu Label.
The Principles of Web Navigation
43. The Principles of Web Navigation
Occupy menu items with only one function
44. The Principles of Web Navigation
Direct entry into sublevels / Auto Scroll to sublevels
45. The Principles of Web Navigation
Offer clear and finger-friendly links
46. Your visitors don’t give a shit if your
site is responsive. They don’t care if
it’s a separate mobile site. They don’t
care if it’s just a plain ol’ desktop site.
They do give a shit if they can’t get
done what they need to get done.
Brad Frost