Navigation

Mithat Konar (ed.)

2011–10–17

Navigation

Navigation

“How do users know where they are now, where to go next, and how to get there from here?”

Navigation

Navigation

Terms and concepts

Terms and concepts

Navigation

Kinds of Navigation

Navigation

Navigational Models

Hub and spoke

Navigational Models

Fully connected

Navigational Models

Multi-level

  • Main pages are fully connected with each other
  • Subpages are only connected among themselves

Navigational Models

Stepwise

Navigational Models

Pyramid

Navigational Models

Pan-and-zoom

  • Used to represent large space
  • Maps, large images, large text documents, information graphics, representations of time-based media

Navigational Models

Modal panel

Navigational Models

Clear entry points

Navigational Models

Bookmarks

Navigational Models

Escape hatch

Navigation

Navigation Design Patterns

Navigation Design Patterns

Based on navigational models

Clear Entry Points

Present only a few main entry points into the interface. Make them task-oriented and descriptive.

Clear Entry Points

Clear Entry Points

Clear Entry Points

Clear Entry Points

Menu Page

Fill the page with a list of links to content-rich pages in your site or app. Show only enough information about each link to enable the user to choose well.

Menu Page

Menu Page

Pyramid

Link together a sequence of pages with Back/Next links. Create a parent page that links to all of the pages in this sequence, and let the user view them either in sequence or out of order.

Pyramid

 

Modal Panel

Show only one page, with no other navigation options, until the user finishes the immediate task.

Modal Panel

Modal Panel

Modal Panel

Deep-linked State

Capture the state of a site or app in an URL or other resource that can be saved or sent to other people. When loaded, it restores the state of the app to what the user was seeing.

Deep-linked State

Escape Hatch

On each screen, place a button or link that clearly gets the user out of that screen and back to a known place.

Escape Hatch

Escape Hatch

Navigation Design Patterns

Combining layout and model

Fat Menus

Display a long list of navigation options in drop-down or fly-out menus. Use these to show all the subpages in site sections. Typically oriented horizonally.

Fat Menus

Fat Menus

Sitemap Footer

Place a site map into the footer of every page in a site. Treat it as part of the global navigation, complementary to the header.

Sitemap Footer

Sitemap Footer

Sign-in Tools

Place utility navigation related to a signed-in user’s site experience in the upper-right corner. Show tools such as shopping carts, profile and account settings, help, and sign-out buttons.

Sign-in Tools

Sign-in Tools

Navigation Design Patterns

Signposts

Sequence Map

On each page in a sequence, show a map of all the pages in order, including a “You are here” indicator.

Sequence Map

Breadcrumbs

On each page in a deep navigational hierarchy, show a list of all the parent pages, up to the main or home page.

Breadcrumbs



Annotated Scrollbar

Make the scrollbar serve double-duty as a map of the content.

Navigation Design Patterns

Traversal assistance: helps users stay oriented as he/she moves from one place to another.

Animated Transition

Smooth out a transition with an animation that makes it feel natural.

Additional images