SlideShare a Scribd company logo
1 of 34
Download to read offline
Ahmed Aboulnaga
Technical Director
Raastech, Inc.
ahmed.aboulnaga@raastech.com
Usability & Web Design Considerations
Slide 2 of 34
1. Introduction
2. Usability Examples
3. Design Considerations
4. Trusting Web Sites
5. Summary
Agenda
Slide 3 of 34
Introduction
Slide 4 of 34
 Usability assesses how easy user interfaces are to use.
 User interfaces can be found everywhere:
– Web sites
– Car dashboards
– Cell phone menus
– Vending machines
– Documents
What is ‘usability’?
Slide 5 of 34
 If a website is too difficult to use, people leave.
 Most users spend no more than 4 seconds figuring out a
website.
 For non-web-based applications, usability is a matter of
employee productivity.
Why is usability important?
Slide 6 of 34
 Site design, preference, and usability is very subjective.
 Everybody has an opinion on how a site should be designed.
Beware: Everybody is an expert!
Factoid:
A selection of a university website was shown to a
group of individuals of both sexes who had to rate
their appeal on a scale. In almost every case women
preferred those sites designed by women and men
showed a preference for those created by men.
Slide 7 of 34
 Usability testing provides us with real data.
 Get real users, not your colleagues, to test.
 The users have to perform real tasks, not just “check out
the site.”
 For example, in a medical application, get doctors to
test/use it, and pay them for their time.
 The test moderator should shut up and let the users do the
talking (don’t bias their comments with leading questions).
Usability Testing
Slide 8 of 34
 Analyzing server Logs can provide valuable data.
– Analyzing server logs cannot replace usability testing.
– Server logs can provide us with navigation information, but
the data is rarely interpretable beyond that.
Usability Testing (cont.)
Slide 9 of 34
 The majority of usability tests conclude that less complex
interfaces were preferred.
Results of Usability Testing
Slide 10 of 34
 Business executives don’t care about usability testing.
Instead, they focus on:
1. How do we increase revenue?
2. How do we reduce expenses?
3. How do we bring in more customers?
4. How do we get more business out of each existing
customer?
Business Challenges
Slide 11 of 34
Usability Examples
Slide 12 of 34
Example: Good Usability
Company name
clearly identified
Navigating to services
not confusing
Clean and consistent
style and colors
Slide 13 of 34
Example: Mediocre Usability
Why the empty
square?
Am I supposed to
wait for something?
The most important
space in the page is
left blank!
Need to scan
all headers
on the whole
page to find
where to go
How many
navigation
bars?
Slide 14 of 34
Example: Bad Usability
Snow effect of
random images Small,
unreadable
text
Why a banner ad of
your website on your
own website?
Bad
Bad
Bad
Bad
Bad
Slide 15 of 34
Design
Considerations
Slide 16 of 34
 Is there too much material on one page?
Common Design Questions
Actual front page of a website.
Slide 17 of 34
 In a workflow process, is the user’s progress shown?
 Can a user cancel out and jump to any part of the workflow?
Common Design Questions
Slide 18 of 34
 Trust the user to a certain degree.
For example, on the sample below, there is no need to
explain to the user how to delete a record.
Common Design Questions
Slide 19 of 34
 Do you really need an image to display text?
– Images are considerably larger in size.
– It is not possible to search on images.
Common Design Questions
Slide 20 of 34
 Are functional and technical errors clearly displayed?
Common Design Questions
Bad handling of errors Good handling of errors
Slide 21 of 34
 Does a user have to guess whether an image is clickable or
not?
 Is the web site browser independent?
 Do you really need plug-ins?
 How large is your total page size?
Common Design Questions
Slide 22 of 34
 Typically, a navigation bar is composed of multiple images
(e.g., GIFs) put together, each button consisting of two
images; the ‘selected’ state and the ‘unselected’ state. Each
image is anywhere from 2.5Kb to 5Kb (total 34Kb).
 Did you know that if you concatenate each of the buttons to
form one image (and utilizing image maps), the total size of
this single gif is less than 11Kb?
Technical Design Consideration: The Navigation Bar
Slide 23 of 34
 Image maps are an annoyance for developers to implement.
 But imagine the bandwidth that a high-traffic web site like
Amazon.com saves by implementing this simple feature.
Technical Design Consideration: The Navigation Bar
Slide 24 of 34
 Section 508 mandates agencies to give disabled employees
