SlideShare a Scribd company logo
1 of 87
BEAT THE
TSUNAMI
WITH A WAVE
@PatrickDunphy
Who am I?
I work here I co-lead here
I live here
The Real
Beginning
The
Beginning
My AccessibilityJourney
The
Present
Some Things
You don’t expect to learn
Not Taught
Education & Awareness Necessary
Change Necessary
Everyone is Responsible
Accessibility
It’s Good For You
Technology
Constant Change
Accessibility...
Core Concept
of Accessibility
It’s About People
Always think about users needs
DIFFERENT USERS DIFFERENTNEEDS
• Limited Mobility
• Cognitive Challenges
• Colour Blind
• Seizure Disorders
• Deaf / Hearing Impaired
• Visually Impaired
• Total Blindness
• Voice Interaction
• Clear Defined Goals
• Colour Contrast
• Clean Animation
• Closed Captions
• Screen Magnification
• Screen Readers
Accessibility Standards
The Wrong Question
Not about if, it’s about when
The Silver Tsunami
• Fastest growing user group
• 19% of USA by 2030
• 4x likely to have disability
• Experience = Expectations
Today’s Goal
Introduce free tools that are easy to
use and can be leveraged today.
AGENDA
1. Identify Issues
2. Discover Test Tools
3. Sample Test Plan
4. Testing Techniques
1. Accessibility Issues
General Issues
• Keyboard support
• Sensory cues
• Consistent navigation
• No Context
• Dynamic content
• Controlling the UX
Image Problems
• Misuse of alt text
• Missing alt attributes
• Charts and graphs
• CSS images
• Title attributes
• Pictures of text
Content Issues
• Poor structure
• Inappropriate markup
• Source order
• Absolute font sizes
• Poor contrast
• Inappropriate link text
• Language undefined
2. Testing Tools
• Tools *assist* with evaluation
• Identify *Potential* issues
• Will not verify 100% accessible
Sample Accessibility
Testing Toolkit
• WAVE
• FireEyes
• Web Developer Toolbar
• Functional Accessibility
Evaluator
• Juicy Studio Plugin
• Firebug / Code Inspector
• Fangs
• Web Accessibility
Toolbar (IE)
• Colour Contrast Analyzer
• Aviewer
My Personal Favourite - WAVE
Wave Features:
• Results Summary
• CSS Toggle
• Contrast Summary
• Document Outline
• Target / Documentation
• Code Inspector
USA Today.com | 34 Errors
ESPN.com | 36 Errors
NY Times.com | 61 Errors
CNN.com | 69 Errors
WEB Version toolbarApi
• Tools catch < 30% errors
• Keyboard Functionality
• High Contrast Mode
• Form Labels / Errors
• Code Inspection
Accessibility Requires
Manual Testing
3. Sample Test Plan
10 Step Test Plan
1. Compile UI
2. Sanity Test
3. Validate Code
4. Apply Tools
5. Test Subjectivity
6. Use Keyboard
7. Use Screenreader
8. Verify Target
9. User Testing
10. Rinse & Repeat
Compile UI
1. Modules, containers,
templates, pages
2. Prioritize frequency &
prominence
3. Include typically challenging
elements for PWD’s
Sanity Test
No CSS & No Images
Does it still make
sense?
Validate Code
Validate HTML & CSS
Catches errors bad for
Assistive Technology
Apply Tools
At least 2
Compare results
Eliminate false positives
Test Subjectivity
Judgement calls
Improve w/Experience
Use Keyboard
Most Important Test!
Gateway to Accessibility
Hardware & Software
Keyboard test everything!
Links & Buttons are only way to interact with a page*
* by default
Use Screenreader
... R E A D E R
Use Screenreader
• IE 8+ and latest JAWS
• Firefox and NVDA
• Chrome & ChromeVox
• VoiceOver and iOS/OSX
• Talkback on Android
Verify Target
Measure against
predefined standard
i.e. WCAG 2.0 AA
User Testing
Involve Real People with Real
Disabilities
PWD using AT will reveal
undiscovered issues
Include seniors
Rinse & Repeat
All Additions & Updates
Avoid Accessiblity Atrophy
4. Testing Techniques
1. Keyboard
2. Headings
3. Images
4. Links
5. Forms
6. Colour
7. CSS
8. JavaScript
9. Multimedia
Testable Items
KEYBOARD
Possible Tools:
1. Keyboard
2. Keyboard
3. Keyboard
Keyboard Issues:
• Logical Order
• Focus Indicators
• Consistent Behaviour
• Bypass Blocks
The Pointerless Web
http://weba.im/pointerlessweb
HEADINGS
Possible Tools:
• FAE (functional accessibility evaluator)
• Juicy Studio
• WAVE
• FANGS
Heading Issues:
• Site Structure
• Visual Indication
• Follow Hierarchy
• Used by AT
The HTML5 Document Outline
http://weba.im/headerfiction
IMAGES
Possible Tools:
• WAVE
• High Contrast Mode
• Web Dev Toolbar
• Favlets
Image Issues:
• Alt Attributes
• Context + Function
• Make sense w/o
• Images of Text
Text Alternative Decision Tree
http://weba.im/alternativetree
LINKS
Possible Tools:
• FAE (functional accessibility evaluator)
• Fangs
• Juicy Studio
Link Issues:
• Improper Markup
• Ambiguous Link Text
• Consistency
• Cognitive Load
Links & Hypertext
http://weba.im/linktext
FORMS
Possible Tools :
• Keyboard
• Web Dev Toolbar
• Wave
Form Issues :
• Required Fields
• Logical Order
• Grouped Items
• Label : Input
• User Feedback
Improving the Accessibility of Forms
http://weba.im/canadaforms
COLOUR
Possible Tools :
1. Colour Contrast
Analyser
2. Juicy Studio
3. WAVE
Colour Issues :
• Insufficient Contrast
• Sole means of info
• Gradients
• Images / background
Colour Accessibility
http://weba.im/24color
CSS
Possible Tools :
• Web Dev Toolbar
• WAVE
• WAT (IE)
CSS Issues :
• Logical Order
• Focus Indicators
• CSS Content
• Sprites
The Content CSS Property and Accessibility
http://weba.im/styleoversubstance
JavaScript
Possible Tools :
• WAVE Toolbar
• FireEyes
• Manual Inspection
JavaScript Issues :
• Dynamic Content
• Inappropriate Use
• Modals / Menus
• Controlling the user
Accessible JavaScript
http://webaim.org/techniques/javascript/
Multimedia
Tools to use:
• Keyboard
• Speakers
• Visuals
Multimedia Issues :
• Autoplay
• Captioning
• Transcripts
• Keyboard Access
BBC Multimedia Standards
http://weba.im/bbcmedia
Vast Majority of Issues
Keyboard or Visual Focus
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions (#a11y is your friend)
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
Final Words
• YOU are the best test tool
• Offer PRAGMATIC solutions
• ASK Questions
• Avoid FUD (fear, uncertainty, doubt)
• Be a SPONGE
• SHARE your knowledge
THANK YOU!
@PatrickDunphy
http://weba.im/psuweb14a11ytest
http://www.fundingexchange.org/news/0s-and-1s-the-tsunami-wave-of-change/
http://webconference.psu.edu/
http://sites.psu.edu/willamesbury/2013/09/13/beaver-stadium/
http://www.yourleaf.org/blog/samantha-oneill/2013-04-22/dirty-hands-clean-planet
http://www.articlesweb.org/culture/neapolitan-ice-cream-origin-and-recipe-sources
http://agilemarketing.com.au/website-accessibility-and-usability-the-basics/
http://www.lifeplus.com/us-en/product-category/vitamins-minerals
http://chrisqueen.net/2011/04/19/from-newsreal-blog-bad-medicine/
http://www.thatcutesite.com/kitten-doing-morning-exercises.html
http://sciencefiction`.com/2013/12/31/bens-top-5-sciencefiction-com-movies-2013/
http://motorburn.com/2014/03/icar-apple-makes-biggest-in-vehicle-play-yet-with-carplay/
http://mackaycartoons.net/2013/08/20/tuesday-august-20-2013/
http://www.archdaily.com/364518/the-architect-and-the-accessible-city-the-prize-winning-essay/
http://www.relacoesinstitucionais.gov.br/
http://magrabi.org/causes/magazine-for-the-blind/
http://cheezburger.com/6788853248
http://clickheretech.davegreenbaum.com/
http://www.you-are-the-movement.com/?p=84
http://hdfons.com/elmer-fudd/
http://www.thatsyogarbage.com/metal-gear-rising-revengarbage/care-bears-caring-and-sharing-sm/
http://www.picgifs.com/clip-art/spongebob/
http://blog.kevineikenberry.com/influence/intention/improve-your-tomorrows-by-asking-one-question-today/
Photo Credits

More Related Content

What's hot

iOS Accessibility Testing with VoiceOver - A Crash Course
iOS Accessibility Testing with VoiceOver - A Crash CourseiOS Accessibility Testing with VoiceOver - A Crash Course
iOS Accessibility Testing with VoiceOver - A Crash CourseAidan Tierney
 
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
Design and Development Techniques for Accessibility: WordCamp Tampa 2015Design and Development Techniques for Accessibility: WordCamp Tampa 2015
Design and Development Techniques for Accessibility: WordCamp Tampa 2015Robert Jolly
 
Access User Experience
Access User ExperienceAccess User Experience
Access User ExperienceAbi James
 
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Angela M. Hooker
 
UX + Your Team = Accessibility
UX + Your Team = AccessibilityUX + Your Team = Accessibility
UX + Your Team = AccessibilityAngela M. Hooker
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityEric Malcolm
 
Designing Accessible Drupal Themes
Designing Accessible Drupal ThemesDesigning Accessible Drupal Themes
Designing Accessible Drupal ThemesHeather Wozniak
 
Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibilityqixingz
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designersAlistair Duggin
 
Agile and accessibility - Water and oil
Agile and accessibility - Water and oilAgile and accessibility - Water and oil
Agile and accessibility - Water and oilHerin Hentry
 
Design for accessibility
Design for accessibilityDesign for accessibility
Design for accessibilityYogeshDaphane
 
Doing more as a Programmer
Doing more as a ProgrammerDoing more as a Programmer
Doing more as a ProgrammerManu Pk
 

What's hot (13)

iOS Accessibility Testing with VoiceOver - A Crash Course
iOS Accessibility Testing with VoiceOver - A Crash CourseiOS Accessibility Testing with VoiceOver - A Crash Course
iOS Accessibility Testing with VoiceOver - A Crash Course
 
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
Design and Development Techniques for Accessibility: WordCamp Tampa 2015Design and Development Techniques for Accessibility: WordCamp Tampa 2015
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
 
Access User Experience
Access User ExperienceAccess User Experience
Access User Experience
 
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
 
UX + Your Team = Accessibility
UX + Your Team = AccessibilityUX + Your Team = Accessibility
UX + Your Team = Accessibility
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
 
Designing Accessible Drupal Themes
Designing Accessible Drupal ThemesDesigning Accessible Drupal Themes
Designing Accessible Drupal Themes
 
Module 10: Usability Testing
Module 10: Usability TestingModule 10: Usability Testing
Module 10: Usability Testing
 
Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibility
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designers
 
Agile and accessibility - Water and oil
Agile and accessibility - Water and oilAgile and accessibility - Water and oil
Agile and accessibility - Water and oil
 
Design for accessibility
Design for accessibilityDesign for accessibility
Design for accessibility
 
Doing more as a Programmer
Doing more as a ProgrammerDoing more as a Programmer
Doing more as a Programmer
 

Viewers also liked

22,5 Mobile Statistics in 45 Minutes (2012)
22,5 Mobile Statistics in 45 Minutes (2012)22,5 Mobile Statistics in 45 Minutes (2012)
22,5 Mobile Statistics in 45 Minutes (2012)Lars Brücher
 
Startup Passion Smack-Down SXSW 2012
Startup Passion Smack-Down SXSW 2012Startup Passion Smack-Down SXSW 2012
Startup Passion Smack-Down SXSW 2012John Bradberry
 
Too Busy To Do Good Work
Too Busy To Do Good WorkToo Busy To Do Good Work
Too Busy To Do Good WorkMTurek
 
Intentionally dealing with responsive design
Intentionally dealing with responsive designIntentionally dealing with responsive design
Intentionally dealing with responsive designeveryplace
 
WIPJam Cross Platform Tools - Dec 2013
WIPJam   Cross Platform Tools - Dec 2013WIPJam   Cross Platform Tools - Dec 2013
WIPJam Cross Platform Tools - Dec 2013Mark Arteaga
 
Wake (Children Story Version)
Wake (Children Story Version)Wake (Children Story Version)
Wake (Children Story Version)cindysha
 
10 stappen naar_een_perfect_profiel_op_linked_in
10 stappen naar_een_perfect_profiel_op_linked_in10 stappen naar_een_perfect_profiel_op_linked_in
10 stappen naar_een_perfect_profiel_op_linked_inCindy Celen
 
Tylor's family story
Tylor's family storyTylor's family story
Tylor's family storycindysha
 
Progress update please do not remove
Progress update   please do not removeProgress update   please do not remove
Progress update please do not removeamberaley
 
DES134 Introduction to interaction design techniques
DES134 Introduction to interaction design techniquesDES134 Introduction to interaction design techniques
DES134 Introduction to interaction design techniquesTasha_x3
 
Beat the Tsunami with a WAVE
Beat the Tsunami with a WAVEBeat the Tsunami with a WAVE
Beat the Tsunami with a WAVEPatrick Dunphy
 
Middle East Brochure
Middle East BrochureMiddle East Brochure
Middle East BrochureNATS
 
NATS Brochure for Asia Pacific Region
NATS Brochure for Asia Pacific RegionNATS Brochure for Asia Pacific Region
NATS Brochure for Asia Pacific RegionNATS
 
Seamless: Exceeding expectations on the ground and in the air with NATS
Seamless: Exceeding expectations on the ground and in the air with NATSSeamless: Exceeding expectations on the ground and in the air with NATS
Seamless: Exceeding expectations on the ground and in the air with NATSNATS
 

Viewers also liked (20)

22,5 Mobile Statistics in 45 Minutes (2012)
22,5 Mobile Statistics in 45 Minutes (2012)22,5 Mobile Statistics in 45 Minutes (2012)
22,5 Mobile Statistics in 45 Minutes (2012)
 
Startup Passion Smack-Down SXSW 2012
Startup Passion Smack-Down SXSW 2012Startup Passion Smack-Down SXSW 2012
Startup Passion Smack-Down SXSW 2012
 
Too Busy To Do Good Work
Too Busy To Do Good WorkToo Busy To Do Good Work
Too Busy To Do Good Work
 
Intentionally dealing with responsive design
Intentionally dealing with responsive designIntentionally dealing with responsive design
Intentionally dealing with responsive design
 
Análise conteúdo vbg
Análise conteúdo vbgAnálise conteúdo vbg
Análise conteúdo vbg
 
WIPJam Cross Platform Tools - Dec 2013
WIPJam   Cross Platform Tools - Dec 2013WIPJam   Cross Platform Tools - Dec 2013
WIPJam Cross Platform Tools - Dec 2013
 
101 no qa
101 no qa101 no qa
101 no qa
 
Wake (Children Story Version)
Wake (Children Story Version)Wake (Children Story Version)
Wake (Children Story Version)
 
10 stappen naar_een_perfect_profiel_op_linked_in
10 stappen naar_een_perfect_profiel_op_linked_in10 stappen naar_een_perfect_profiel_op_linked_in
10 stappen naar_een_perfect_profiel_op_linked_in
 
Sebastian 9 4
Sebastian 9 4Sebastian 9 4
Sebastian 9 4
 
Tylor's family story
Tylor's family storyTylor's family story
Tylor's family story
 
Task 4
Task 4Task 4
Task 4
 
Progress update please do not remove
Progress update   please do not removeProgress update   please do not remove
Progress update please do not remove
 
DES134 Introduction to interaction design techniques
DES134 Introduction to interaction design techniquesDES134 Introduction to interaction design techniques
DES134 Introduction to interaction design techniques
 
Beat the Tsunami with a WAVE
Beat the Tsunami with a WAVEBeat the Tsunami with a WAVE
Beat the Tsunami with a WAVE
 
Middle East Brochure
Middle East BrochureMiddle East Brochure
Middle East Brochure
 
Task 6
Task 6Task 6
Task 6
 
Dalla ragionenicoletta 2012-13_es3a
Dalla ragionenicoletta 2012-13_es3aDalla ragionenicoletta 2012-13_es3a
Dalla ragionenicoletta 2012-13_es3a
 
NATS Brochure for Asia Pacific Region
NATS Brochure for Asia Pacific RegionNATS Brochure for Asia Pacific Region
NATS Brochure for Asia Pacific Region
 
Seamless: Exceeding expectations on the ground and in the air with NATS
Seamless: Exceeding expectations on the ground and in the air with NATSSeamless: Exceeding expectations on the ground and in the air with NATS
Seamless: Exceeding expectations on the ground and in the air with NATS
 

Similar to Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb

Workshop: Usability Testing for Accessibility
Workshop: Usability Testing for AccessibilityWorkshop: Usability Testing for Accessibility
Workshop: Usability Testing for AccessibilityUsability Matters
 
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...UserZoom
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101Patrick Dunphy
 
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
 
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
 
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
 
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Joshua Randall
 
Designing Experiences that Drive Consumer Engagement
Designing Experiences that Drive Consumer EngagementDesigning Experiences that Drive Consumer Engagement
Designing Experiences that Drive Consumer EngagementAshley Dzick
 
Remote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & ToolsRemote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & ToolsSusan Price
 
UsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_WorkshopUsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_WorkshopUsability Matters
 
Strategies for Mobile Web Application Testing
Strategies for Mobile Web Application TestingStrategies for Mobile Web Application Testing
Strategies for Mobile Web Application TestingTechWell
 
Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanthbhumika2108
 
Electronic information and accessible technology
Electronic information and accessible technologyElectronic information and accessible technology
Electronic information and accessible technologyJoseph Dolson
 
Web For All
Web For AllWeb For All
Web For AllISOCHK
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Henny Swan
 
UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019Joshua Randall
 
User Experience - WordPress Sheffield - 12 September 2017
User Experience - WordPress Sheffield - 12 September 2017User Experience - WordPress Sheffield - 12 September 2017
User Experience - WordPress Sheffield - 12 September 2017Harriet Holman
 
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)Howard Kramer
 

