SlideShare a Scribd company logo
1 of 35
Download to read offline
Usability Testing for
Accessibility
2
About Linn & Heather
•  Types of impairments and assistive technologies
•  How to test for accessibility with automated and manual
accessibility evaluation tools
•  Preparing to test with users
•  How to test for accessibility with real users
•  Usability testing vs. accessibility testing
What you’re going to learn
3
Types of impairments that can impact how
people use your website
4
Visual impairments Auditory impairments
Mobility impairments Cognitive impairments
Overview of Assistive Technology
•  Screen readers (JAWS, NVDA,
VoiceOver, TalkBack)
5
Image credit: http://westernblind.blogspot.ca/
2011/06/cat-skills-zoomtext.html
•  Screen magnification (ZoomText,
through the browser)
•  Speech recognition (Dragon
NaturallySpeaking)
•  Eye-tracking, dynamic braille
display, alternative keyboard,
oversized trackball mouse, etc.
Making sure the product is accessible
•  Need to make sure what we design and build works for people
with impairments and people using assistive technology
•  The way we do that is through testing:
- automated testing
- manual testing
- testing with users
6
What to test with
•  Can’t be low fidelity/paper prototype
•  Must be compatible with assistive technology
7
Ensuring test artifact is ready
•  Don’t want to waste time
•  Code to WCAG 2.0 standards
•  Manual and automated accessibility evaluation tools
•  Test it yourself
8
HTML CodeSniffer
•  Browser extension
•  Cut and paste code
9
http://squizlabs.github.io/HTML_CodeSniffer/
HTML CodeSniffer
•  Results need appropriate
interpretation
•  Tool will point to error on the
screen, if available
10
https://addons.mozilla.org/en-us/firefox/addon/web-developer/
Web Developer extension
•  Free for Firefox browser
•  Disable images, linearize the page, find duplicate ID’s, display
ARIA roles, view heading structure, display image alt tags, etc.
11
https://addons.mozilla.org/en-us/firefox/addon/fangs-screen-
reader-emulator/
Fangs Screen Reader Emulator
•  Free for Firefox browser
•  Screen reader output, list of headings, list of links
12
http://www.paciellogroup.com/resources/contrastanalyser/
Colour Contrast Analyser app
•  Free for Windows and Mac
•  Colour contrast ratio for
level AA should be at least
4.5:1 for normal text and 3:1
for large text
13
Colour Contrast Analyser app
•  Ability to check colour
contrast for different types
of colour blindness
14
Sim Daltonism
•  Free Colour blindness simulator app for Mac OS X
•  “Filters in real-time the area around the mouse pointer and
displays the result – as seen by a color blind person – in a floating
palette”
15
https://michelf.ca/projects/sim-daltonism/
Sim Daltonism
16
Sim Daltonism
17
•  Best for large screens,
dual displays or shrunken
to a smaller window
Photoshop tools
•  View > Proof Setup > Colour Blindness
18
Integrated colour blindness simulator
Greyscale
•  View your design in greyscale
19
20
Automated test
Fix
Repeat
Test with users
Testing with users
•  Recruit some representative users
•  Ask users to perform representative tasks
•  Observe users successes and failures
21
Things to consider
•  When to test
•  Plan the test
•  Sample sizes
•  Recruit
•  Incentives
•  Recording waivers
22
Planning research
23
Usability vs Accessibility testing
•  Methodology is the same
24
•  Being mindful when facilitating
•  Tasks for screen reader to include everything
•  Adapt number of tasks
•  More specific recruiting
•  Using users set up – going into their home
Recruiting for accessibility testing
with users
•  Professional recruit
•  Personal networks
•  Challenging to find larger samples
•  Novice vs. expert users
25
What to test on
•  Think about the device (laptop, mobile, desktop, tablet)
•  Type of assistive technology
26
Personal set up
•  Set up is calibrated in specific
ways
27
Image credit: http://www.cccblog.org/2014/05/16/vis
ions2025-interactions/
•  Avoid bringing a cast of 1000s
•  Recording can be a challenge
•  Important to note the specifics of
the user’s set ups and settings
•  Speed of the screen reader
•  Advanced screen reader user’s can
get up to 900-1200 words per
minute
Technology versioning
•  Assistive technology can be quite finicky
•  People don’t always upgrade to new versions
•  Intense learning curve
28
Testing at a facility
•  Facility itself has to be accessible
•  User’s tech set up needs to be portable
•  Alternatively -allow time for the participant to
calibrate the technology
29
Remote testing
•  Difficult to view user’s tech set up and how they use it
•  Software/applications needed to download must be accessible
•  Software/application must not interfere
•  Tech issues -> difficult to help find solutions
30
Facilitation
•  Usual facilitation techniques: echo, boomerang, columbo
31
•  Need to avoid using visual cues/clues
•  Any supporting printed material needs to be large and
clearly legible
•  When testing with screen readers, you may need to ask
users to slow down their speed (words per minute)
Analysing results
32
•  Identifying quick wins
•  Being able to reproduce issues
•  Task completion
•  Communicating the results
Challenges
33
•  Recruiting
•  Getting enough users with the same technology
•  Travel time going to people’s homes
•  Recording
•  Things not coded to standard meant upfront effort recruiting,
planning was ‘wasted’
•  Forgetting to note down people’s set ups
•  Sometimes you can’t recreate the set ups
•  Wide range of technologies meant hard to identify patterns
Questions?
34
Usability Matters
215 Spadina Ave, Toronto
www.usabilitymatters.com
info@usabilitymatters.com
Thank you
facebook.com/UsabilityMattersInc
@umatters
linkedin.com/company/usability-matters
Heather Moore
416 598 7770 ex 20
heather@usabilitymatters.com
Linn Vizard
416 598 7770 ex 19
linnea@usabilitymatters.com