and members of the public access to information that is
comparable to the access available to others.
 Section 508 is costly to implement, particularly if the web
application is not designed with UI flexibility from the start.
 For more information, check out:
http://www.section508.gov
Section 508
Slide 25 of 34
 The great sites above share the following design features:
– Simple layout
– 3D effects, used sparingly
– Soft, neutral background colors
– Strong color, used sparingly
– Cute icons, used sparingly
– Plenty of whitespace
– Nice big text
Common Design Considerations
Slide 26 of 34
Trusting Web Sites
Slide 27 of 34
Professionalism
 A man wrote in to “Dear Abby” and wondered why he was
not approved for a business loan after his amateurish
looking website was seen by the loan officer.
Original web site Redesigned web site
Slide 28 of 34
 Which one of these gentlemen looks like a dentist?
 If you’re a dentist, then your site should look like it belongs
to a dentist, not to someone who is going to the opera.
Appropriateness
Slide 29 of 34
 Not all websites need to look clean and professional to convey
a successful business.
 Although this website is unprofessional, we actually “trust” it
because they look like an honest family-owned business.
Trusting Websites
Slide 30 of 34
Summary
Slide 31 of 34
 Usability is not restricted to web applications.
Usability Around Us
Slide 32 of 34
 Keep it simple.
 Usability testing is the ideal way to determine ease-of-use.
 If usability testing is too costly, read about it instead.
 Check out the excellent resource at http://www.usability.gov
 When designing a web application, stove, or VCR, think like
a user and not as an engineer, sales person, or CEO.
Summary
Slide 33 of 34
 http://www.internetworld.com/magazine.php?inc=121500/12.15.00feature2long.html
 http://www.december.com/cmc/mag/1999/jan/rakros.html
 http://www.grokdotcom.com/runningthestore.htm
 http://www.webpagesthatsuck.com/worst-web-design-featured-on-web-pages-that-
suck-in-2005.html
 http://hostingct.com/design/portfolio-ba12.shtml
 http://www.taylorhayden.com/HaydenVideoWeddings.html
 http://www.tanzschulebuck.de
 http://www.sftc.org
 http://www.webpagesthatsuck.com
 http://www.usability.gov
 http://www.section508.gov
 http://www.glam.ac.uk/news/releases/003056.php
 http://web.mit.edu/is/usability/usability-guidelines.html
 http://www.webdesignfromscratch.com/current-style.cfm
References
Slide 34 of 34
Thank You
Raastech Presentation:
Usability & Web Design
Considerations
Feb 2011
Raastech Headquarters:
2201 Cooperative Way,
Suite 600
Herndon, VA 20171
www.raastech.com
Copyright © 2011
Raastech, Inc.
All rights reserved.

More Related Content

What's hot

Product design playbook
Product design playbookProduct design playbook
Product design playbookWilliam Lim
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsKatherineketty
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesApigee | Google Cloud
 
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...Josh Levine
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile SolutionsDMI
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screenJason Mesut
 
Simplicity & Value Creation
Simplicity & Value CreationSimplicity & Value Creation
Simplicity & Value CreationLeonardo Neves
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best PracticesPauly Ting
 
Internet Retailer Mobile Webinar
Internet Retailer Mobile WebinarInternet Retailer Mobile Webinar
Internet Retailer Mobile WebinarBloomReach
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingInVision App
 
Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Soon-Aik Chiew
 
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...Fonz Morris
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive DesignUXMattFiore
 
4/30/12 User Experience (UX) And Product Management: Happy Together
4/30/12 User Experience (UX) And Product Management: Happy Together4/30/12 User Experience (UX) And Product Management: Happy Together
4/30/12 User Experience (UX) And Product Management: Happy TogetherStartup Product Academy, LLC
 
No importa como pero lo importante es que ganarás al 100%
No importa como pero lo importante es que ganarás al 100%No importa como pero lo importante es que ganarás al 100%
No importa como pero lo importante es que ganarás al 100%Derek Pippa Feria
 

What's hot (20)

Product design playbook
Product design playbookProduct design playbook
Product design playbook
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The Pros
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
 
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...
Usability vs Design – When Does One Trump the Other? AI (Alexander Interactiv...
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screen
 
Simplicity & Value Creation
Simplicity & Value CreationSimplicity & Value Creation
Simplicity & Value Creation
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Internet Retailer Mobile Webinar
Internet Retailer Mobile WebinarInternet Retailer Mobile Webinar
Internet Retailer Mobile Webinar
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTesting
 
Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)
 
