Date post: | 15-Jan-2015 |
Category: |
Education |
Upload: | sur-college-of-applied-sciences |
View: | 467 times |
Download: | 0 times |
SFDV2001 Lecture 3, Semester, Year
Lecture 9:Usability
Identifying the Good, the Bad and the Ugly.
SFDV2001Web Development
SFDV2001 Lecture 3, Semester, Year
But first: Clickers
You should all now have a clicker - a bright orange remote control.
You are going to use these remote controls to answer questions in lectures. This means you can test your knowledge and we know when to spend more time on a concept.
When I present a question, you aim your clicker at a receiver and press the button on the remote which corresponds to the answer you think is correct.
Easy! Let’s try it.
SFDV2001 Lecture 3, Semester, Year
What is usability?
Why should we care about usability?Because if you don’t people won’t want to use your site.
Remember there are millions of other web sites to use and they are all just a few clicks away.
Usability is a quality used to refer to an interface’s ease of use.
Usability is about ensuring that something you create is usable. Usable not by you, but by the intended audience.
SFDV2001 Lecture 3, Semester, Year
The San Jose Police Force installed a new dispatch system in its patrol cars. Officers claim the system is too complex and difficult to use.
A non-web example:
Many of these “usability problems” are just old people not coping with technology. Younger people have no problems coping. Right?
Wrong! Studies shows that teenagers are less web-savvy than their parents.
SFDV2001 Lecture 3, Semester, Year
Accessibility is about measures you can take to make your pages easier to use for people with disabilities.
Usability is about enhancing the experience for all users.
Design is used rather openly with regard to web pages and people often really mean development (your textbook is a classic case).
Usability, accessibility, design… what’s the difference?
UsabilityAccessibilityDesignDevelopment
SFDV2001 Lecture 3, Semester, Year
Pay close attention to how you feel when you use a web page.
What makes you feel frustrated or confused?
What makes your visit to a site a good one?
Expectations for different kinds of sites vary:PersonalCommercialClubs and societies
Creating successful web pages depends on your ability to critically analyse pages that you create and encounter.
SFDV2001 Lecture 3, Semester, Year
When we click on a result from our query we normally don’t know what we will be confronted with.
One of the first questions we may ask ourselves upon arrival is: What is this about?
First Impressions:
Often when we want to find information on the web, we use a search engine to find a list of sites that possibly contain the information we are looking for.
You should be able to look at the home page of any site and figure out what the site is about within four seconds. If you
can't, your site has failed.
- Vincent Flanders (Web Pages that Suck)
SFDV2001 Lecture 3, Semester, Year
http://www.trademe.co.nz/http://www.sorted.org.nz/
Some examples:
Those who don’t get it:
http://www.1amp.com/http://www.resultassociates.com/
Those who do get it:
SFDV2001 Lecture 3, Semester, Year
A (very) few companies can get away with not being explicit:
http://www.cocacola.com/
http://www.mcdonalds.com/
But it wouldn’t hurt for them to say who they are and what they do.
A product or company may be familiar in one particular culture, but the potential audience for web pages is world wide.
SFDV2001 Lecture 3, Semester, Year
Content
Quality content is vital.
Your site needs to contain things of use or interest to those who visit.
For repeat visitors you need to regularly provide fresh content.
Ultimately, users visit your website for its content. Everything else is just the backdrop.
- Jakob Nielsen (www.useit.com)
SFDV2001 Lecture 3, Semester, Year
Problems occur when:Initial enthusiasm for a website fades.Company pays for development only, not maintenance.
UnfinishedPoorly planned.Enthusiasm lost.The dreaded “under construction” page.
Out of date For many sites the “freshness” of their content is key. http://news.bbc.co.uk
SFDV2001 Lecture 3, Semester, Year
Appropriate titles - [change examples below as required]
Used by both people and search engines.
Used as default bookmark names in many browsers.
Will be read out of context.
Should help distinguish pages from each other.
SFDV2001 Lecture 3, Semester, Year
Writing for the web
Text should be:
Simple
Clear
Short
Avoid jargon & “geek speak”.
Check spelling and grammar, names and dates, etc.
Make important information easy to find
Contact information - email, phone, address
Store location
Open hours
SFDV2001 Lecture 3, Semester, Year
Tiny text
Poor contrast
Inconsistency
Horizontal scrolling
Odd Behavior
Appearance Problems
SFDV2001 Lecture 3, Semester, Year
Backgrounds
Flashing things
Entrance pages
Flash Intros
Be careful with:
Avoid:
Music that starts up without warning
Pop-up windows
Required plug-ins
SFDV2001 Lecture 3, Semester, Year
Anyone who slaps a 'this page is best viewed with Browser X' label on a Web page appears to be yearning for the bad old days, before the Web, when you had very little chance of reading a document written on another computer, another word processor, or another network.
-Tim Berners-Lee in Technology Review, July 1996
“The site is best viewed in Internet Explorer because I am too lazy to test it in anything else.”
“We can not be bothered to validate our HTML or look at the page in another browser.”
Browser requirements
SFDV2001 Lecture 3, Semester, Year
Your pages will not look the same in every browser. But they can be usable in every browser. [Change images as needed]
The web isn’t like print
SFDV2001 Lecture 3, Semester, Year
Planning - The key phase in any project.
What is the purpose of your web site?
Who is your target audience?
What information will you present on your site?
How will your site be structured?
Creation process
Plan first and code later.Measure twice and cut once.
SFDV2001 Lecture 3, Semester, Year
ConstructionConstruct and test a template page before continuing with the rest of the site.
EvaluationRepeated throughout the creation of a web site. Never a one-off event.Test, test some more, test again.
SFDV2001 Lecture 3, Semester, Year
It's easy to make things difficult, but it's difficult to make things easy. Learn the rules so you know how to break them properly.
- Dali Lama
SFDV2001 Lecture 3, Semester, Year
Recommended sites:Dey Alexander (user experience design specialist)http://www.deyalexander.com/
Jakob Nielsen’s websitehttp://www.useit.com/
Vincent Flanders’ Web Pages That Suckhttp://www.webpagesthatsuck.com/
Further reading:Don’t Make Me Think by Steve Krug
Web Bloopers by Jeff Johnson
SFDV2001 Lecture 3, Semester, Year