dr. andrew p. ciganek websitenightmares. why examine user interface? developers often lack user...
Post on 13-Jan-2016
213 Views
Preview:
TRANSCRIPT
Dr. Andrew P. Ciganek
WebsiteWebsiteNightmaresNightmares
Why Examine User Interface?
• Developers often lack user interface expertise– Many “mistakes” are quite common
– Learn “good” design by looking at “bad” design
• Powerful implications– If first impression negative, will drive people away
• Supplements user interface design guidelines– Complies with international laws (e.g., ADA, etc.)
Overarching Concerns
• System requirements– Functional: process the system has to perform or
information it needs to contain
– Non-functional: behavioral properties that the system must have, such as performance and usability
• Know your audience (user, task analysis)– What you like may not be what your audience likes
• People (end-users) who interact with system interface• Tasks end-users must perform to do their work
Content Ease-of-Use Navigation Input
http://www.1amp.com/
Home Page Identity Crisis
Content Ease-of-Use Navigation Input
Home Page Identity Crisis
http://www.hl2.com/
Home Page Identity Crisis
• Goal: Let visitors see system’s purpose in quick scan of page
• How to achieve– Organization name placed prominently
– Brief summary of purpose or objective
– Picture showing product or service
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.earthwatch.org
Home Page Identity Crisis
Content Ease-of-Use Navigation Input
http://www.ftd.com
Home Page Identity Crisis
Content Ease-of-Use Navigation Input
http://dealers2.chryslercorp.com/dealer_locator/
Too Much Text
Content Ease-of-Use Navigation Input
http://www.chrysler.com/
Too Much Text
Too Much Text
• Users don’t read - they scan– Use the clearest and simplest language
appropriate for a site's content• WAI 2.0 Guideline 3.1: Readable
• How to avoid– Reduce long passages
– Use headings, short phrases, bullet-points
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.overheardinnewyork.com/
Aesthetics
Content Ease-of-Use Navigation Input
http://www.overheardinnewyork.com/
Aesthetics
Aesthetics
• How to improve– Ensure foreground and background color
combinations provide sufficient contrast • WAI 2.0 Guideline 1.4: Distinguishable
– Use dark text, light background (similar to paper)• Other way around, difficult to read
– Avoid subtle color differences• Make colors differ in saturation as well as hue• Should look different in grey scale
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.realestate.com/
Navigation
Content Ease-of-Use Navigation Input
http://www.realestate.com/
Navigation
Lost in Space
• Lost in space: current page not indicated• How to avoid
– Information about the user's location within a set of Web pages is available
• WAI 2.0 Guideline 2.4: Navigable
– Identify page on navigation bar and in title page
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.nwa.com/deals/
Redundant Requests
Content Ease-of-Use Navigation Input
http://www.continental.com/
Redundant Requests
Redundant Requests
• How to avoid– Propagate data to wherever it is needed
– Retain data on return to page
– Provide a single universal login
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.house.gov/writerep/
Requiring Unneeded Data
Content Ease-of-Use Navigation Input
http://www.lifetimetv.com/about/write.html
Requiring Unneeded Data
Requiring Unneeded Data
• How to avoid– Ask for the minimum possible
• If you can proceed without it, it isn’t required
– Do not require data some users won’t have
– Deduce all you can from the data you do have
– If the system can figure it out, don’t ask
Content Ease-of-Use Navigation Input
Content Ease-of-Use Navigation Input
http://www.brown.edu/
What’s Wrong With This Site?
Content Ease-of-Use Navigation Input
http://www.saltinstitute.org/
What’s Wrong With This Site?
Content Ease-of-Use Navigation Input
What’s Wrong With This Site?
http://mcis.jsu.edu
Summary
• Now you can– Evaluate systems more critically
– Recognize Website nightmares
– Avoid making the same mistakes
top related