Ebook For VWO
Ebook For VWOEbook For VWO
Ebook For VWO
 
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...
Coursera | Alphonso Morris - What’s Product Design vs UX vs UI? What is Growt...
 
UX Auditing 101
UX Auditing 101UX Auditing 101
UX Auditing 101
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive Design
 
What we do @ Simpleia UX
What we do @ Simpleia UXWhat we do @ Simpleia UX
What we do @ Simpleia UX
 
4/30/12 User Experience (UX) And Product Management: Happy Together
4/30/12 User Experience (UX) And Product Management: Happy Together4/30/12 User Experience (UX) And Product Management: Happy Together
4/30/12 User Experience (UX) And Product Management: Happy Together
 
Less interaction
Less interactionLess interaction
Less interaction
 
No importa como pero lo importante es que ganarás al 100%
No importa como pero lo importante es que ganarás al 100%No importa como pero lo importante es que ganarás al 100%
No importa como pero lo importante es que ganarás al 100%
 
Usability Presentation
Usability PresentationUsability Presentation
Usability Presentation
 

Similar to Usability & Web Design Considerations (whitepaper)

Дульнявка Іван Web usability
Дульнявка Іван Web usabilityДульнявка Іван Web usability
Дульнявка Іван Web usabilityLviv Startup Club
 
How to Prevent User Experience From Killing Your Brand
How to Prevent User Experience From Killing Your BrandHow to Prevent User Experience From Killing Your Brand
How to Prevent User Experience From Killing Your BrandAnswerLab
 