More Related Content

What's hot

Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018Intopia
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design PrinciplesMichael Rawlins
 
Remote Usability Testing
Remote Usability TestingRemote Usability Testing
Remote Usability TestingDiane Loviglio
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiThanos Makaronas
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiencesDesign Systems that supports inclusive experiences
Design Systems that supports inclusive experiencesIntopia
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDániel Góré
 
No one wants to SUX: A focus on inclusive user experience techniques
No one wants to SUX: A focus on inclusive user experience techniquesNo one wants to SUX: A focus on inclusive user experience techniques
No one wants to SUX: A focus on inclusive user experience techniquesIntopia
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101Patrick Dunphy
 
Heuristic Evaluation - UX Approach
Heuristic Evaluation - UX ApproachHeuristic Evaluation - UX Approach
Heuristic Evaluation - UX ApproachGanesan Arjunan
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profilesPaul Walk
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototypingsawsan slii
 
Your company’s annual user conference: Boon or Bust for UX?
Your company’s annual user conference: Boon or Bust for UX?Your company’s annual user conference: Boon or Bust for UX?
Your company’s annual user conference: Boon or Bust for UX?Mary Raven
 
Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Ted Drake
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
 
Access VI HI
Access VI HIAccess VI HI
Access VI HIKBehnke
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit WorkshopUXPA International
 
6 Rules of User Interface Design
6 Rules of User Interface Design6 Rules of User Interface Design
6 Rules of User Interface DesignDeepak Sahni
 

What's hot (20)

Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
 
Remote Usability Testing
Remote Usability TestingRemote Usability Testing
Remote Usability Testing
 
Module 10: Usability Testing
Module 10: Usability TestingModule 10: Usability Testing
Module 10: Usability Testing
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful ui
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiencesDesign Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
No one wants to SUX: A focus on inclusive user experience techniques
No one wants to SUX: A focus on inclusive user experience techniquesNo one wants to SUX: A focus on inclusive user experience techniques
No one wants to SUX: A focus on inclusive user experience techniques
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101
 
Heuristic Evaluation - UX Approach
Heuristic Evaluation - UX ApproachHeuristic Evaluation - UX Approach
Heuristic Evaluation - UX Approach
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototyping
 
Your company’s annual user conference: Boon or Bust for UX?
Your company’s annual user conference: Boon or Bust for UX?Your company’s annual user conference: Boon or Bust for UX?
Your company’s annual user conference: Boon or Bust for UX?
 
Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating
 
體驗劇場_1050524_W14_易用性測試_楊政達
體驗劇場_1050524_W14_易用性測試_楊政達體驗劇場_1050524_W14_易用性測試_楊政達
體驗劇場_1050524_W14_易用性測試_楊政達
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
Access VI HI
Access VI HIAccess VI HI
Access VI HI
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
 