Similar to Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb (20)

Workshop: Usability Testing for Accessibility
Workshop: Usability Testing for AccessibilityWorkshop: Usability Testing for Accessibility
Workshop: Usability Testing for Accessibility
 
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101
 
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
 
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
 
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
 
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15
 
Designing Experiences that Drive Consumer Engagement
Designing Experiences that Drive Consumer EngagementDesigning Experiences that Drive Consumer Engagement
Designing Experiences that Drive Consumer Engagement
 
Remote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & ToolsRemote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & Tools
 
UsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_WorkshopUsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_Workshop
 
Strategies for Mobile Web Application Testing
Strategies for Mobile Web Application TestingStrategies for Mobile Web Application Testing
Strategies for Mobile Web Application Testing
 
Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanth
 
Electronic information and accessible technology
Electronic information and accessible technologyElectronic information and accessible technology
Electronic information and accessible technology
 
Web For All
Web For AllWeb For All
Web For All
 
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?
 
Heuristic evaluation principles
Heuristic evaluation principlesHeuristic evaluation principles
Heuristic evaluation principles
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019
 
User Experience - WordPress Sheffield - 12 September 2017
User Experience - WordPress Sheffield - 12 September 2017User Experience - WordPress Sheffield - 12 September 2017
User Experience - WordPress Sheffield - 12 September 2017
 
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)
Ud in-curriculum-4 accessu-2018 (howard-lydia combined-nn)
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Beat the Tsunami with a WAVE. Web Accessibility Testing 101 #PSUWeb