Essential User Experience Skills
Essential User Experience SkillsEssential User Experience Skills
Essential User Experience SkillsRachel Peters
 
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI![RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!Rakuten Group, Inc.
 
Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?User Vision
 
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...nealw6971
 
Designing usable web applications (part 1) experience dynamics web seminar
Designing usable web applications (part 1)  experience dynamics web seminarDesigning usable web applications (part 1)  experience dynamics web seminar
Designing usable web applications (part 1) experience dynamics web seminarExperience Dynamics
 
Defining strategies from the value of website
Defining strategies from the value of websiteDefining strategies from the value of website
Defining strategies from the value of websiteChitpong Wuttanan
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!Embolden
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!Embolden
 
Improving Landing Pages of IT Consulting Services Companies: A Website Teardown
Improving Landing Pages of IT Consulting Services Companies: A Website TeardownImproving Landing Pages of IT Consulting Services Companies: A Website Teardown
Improving Landing Pages of IT Consulting Services Companies: A Website TeardownLogit internet services Ltd.
 
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Seth Viebrock
 
Demand Generation: Best Practice Methods
Demand Generation: Best Practice MethodsDemand Generation: Best Practice Methods
Demand Generation: Best Practice MethodsMonique Lees
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationTonya Thomas
 
Heuristic website review: It's your website. But it's your members' experience.
Heuristic website review: It's your website. But it's your members' experience.Heuristic website review: It's your website. But it's your members' experience.
Heuristic website review: It's your website. But it's your members' experience.Ray van Hilst
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdfdonna911404
 

Similar to Usability & Web Design Considerations (whitepaper) (20)

Дульнявка Іван Web usability
Дульнявка Іван Web usabilityДульнявка Іван Web usability
Дульнявка Іван Web usability
 
Beginners Guide to Accessibility
Beginners Guide to AccessibilityBeginners Guide to Accessibility
Beginners Guide to Accessibility
 
How to Prevent User Experience From Killing Your Brand
How to Prevent User Experience From Killing Your BrandHow to Prevent User Experience From Killing Your Brand
How to Prevent User Experience From Killing Your Brand
 
Essential User Experience Skills
Essential User Experience SkillsEssential User Experience Skills
Essential User Experience Skills
 
Michael Kowalski
Michael KowalskiMichael Kowalski
Michael Kowalski
 
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI![RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
 
Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?
 
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
 
20 Website 'Must Haves'
20 Website 'Must Haves'20 Website 'Must Haves'
20 Website 'Must Haves'
 
Designing usable web applications (part 1) experience dynamics web seminar
Designing usable web applications (part 1)  experience dynamics web seminarDesigning usable web applications (part 1)  experience dynamics web seminar
Designing usable web applications (part 1) experience dynamics web seminar
 
Defining strategies from the value of website
Defining strategies from the value of websiteDefining strategies from the value of website
Defining strategies from the value of website
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!
 
Improving Landing Pages of IT Consulting Services Companies: A Website Teardown
Improving Landing Pages of IT Consulting Services Companies: A Website TeardownImproving Landing Pages of IT Consulting Services Companies: A Website Teardown
Improving Landing Pages of IT Consulting Services Companies: A Website Teardown
 
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
 
Demand Generation: Best Practice Methods
Demand Generation: Best Practice MethodsDemand Generation: Best Practice Methods
Demand Generation: Best Practice Methods
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT Foundation
 
B2B Tech Websites
B2B Tech WebsitesB2B Tech Websites
B2B Tech Websites
 
Heuristic website review: It's your website. But it's your members' experience.
Heuristic website review: It's your website. But it's your members' experience.Heuristic website review: It's your website. But it's your members' experience.
Heuristic website review: It's your website. But it's your members' experience.
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdf
 

More from Revelation Technologies

Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTRevelation Technologies
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudRevelation Technologies
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Revelation Technologies
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandRevelation Technologies
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowRevelation Technologies
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...Revelation Technologies
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudRevelation Technologies
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedRevelation Technologies
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersRevelation Technologies
 

More from Revelation Technologies (20)

Operating System Security in the Cloud
Operating System Security in the CloudOperating System Security in the Cloud
Operating System Security in the Cloud
 
Getting Started with Terraform
Getting Started with TerraformGetting Started with Terraform
Getting Started with Terraform
 
Getting Started with API Management
Getting Started with API ManagementGetting Started with API Management
Getting Started with API Management
 
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on Demand
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance Showdown
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
 
Cloud Integration Strategy
Cloud Integration StrategyCloud Integration Strategy
Cloud Integration Strategy
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
 
Hands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud ServiceHands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud Service
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting Started
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database Developers
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Usability & Web Design Considerations (whitepaper)

  • 1. Ahmed Aboulnaga Technical Director Raastech, Inc. ahmed.aboulnaga@raastech.com Usability & Web Design Considerations
  • 2. Slide 2 of 34 1. Introduction 2. Usability Examples 3. Design Considerations 4. Trusting Web Sites 5. Summary Agenda
  • 3. Slide 3 of 34 Introduction
  • 4. Slide 4 of 34  Usability assesses how easy user interfaces are to use.  User interfaces can be found everywhere: – Web sites – Car dashboards – Cell phone menus – Vending machines – Documents What is ‘usability’?
  • 5. Slide 5 of 34  If a website is too difficult to use, people leave.  Most users spend no more than 4 seconds figuring out a website.  For non-web-based applications, usability is a matter of employee productivity. Why is usability important?
  • 6. Slide 6 of 34  Site design, preference, and usability is very subjective.  Everybody has an opinion on how a site should be designed. Beware: Everybody is an expert! Factoid: A selection of a university website was shown to a group of individuals of both sexes who had to rate their appeal on a scale. In almost every case women preferred those sites designed by women and men showed a preference for those created by men.
  • 7. Slide 7 of 34  Usability testing provides us with real data.  Get real users, not your colleagues, to test.  The users have to perform real tasks, not just “check out the site.”  For example, in a medical application, get doctors to test/use it, and pay them for their time.  The test moderator should shut up and let the users do the talking (don’t bias their comments with leading questions). Usability Testing
  • 8. Slide 8 of 34  Analyzing server Logs can provide valuable data. – Analyzing server logs cannot replace usability testing. – Server logs can provide us with navigation information, but the data is rarely interpretable beyond that. Usability Testing (cont.)
  • 9. Slide 9 of 34  The majority of usability tests conclude that less complex interfaces were preferred. Results of Usability Testing
  • 10. Slide 10 of 34  Business executives don’t care about usability testing. Instead, they focus on: 1. How do we increase revenue? 2. How do we reduce expenses? 3. How do we bring in more customers? 4. How do we get more business out of each existing customer? Business Challenges
  • 11. Slide 11 of 34 Usability Examples
  • 12. Slide 12 of 34 Example: Good Usability Company name clearly identified Navigating to services not confusing Clean and consistent style and colors
  • 13. Slide 13 of 34 Example: Mediocre Usability Why the empty square? Am I supposed to wait for something? The most important space in the page is left blank! Need to scan all headers on the whole page to find where to go How many navigation bars?
  • 14. Slide 14 of 34 Example: Bad Usability Snow effect of random images Small, unreadable text Why a banner ad of your website on your own website? Bad Bad Bad Bad Bad
  • 15. Slide 15 of 34 Design Considerations
  • 16. Slide 16 of 34  Is there too much material on one page? Common Design Questions Actual front page of a website.
  • 17. Slide 17 of 34  In a workflow process, is the user’s progress shown?  Can a user cancel out and jump to any part of the workflow? Common Design Questions
  • 18. Slide 18 of 34  Trust the user to a certain degree. For example, on the sample below, there is no need to explain to the user how to delete a record. Common Design Questions
  • 19. Slide 19 of 34  Do you really need an image to display text? – Images are considerably larger in size. – It is not possible to search on images. Common Design Questions
  • 20. Slide 20 of 34  Are functional and technical errors clearly displayed? Common Design Questions Bad handling of errors Good handling of errors
  • 21. Slide 21 of 34  Does a user have to guess whether an image is clickable or not?  Is the web site browser independent?  Do you really need plug-ins?  How large is your total page size? Common Design Questions
  • 22. Slide 22 of 34  Typically, a navigation bar is composed of multiple images (e.g., GIFs) put together, each button consisting of two images; the ‘selected’ state and the ‘unselected’ state. Each image is anywhere from 2.5Kb to 5Kb (total 34Kb).  Did you know that if you concatenate each of the buttons to form one image (and utilizing image maps), the total size of this single gif is less than 11Kb? Technical Design Consideration: The Navigation Bar
  • 23. Slide 23 of 34  Image maps are an annoyance for developers to implement.  But imagine the bandwidth that a high-traffic web site like Amazon.com saves by implementing this simple feature. Technical Design Consideration: The Navigation Bar
  • 24. Slide 24 of 34  Section 508 mandates agencies to give disabled employees and members of the public access to information that is comparable to the access available to others.  Section 508 is costly to implement, particularly if the web application is not designed with UI flexibility from the start.  For more information, check out: http://www.section508.gov Section 508
  • 25. Slide 25 of 34  The great sites above share the following design features: – Simple layout – 3D effects, used sparingly – Soft, neutral background colors – Strong color, used sparingly – Cute icons, used sparingly – Plenty of whitespace – Nice big text Common Design Considerations
  • 26. Slide 26 of 34 Trusting Web Sites
  • 27. Slide 27 of 34 Professionalism  A man wrote in to “Dear Abby” and wondered why he was not approved for a business loan after his amateurish looking website was seen by the loan officer. Original web site Redesigned web site
  • 28. Slide 28 of 34  Which one of these gentlemen looks like a dentist?  If you’re a dentist, then your site should look like it belongs to a dentist, not to someone who is going to the opera. Appropriateness
  • 29. Slide 29 of 34  Not all websites need to look clean and professional to convey a successful business.  Although this website is unprofessional, we actually “trust” it because they look like an honest family-owned business. Trusting Websites
  • 30. Slide 30 of 34 Summary
  • 31. Slide 31 of 34  Usability is not restricted to web applications. Usability Around Us
  • 32. Slide 32 of 34  Keep it simple.  Usability testing is the ideal way to determine ease-of-use.  If usability testing is too costly, read about it instead.  Check out the excellent resource at http://www.usability.gov  When designing a web application, stove, or VCR, think like a user and not as an engineer, sales person, or CEO. Summary
  • 33. Slide 33 of 34  http://www.internetworld.com/magazine.php?inc=121500/12.15.00feature2long.html  http://www.december.com/cmc/mag/1999/jan/rakros.html  http://www.grokdotcom.com/runningthestore.htm  http://www.webpagesthatsuck.com/worst-web-design-featured-on-web-pages-that- suck-in-2005.html  http://hostingct.com/design/portfolio-ba12.shtml  http://www.taylorhayden.com/HaydenVideoWeddings.html  http://www.tanzschulebuck.de  http://www.sftc.org  http://www.webpagesthatsuck.com  http://www.usability.gov  http://www.section508.gov  http://www.glam.ac.uk/news/releases/003056.php  http://web.mit.edu/is/usability/usability-guidelines.html  http://www.webdesignfromscratch.com/current-style.cfm References
  • 34. Slide 34 of 34 Thank You Raastech Presentation: Usability & Web Design Considerations Feb 2011 Raastech Headquarters: 2201 Cooperative Way, Suite 600 Herndon, VA 20171 www.raastech.com Copyright © 2011 Raastech, Inc. All rights reserved.