6 Rules of User Interface Design
6 Rules of User Interface Design6 Rules of User Interface Design
6 Rules of User Interface Design
 

Viewers also liked

Hacking Health Usability Matters UX Workshop
Hacking Health Usability Matters UX Workshop Hacking Health Usability Matters UX Workshop
Hacking Health Usability Matters UX Workshop Usability Matters
 
The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing Diane Bowen
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UXWhitney Quesenbery
 
Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Mike Osborne
 
Usability & Accessibility
Usability & AccessibilityUsability & Accessibility
Usability & Accessibilitysherpaws
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedEsra Yetis
 
Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)Howard Kramer
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Kate Horowitz
 
UXPA DC UX 101 Workshop - Usability Testing
UXPA DC UX 101 Workshop - Usability TestingUXPA DC UX 101 Workshop - Usability Testing
UXPA DC UX 101 Workshop - Usability TestingUXPA DC
 
Testing Accessibility on Mobile Applications with Flip Cameras and more
Testing Accessibility on Mobile Applications with Flip Cameras and moreTesting Accessibility on Mobile Applications with Flip Cameras and more
Testing Accessibility on Mobile Applications with Flip Cameras and moreTed Drake
 
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...Jose Fajardo
 
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis Diginov
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis DiginovScreen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis Diginov
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis DiginovMarc Bourhis
 
デルの NVIDIA GRID 対応ご紹介
デルの NVIDIA GRID 対応ご紹介デルの NVIDIA GRID 対応ご紹介
デルの NVIDIA GRID 対応ご紹介Dell TechCenter Japan
 
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARM
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARMNizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARM
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARMPocket Gamer Biz
 
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...Burton Lee
 
Analyse du marche
Analyse du marcheAnalyse du marche
Analyse du marcheMed Amine
 
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityAugmentedWorldExpo
 
グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様Dell TechCenter Japan
 

Viewers also liked (20)

Hacking Health Usability Matters UX Workshop
Hacking Health Usability Matters UX Workshop Hacking Health Usability Matters UX Workshop
Hacking Health Usability Matters UX Workshop
 
Nishimotz pycon2011aug-v3
Nishimotz pycon2011aug-v3Nishimotz pycon2011aug-v3
Nishimotz pycon2011aug-v3
 
The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UX
 
Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0
 
Usability & Accessibility
Usability & AccessibilityUsability & Accessibility
Usability & Accessibility
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reduced
 
Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
UXPA DC UX 101 Workshop - Usability Testing
UXPA DC UX 101 Workshop - Usability TestingUXPA DC UX 101 Workshop - Usability Testing
UXPA DC UX 101 Workshop - Usability Testing
 
Testing Accessibility on Mobile Applications with Flip Cameras and more
Testing Accessibility on Mobile Applications with Flip Cameras and moreTesting Accessibility on Mobile Applications with Flip Cameras and more
Testing Accessibility on Mobile Applications with Flip Cameras and more
 
PowerPoint Design Template Samples
PowerPoint Design Template SamplesPowerPoint Design Template Samples
PowerPoint Design Template Samples
 
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...
Wps105 m - new gpu features of nvidia's maxwell architecture (presented by nv...
 
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis Diginov
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis DiginovScreen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis Diginov
Screen4AllForum UltraHDay - Analyse du marché de l’UHD - Marc Bourhis Diginov
 
デルの NVIDIA GRID 対応ご紹介
デルの NVIDIA GRID 対応ご紹介デルの NVIDIA GRID 対応ご紹介
デルの NVIDIA GRID 対応ご紹介
 
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARM
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARMNizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARM
Nizar Romandhane '“ARM Insight into the Future of Mobile Gaming Platforms” ARM
 
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...
Burton Lee - European SpaceTech Startups Ecosystem - Intro w Thank You's - Ma...
 
Analyse du marche
Analyse du marcheAnalyse du marche
Analyse du marche
 
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
 
グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様
 

Similar to Workshop: Usability Testing for Accessibility

Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb
Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWebBeat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb
Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWebPatrick Dunphy
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsGuy Barker
 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityUser Vision
 
Making the Web Work on Mobile
Making the Web Work on MobileMaking the Web Work on Mobile
Making the Web Work on MobileGrgur Grisogono
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented realityAmritanshu Sawarn
 