Editor's Notes

  1. Reinforced reason for learning series
  2. Many areas, disciplines, distributed contributors
  3. More colloaborate, work closer together
  4. Accessibility is eating healthy
  5. Avoid sickness ; take medicine
  6. Fitness = health
  7. Fitness = health
  8. Youtube kids & tech Tech improves accessibility
  9. Illustrates the complexity & simplicity of accessibility Accessibility leads to innovation
  10. Users come first. Always & without exception.
  11. Software & hardware
  12. 1. Holographic keyboard 2. Low vision / keyboard guard template 3. Orbitouch – keyless keyboard / mouse combo 4. One handed keyboards 5. Foot pedals / braille display 6. Button switches 7. Reflector / blink 8. High contrast mode 9. Head wand
  13. No longer an option of it it will apply to me, it’s when will it apply to me. Accessibility for Ontarians with Disabilities Act Web Content Accessibility Guidelines – version 1 1999, version 2 2008 – now ISO standard British Standards The 21st Century Communications and Video Accessibility Act of 2010 
  14. Don’t make assumptions. Who is visiting your site? How? Car site user.. Not if. But when.. Age related disabilities.
  15. 19% of US Population by 2030 4 X likely to suffer from disability than working age person Digital Experience = Increased Expectations
  16. POSH / KISS
  17. Every active element receives keyboard focus. Focus indicator is visible and is not partially hidden. All active elements can be activated with keyboard using spacebar or enter key. Tab order is logical. Keyboard focus does not get trapped.
  18. Grouped items – surveys; yes & no