Professional Documents
Culture Documents
Lecture 8
the systems
main remove
confirm
screen user
add user
Levels of Interactions
• Widgets choices
– The appropriate choice of widgets and wording in menus, buttons
helps, how to use them for particular selection or action.
• Screen design
– Need to find things on the screen, understand the logical grouping of
buttons etc.
• Navigation design
– Need to able to understand what will happen when a button pressed,
where you are in interaction.
• Environment
– Other apps, O/S. Word file read file from remote networks.
Levels of Interactions
– Local structure
• Users have partial knowledge and an incomplete model
in their mind. They use this to navigate through the
system.
– Global structure
• structure of site along functional boundaries.
Local Structure : one screen looking out
• Most of interaction involves goal-seeking behavior.
• If a user have perfect knowledge about the system, he uses the shortest
paths to reach the goal (i.e. shortcuts, correct key and menus selection).
• However, each state of the system must give enough knowledge of what
to do to get closer to the goal.
Goal seeking
goal
start
Goal seeking
goal
start
goal
start
goal
start
live links
to higher
levels
What you can do
• What can be pressed or clicked to go somewhere or do something.
• In web pages user can try clicking to see and can return by ‘back’ mechanism
or buttons as well.
• If system has an easy means to undo or reverse action this is not bad.
• But its better, users do not have to use ‘try it and see’ interaction, when the
response time of device is slow and becomes annoying.
• For example, some times icons are not self-explanatory and should always be
accompanied with labels, tool tip etc.
Design Focus: Beware the big button trap
• In case of novice user, system must give some feedback to say, what has
happened.
• This helps you to feel in control and understand your navigation of the
system
• One way is organize a system into the form of hierarchy. Breakdown into
categories or functional boundaries divisions.
• Hierarchy links screens, pages or states into logical grouping. Next we will
see the basic hierarchy breakdown of message system.
the system
• Linear
• Hierarchical
• Webbed
Linkage Topologies… (Cont.)
• Linear Navigation
– Linear navigation systems only allow the user to navigate
through the interface in one way.
– Linear systems are normally non or minimally interactive,
with start, next and back buttons but no others.
– Linear systems are the most structured of all the
topologies.
Linkage Topologies… (Cont.)
• Hierarchical Navigation
– A hierarchical based site is similar to a family tree in that
every page has a parent page.
– Each page has only one path leading to it.
– The structure of this types of sites is very rigid, but can be
useful for organizations with discrete departments
requiring a section each.
– Consists of Home page, main section page, subsection
page, content page.
– Breadcrumb trails can also be used in a hierarchical site.
Linkage Topologies… (Cont.)
• Hierarchical Navigation
–
Linkage Topologies… (Cont.)
• Visited Links
• Visited links should always look different to unvisited links.
• The default color of visited links is maroon.
• If changing the visited link color, ensure that it is less saturated than the
unvisited link color as users generally understand that concept.
Navigation Visibility (Link Color)
• Hover
• Some usability and accessibility investigators have claimed that the best
color combination to use for a link hover effect is the inverse colors of the
link and the background.
• For example, if the link is normally orange text on a blue background, the
most visible hover effect would be blue text on an orange background.
• Active Links
• Active link colors help the user by making it clear that the link they have
just selected has been actually selected and the page is being loaded.
• Active links are normally brighter or more vibrant in color to either
visited or unvisited links.
• 11 ways to improve the navigation on your mobile site
• https://econsultancy.com/blog/62760-11-ways-to-improve-the-navigation-on-your-mobile-
site#i.1u96b9490geroq
• When usability comes, ease of navigation should be a top priority for web
developer.
• The first time a user visits your website, he/she is going to make sense of
it in just a matter of seconds (shouldn’t take longer).
• After that, your user is going to expect all the pages to be similar in terms
of structure and design.
• Remember that not all users will start visiting your site from the home
page. Many will land on an inner page after clicking a link from another
site or from the Search Engine Results Page
7. Link the Logo to the Homepage
• A good practice is to link the homepage from the website’s logo (which
should appear on every page at the same spot).
• Users have a tendency to start all over by going back to the home page
and redoing the search process from there.
• Furthermore, many users are highly likely to search up your website using
a search engine which could lead them to a specific page deep within
your website.
• Users are going to want to click on your homepage from there so they can
explore more of your website.
8. Include a Sitemap
• Sitemaps are crucial for a usable navigation system. Any lost user will
resort to a sitemap that has links to all pages (or the main pages) of a
website.
• Bear in mind that the sitemap should be concise without extraneous
details on every single topic.
9. Provide More than One Navigation Menu
• This is to ensure that the users are easily able to navigate through the
website from anywhere in case they have missed a certain navigation
type.
10. Always Include a Search Bar
• Always, always, always include a search bar.
• Search bars are extremely necessary for making your website’s search
interface more usable.
• Also, the search option should search your complete website based on
keywords instead of leading users to someone else’s website.
Navigation Maps
• Navigation maps are a design activity that represent how the
user navigates through the system
– Show pages/screens together with links and their direction
• 1 box per page/key moment - where can you go from here
• include backwards as well as forwards flow
– Not just for web sites
– Frequently, drawing them helps spot:
• orphan pages (webmaster private page, not search by SEO, not linked)
• dead ends (404 error page)
• structure is getting too complex and users will get lost
Navigation Maps
• Why Use it?
– Help identify how the user might navigate
– Help identify how the information should flow
– Identify the page distribution of the website
– Plan for site creation and linking
• Participants Needed
– The designer or design team should be involved in this phase.
– Use of scenarios prior to making the navigation map can help to iron out
confusion in the ordering of information.
• Conditions required
– Information on the content to be included
– what it is?
– what order it should appear in
– is any piece of information dependent on another?
Navigation Maps
• Task List
– Sketch out all pages or screens by hand using simple labelled rectangles
– Link them with lines where it is possible for the user to directly move from one
page, screen or movie to another
– Indicate the direction of movement throughout with arrows
– For complicated structures, use different colors to indicate other information,
such as whether the link is static or dynamic (i.e. just a link or passing a
variable), or whether the information is being sent to the database or received
from it.
– When complete, you might like to formalize this as a digital diagram
– It may also be necessary to separate out user perceived navigation, from
actual information flow.
Navigation Maps (Example)
Navigation
Maps
(Example)
Activity: HOW TO CREATE A SITEMAP: 6 STEPS FOR A MORE
THOUGHTFUL WEBSITE
https://www.educowebdesign.com/blog/insights/how-to-create-sitemap
• Primary Navigation is the basic content hierarchy for your website. It contains
“buckets” for all of the important content. It should be clean, with no more than 7
or 8 links. Otherwise, it starts to look cluttered.
• Utility Navigation is an additional menu, smaller than the Primary Navigation.
Some common utility links are Shopping Cart, Login/Logout, Site Search, Contact.
5. Add Subpages
• Subpages are second-level pages in the Primary Navigation. If one of your
Primary pages easily breaks down into further “content buckets,” try laying
out a Subpage structure for that page.
– What way will you allow the user to navigate the site?
– Will you use deep or shallow linking?
– Will your site be hierarchical, webbed or linear in structure?
– Will you use in-line links, navigation bars, search functions, breadcrumb trails,
dropdown menus, image-maps?
– How will you ensure that your users know where they are and where they can
go?
– https://www.educowebdesign.com/blog/insights/how-to-create-sitemap
Reference
• Chapter 5.6