Designing Mobile Applications for All: Accessible Contact Manager
Designing Mobile Applications for All: Accessible Contact ManagerDesigning Mobile Applications for All: Accessible Contact Manager
Designing Mobile Applications for All: Accessible Contact ManagerAEGIS-ACCESSIBLE Projects
 
Enhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedEnhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedMindfire Solutions
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
 
RAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech PreviewRAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech PreviewSoftline
 
Easy ways to make your site more accessible
Easy ways to make your site more accessibleEasy ways to make your site more accessible
Easy ways to make your site more accessibleJana Veliskova
 
Load Testing: See a Bigger Picture, ALM Forum, 2014
Load Testing: See a Bigger Picture, ALM Forum, 2014Load Testing: See a Bigger Picture, ALM Forum, 2014
Load Testing: See a Bigger Picture, ALM Forum, 2014Alexander Podelko
 
Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanthbhumika2108
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Henny Swan
 
Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for EmploymentJeremy St. Pierre
 
Sharpest tool in the box: Choosing the right authoring tool for your learning...
Sharpest tool in the box: Choosing the right authoring tool for your learning...Sharpest tool in the box: Choosing the right authoring tool for your learning...
Sharpest tool in the box: Choosing the right authoring tool for your learning...Brightwave Group
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptxSrilekhaK12
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingSoftheme
 
Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...Brightwave Group
 

Similar to Workshop: Usability Testing for Accessibility (20)

Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb
Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWebBeat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb
Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible Apps
 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usability
 
Making the Web Work on Mobile
Making the Web Work on MobileMaking the Web Work on Mobile
Making the Web Work on Mobile
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented reality
 
Designing Mobile Applications for All: Accessible Contact Manager
Designing Mobile Applications for All: Accessible Contact ManagerDesigning Mobile Applications for All: Accessible Contact Manager
Designing Mobile Applications for All: Accessible Contact Manager
 
Is Testing With A Screen Reader Enough?
Is Testing With A Screen Reader Enough?Is Testing With A Screen Reader Enough?
Is Testing With A Screen Reader Enough?
 
Enhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedEnhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing Revisited
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 
RAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech PreviewRAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech Preview
 
Easy ways to make your site more accessible
Easy ways to make your site more accessibleEasy ways to make your site more accessible
Easy ways to make your site more accessible
 
Load Testing: See a Bigger Picture, ALM Forum, 2014
Load Testing: See a Bigger Picture, ALM Forum, 2014Load Testing: See a Bigger Picture, ALM Forum, 2014
Load Testing: See a Bigger Picture, ALM Forum, 2014
 
Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanth
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for Employment
 
Sharpest tool in the box: Choosing the right authoring tool for your learning...
Sharpest tool in the box: Choosing the right authoring tool for your learning...Sharpest tool in the box: Choosing the right authoring tool for your learning...
Sharpest tool in the box: Choosing the right authoring tool for your learning...
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptx
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Workshop: Usability Testing for Accessibility

  • 2. 2 About Linn & Heather
  • 3. •  Types of impairments and assistive technologies •  How to test for accessibility with automated and manual accessibility evaluation tools •  Preparing to test with users •  How to test for accessibility with real users •  Usability testing vs. accessibility testing What you’re going to learn 3
  • 4. Types of impairments that can impact how people use your website 4 Visual impairments Auditory impairments Mobility impairments Cognitive impairments
  • 5. Overview of Assistive Technology •  Screen readers (JAWS, NVDA, VoiceOver, TalkBack) 5 Image credit: http://westernblind.blogspot.ca/ 2011/06/cat-skills-zoomtext.html •  Screen magnification (ZoomText, through the browser) •  Speech recognition (Dragon NaturallySpeaking) •  Eye-tracking, dynamic braille display, alternative keyboard, oversized trackball mouse, etc.
  • 6. Making sure the product is accessible •  Need to make sure what we design and build works for people with impairments and people using assistive technology •  The way we do that is through testing: - automated testing - manual testing - testing with users 6
  • 7. What to test with •  Can’t be low fidelity/paper prototype •  Must be compatible with assistive technology 7
  • 8. Ensuring test artifact is ready •  Don’t want to waste time •  Code to WCAG 2.0 standards •  Manual and automated accessibility evaluation tools •  Test it yourself 8
  • 9. HTML CodeSniffer •  Browser extension •  Cut and paste code 9 http://squizlabs.github.io/HTML_CodeSniffer/
  • 10. HTML CodeSniffer •  Results need appropriate interpretation •  Tool will point to error on the screen, if available 10
  • 11. https://addons.mozilla.org/en-us/firefox/addon/web-developer/ Web Developer extension •  Free for Firefox browser •  Disable images, linearize the page, find duplicate ID’s, display ARIA roles, view heading structure, display image alt tags, etc. 11
  • 12. https://addons.mozilla.org/en-us/firefox/addon/fangs-screen- reader-emulator/ Fangs Screen Reader Emulator •  Free for Firefox browser •  Screen reader output, list of headings, list of links 12
  • 13. http://www.paciellogroup.com/resources/contrastanalyser/ Colour Contrast Analyser app •  Free for Windows and Mac •  Colour contrast ratio for level AA should be at least 4.5:1 for normal text and 3:1 for large text 13
  • 14. Colour Contrast Analyser app •  Ability to check colour contrast for different types of colour blindness 14
  • 15. Sim Daltonism •  Free Colour blindness simulator app for Mac OS X •  “Filters in real-time the area around the mouse pointer and displays the result – as seen by a color blind person – in a floating palette” 15 https://michelf.ca/projects/sim-daltonism/
  • 17. Sim Daltonism 17 •  Best for large screens, dual displays or shrunken to a smaller window
  • 18. Photoshop tools •  View > Proof Setup > Colour Blindness 18 Integrated colour blindness simulator
  • 19. Greyscale •  View your design in greyscale 19
  • 21. Testing with users •  Recruit some representative users •  Ask users to perform representative tasks •  Observe users successes and failures 21
  • 22. Things to consider •  When to test •  Plan the test •  Sample sizes •  Recruit •  Incentives •  Recording waivers 22
  • 24. Usability vs Accessibility testing •  Methodology is the same 24 •  Being mindful when facilitating •  Tasks for screen reader to include everything •  Adapt number of tasks •  More specific recruiting •  Using users set up – going into their home
  • 25. Recruiting for accessibility testing with users •  Professional recruit •  Personal networks •  Challenging to find larger samples •  Novice vs. expert users 25
  • 26. What to test on •  Think about the device (laptop, mobile, desktop, tablet) •  Type of assistive technology 26
  • 27. Personal set up •  Set up is calibrated in specific ways 27 Image credit: http://www.cccblog.org/2014/05/16/vis ions2025-interactions/ •  Avoid bringing a cast of 1000s •  Recording can be a challenge •  Important to note the specifics of the user’s set ups and settings •  Speed of the screen reader •  Advanced screen reader user’s can get up to 900-1200 words per minute
  • 28. Technology versioning •  Assistive technology can be quite finicky •  People don’t always upgrade to new versions •  Intense learning curve 28
  • 29. Testing at a facility •  Facility itself has to be accessible •  User’s tech set up needs to be portable •  Alternatively -allow time for the participant to calibrate the technology 29
  • 30. Remote testing •  Difficult to view user’s tech set up and how they use it •  Software/applications needed to download must be accessible •  Software/application must not interfere •  Tech issues -> difficult to help find solutions 30
  • 31. Facilitation •  Usual facilitation techniques: echo, boomerang, columbo 31 •  Need to avoid using visual cues/clues •  Any supporting printed material needs to be large and clearly legible •  When testing with screen readers, you may need to ask users to slow down their speed (words per minute)
  • 32. Analysing results 32 •  Identifying quick wins •  Being able to reproduce issues •  Task completion •  Communicating the results
  • 33. Challenges 33 •  Recruiting •  Getting enough users with the same technology •  Travel time going to people’s homes •  Recording •  Things not coded to standard meant upfront effort recruiting, planning was ‘wasted’ •  Forgetting to note down people’s set ups •  Sometimes you can’t recreate the set ups •  Wide range of technologies meant hard to identify patterns
  • 35. Usability Matters 215 Spadina Ave, Toronto www.usabilitymatters.com info@usabilitymatters.com Thank you facebook.com/UsabilityMattersInc @umatters linkedin.com/company/usability-matters Heather Moore 416 598 7770 ex 20 heather@usabilitymatters.com Linn Vizard 416 598 7770 ex 19 linnea@usabilitymatters.com