SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Mike Ryan - @ryaninteractive
PANIC!
DON’T
How to perform an accessibility evaluation
with limited resources
#ProjectA11ycorn
Agenda
2
★ Intro
★ Accessibility and WCAG
★ Why should we design for accessibility?
★ Running an accessibility audit
★ Next steps
Shane Demonstrates VoiceOver
https://www.youtube.com/watch?v=W7lvQkT1U18
Accessibility DefinedU✶ni✶corn
noun | /ˈyü-nə-ˌkȯrn/
1. A magical and imaginary horse-type creature with a single horn
protruding from their forehead.
2. A magical and imaginary human-type UX professional
who has skills including (but not limited) to:
visual design, interaction design, information architecture,
front-end development, video editing, origami, flowcharting,
user research, all-the-coding, prototyping, persuasion,
psychoanalysis, whiteboarding, empathizing, group facilitation, hostage
negotiation, IT support, writing, editing, contenting, project management,
death marching, strategery, analytics, quality assurance, pig-lipsticking & statistics
5
Accessibility Defined
LEVELED UP!!
Al✶i✶corn or (A11ycorn*)
noun | /ˈa-lə-ˌkȯrn/
1. An ultra-rare and super-magical unicorn with
wings. (They can fly.)
2. A ultra-rare and super-magical user
experience professional with all the required
skills, plus accessibility.
*a11y = accessibility (sometimes pronounced “ally”)
• Accessibility standards
• Range of disabilities
• Assistive technologies
• Devices and platforms
• Legal issues
#A11ycornProblems
“How do we make this accessible?”(so we don’t get sued)
• All CTA buttons pass WCAG AA for contrast.
• The main hyperlink color passes WCAG AA for contrast.
• Most text styles pass WCAG AA for contrast.
• LM.com now functions for TalkBack, the Android screen reader.
• Video controls now function on screen readers.
RWD Accessibility Improvements
http://i2.wp.com/www.kittyarmy.com/wp-content/uploads/2013/07/4553277701_32fefab169_z.jpg
DON’T PANICDON’T PANIC
• Full WCAG (Web Content Accessibility Guidelines) compliance
is rarely achieved.
• Companies are not getting sued for non compliance with
WCAG. People sue when they can’t complete core tasks.
• What matters is:
- Observable effort
- Responding to customer complaints
• There are many free tools to help you
A11ycorns are generous and helpful!
Some (Hopefully) Comforting Facts
Agenda
9
★ Intro
★ Accessibility and WCAG
★ Why should we design for accessibility?
★ Project A11ycorn:
Running an accessibility audit
★ Next steps
10
Accessibility Defined
Accessibility
“The usability of a product, service,
environment or facility by people with
the widest range of capabilities.”
ISO 9241-171
Assistive Technologies and Strategies
https://www.interaction-design.org/ux-daily/98/why-your-user-experience-must-include-design-for-accessibility
http://www.expandability.org/assistive-technology/
• Low Vision - screen magnifiers, enlarge text, increase contrast
• Blind - screen readers, Braille displays, speech input
• Motor - keyboard only, alternate input devices
(trackballs, pointing devices, voice, eye-gaze systems)
• Deaf / Hard of Hearing - captioning
• Cognitive - plain language, translation engines, word prediction, memory aids
• Web Content Accessibility Guidelines (WCAG 2.0)
Standards for web content accessibility developed by the
World Wide Web Consortium (W3C)
• Level A (minimum)
• Level AA (standard)
• Level AAA (strictest)
• Section 508
Standards for tech used by
government employees
WCAG Accessibility Guidelines
https://www.w3.org/WAI/WCAG20/quickref/
1. Perceivable
• 1.1 Provide text alternatives for any non-text content so that it can be changed into other forms people need,
such as large print, braille, speech, symbols or simpler language.
• 1.2 Provide alternatives for time-based media.
• 1.3 Create content that can be presented in different ways (for example simpler layout) without losing
information or structure.
• 1.4 Make it easier for users to see and hear content including separating foreground from background.
2. Operable
• 2.1 Make all functionality available from a keyboard.
• 2.2 Provide users enough time to read and use content.
• 2.3 Do not design content in a way that is known to cause seizures.
• 2.4 Provide ways to help users navigate, find content, and determine where they are.
3. Understandable
• 3.1 Make text content readable and understandable.
• 3.2 Make Web pages appear and operate in predictable ways.
• 3.3 Help users avoid and correct mistakes.
4. Robust
• 4.1 Maximize compatibility with current and future user agents, including assistive technologies.
12 Accessibility Guidelines for WCAG
https://www.w3.org/WAI/WCAG20/quickref/
Agenda
14
★ Intro
★ Accessibility and WCAG
★ Why should we design for accessibility?
★ Project A11ycorn:
Running an accessibility audit
★ Next steps
15
Accessibility Defined
• You are legally bound by Americans with Disabilities Act
National Federation for the Blind vs. Target, $6 million (2008)
• Accessible technology has opened up the world for
people with disabilities
• Many users have disabilities and the number is growing
“We’re all just temporarily abled.” Cindy Li
• Improves code efficiency, performance and scalability
Coding for accessibility results in faster load times, fewer bugs
improved SEO and support for more devices.
• Designing for accessibility benefits all users
...sometimes in unexpected ways
Why Should We Design For Accessibility?
17
Accessibility Defined
“...most of the cases I’m personally aware of involve a series
of silly missteps and failures to take the situation seriously. ...
lawyers in this type of action do their homework first and have
gathered hard evidence that disabled users’ needs
have gone unmet and their complaints to the defendant
have not gotten results.
In other words, your website didn’t get
you sued, your inaction did.”
Karl Groves
18
Accessibility Defined
“You may be aware that 20% of your customers –
people with disabilities – could be clicking away
from your websites or mobile apps every day,
not having bought anything or found the
information they wished to find.”
Jonathan Hassell
How Many Users Have Disabilities?
19
Accessibility Defined
Percentage of Persons with Disability (in the United States)
Age 15-60 - 15%
Age 60+ - 38%
United Nations Statistics Division
How Many Users Have Disabilities?
20
Accessibility Defined
“By 2030, it is estimated that nearly 1 in 5 Americans,
approximately 75 million people, will be over 65.
The number of older adults with
sight loss is expected to double.”
Massachusetts Association for the Blind & Visually Impaired
How Many Users Have Disabilities?
21
Accessibility Defined
Accessibility Drives Innovation
“When we work on making our devices accessible by
the blind, I don’t consider the bloody ROI… Apple
makes a lot of money... it has created a customer
ecosystem that, as a whole, delights customers
and makes them want to stay as an Apple customer.”
Tim Cook
http://www.bbc.com/news/business-29829763
Accessibility Benefits for All Users
• Large, crisp, readable text is easy for
everyone to read
• People read video captions when
audio is unavailable
• Good labeling ease cognitive load
Agenda
23
★ Intro
★ Accessibility and WCAG
★ Why should we design for accessibility?
★ Project A11ycorn:
Running an accessibility audit
★ Next steps
Project A11ycorn
1. Plan the scope
–Accessibility Audit Plan
2. Define your evaluations
–Evaluation Matrix
3. Track your findings
collaboratively
–Collect Findings
4. Report findings to stakeholders
–Findings Report
Links point to Google documents you can use. After you click the link it will create a copy for you to name.
• What product are you evaluating and why?
• How much time do you have?
• Consider:
–Disabilities you are supporting
–Accessibility standards
–Device types
–Operating systems
–Browsers
Define Your Goals and Scope
Case Study: MBTA.com
http://www.mbta.com/
• What product are you evaluating and why?
My boss has assigned me to look at our website’s
accessibility so we won’t get sued.
• How much time do you have? 3 weeks
• Consider:
–Disabilities you are supporting: All the major ones
–Accessibility standards: WCAG 2.0 AA
–Device types: Smartphone and Laptop
–Operating systems: iOS, Android, Windows
–Browsers: Chrome, Safari, Internet Explorer
Define Your Goals and Scope
Devices
Smartphone
• Android Samsung Galaxy 5
• iPhone 6
Laptop
• Windows 7 PC
Devices and Platforms Example
OSs
• iOS (v9)
• Android (v5)
• Windows (v10)
Browsers
• Chrome (v47)
• Safari (v9)
• Internet Explorer (v11)
Disabilities
• Low vision
• Blind
• Motor
• Deaf/hard of hearing
Assistive Technologies
• Screen magnification
• Enlarge text
• Increase contrast
• Screen readers
• Speech input
• Custom input devices
• Captioning
Assistive
Technologies
Magnification
• Zoom (iOS)
• Magnification (Android)
• Chrome Zoom (Windows)
Screen Readers
• VoiceOver with Rotor (iOS)
• TalkBack (Android)
• NVDA (Windows)
Scope - Tools for Evaluations
Automated Tools
• WebAIM Wave Toolbar
• WCAG Contrast Checker
• Tenon
• W3C Validator Tool
Manual Methods
• Increase text size
• Keyboard only
• Eyeballing
• Video caption check
• Manual contrast check
• WebAIM Color Contrast
Checker
Pick around 20 screens to evaluate. Get a mix of the pages with the highest traffic
and ones that represent the most common layouts.
Scope - Screens to Evaluate
http://www.mbta.com/
http://www.mbta.com/schedules_and_maps/
http://www.mbta.com/schedules_and_maps/subway/
http://www.mbta.com/schedules_and_maps/rail/
http://www.mbta.com/schedules_and_maps/rail/lines/?route=KINGSTON
• Scope
–Devices
–OSs
–Browsers
–Assistive Technologies
–Pages
• Tools and Methods
• Instructions for Tools
Accessibility Audit Plan: Google Doc
Accessibility Audit Plan
Project A11ycorn
1. Plan the scope
–Accessibility Audit Plan
2. Define your evaluations
–Evaluation Matrix
3. Track your findings
collaboratively
–Collect Findings
4. Report findings to stakeholders
–Findings Report
Links point to Google documents you can use. After you click the link it will create a copy for you to name.
Make the most of evaluations
• Eval ID
• Evaluator
• Assistive Tech.
• Tool
• Device
• Form Factor
• OS
• Browser
• Disability
Evaluation Matrix: Google Sheet
Evaluation Matrix
Project A11ycorn
1. Plan the scope
–Accessibility Audit Plan
2. Define your evaluations
–Evaluation Matrix
3. Track your findings
collaboratively
–Collect Findings
4. Report findings to stakeholders
–Findings Report
Links point to Google documents you can use. After you click the link it will create a copy for you to name.
WebAIM Wave Toolbar
WebAIM Wave Toolbar
Image Missing Alt Text
WCAG Quick Reference
https://www.w3.org/WAI/WCAG20/quickref/
Low Color Contrast
Members of your team can record findings in real time
• Instructions
• Evaluation Status Log
• Tables for Findings
–Global
–Sectional
–Individual Page
Collect Findings: Google Doc
Collect Findings
Project A11ycorn
1. Plan the scope
–Accessibility Audit Plan
2. Define your evaluations
–Evaluation Matrix
3. Track your findings
collaboratively
–Collect Findings
4. Report findings to stakeholders
–Findings Report
Links point to Google documents you can use. After you click the link it will create a copy for you to name.
Description: T Planner button uses image text
and has no alt text.
Impact: Without alt text, screen readers
wouldn’t translate the text on this button and
users would not know what it does. Some
screen readers won’t identify the button at all.
S1 - Button is Not Labelled
Best Practices: When navigating to a button,
descriptive text must be presented to screen
reader users to indicate the function of
the button.
Most Affected Users
Blind ● Low Vision
WCAG Standards Failed
1.1.1 A
Pages Affected
Home
Description: Low contrast between
blue text and background color.
Impact: Failing to meet the minimum contrast
ratio will cause the text to not be readable by
users with low vision and/or color deficiencies.
It also makes reading difficult for users with
declining vision.
S2 - Very Low Color Contrast
Best Practices: On non-bold text that is less
than 18 point, the visual presentation of text
and images of text should have a contrast ratio
of at least 4.5:1.
Most Affected Users
Low Vision
WCAG Standards Failed
1.4.3 AA
Pages Affected
Home
Agenda
44
★ Intro
★ Accessibility and WCAG
★ Why should we design for accessibility?
★ Project A11ycorn:
Running an accessibility audit
★ Next steps
• Perform user research with users who have disabilities to fill
in the gaps
• Follow up on fixes
• Partner with development and QA to implement accessible
code practices and testing
• Incorporate accessibility into your everyday UX practice
- Include accessibility when recruiting for general research
- Work with your designer colleagues
- Be an accessibility cop
Next Steps
Project A11ycorn
1. Plan the scope
–Accessibility Audit Plan
2. Define your evaluations
–Evaluation Matrix
3. Track your findings
collaboratively
–Collect Findings
4. Report findings to stakeholders
–Findings Report
Links point to Google documents you can use. After you click the link it will create a copy for you to name.
47
Accessibility Defined
Now fly my A11ycorns... Fly!
Thank You #ProjectA11ycorn
http://fyeah-wizard-of-oz.tumblr.com/page/4

Más contenido relacionado

La actualidad más candente

Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...UXPA Boston
 
SIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsCello Signal
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitRachel Cherry
 
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
 
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
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websitesRachel Cherry
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Intopia
 
Accessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiencesAccessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiencesWhitney Quesenbery
 
Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Intopia
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for AccessibilityUsability Matters
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibilityAGILEDROP
 
UXPA2019 - Unconference: Basics of Building Blockchain Interfaces
UXPA2019 - Unconference: Basics of Building Blockchain InterfacesUXPA2019 - Unconference: Basics of Building Blockchain Interfaces
UXPA2019 - Unconference: Basics of Building Blockchain InterfacesUXPA International
 
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over Time
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over TimeUXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over Time
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over TimeUXPA International
 
Udem 2007 Accessibility Standards
Udem 2007 Accessibility StandardsUdem 2007 Accessibility Standards
Udem 2007 Accessibility Standardssharron
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"ecentricarts
 
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability 3Play Media
 
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
 

La actualidad más candente (20)

Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
 
SIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
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
 
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
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101'
 
Accessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiencesAccessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiences
 
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?
 
Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for Accessibility
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
UXPA2019 - Unconference: Basics of Building Blockchain Interfaces
UXPA2019 - Unconference: Basics of Building Blockchain InterfacesUXPA2019 - Unconference: Basics of Building Blockchain Interfaces
UXPA2019 - Unconference: Basics of Building Blockchain Interfaces
 
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over Time
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over TimeUXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over Time
UXPA2019 Building Your Benchmark: How to Measure UX for Product Impact Over Time
 
Udem 2007 Accessibility Standards
Udem 2007 Accessibility StandardsUdem 2007 Accessibility Standards
Udem 2007 Accessibility Standards
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
 
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
 
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
 

Similar a Don't Panic! How to perform an accessibility evaluation with limited resources

Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it mattersMargarida Sousa
 
Accessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive DesignAccessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive DesignEvan Brenner
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityEric Malcolm
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityUsability Matters
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonRachel Cherry
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoGeorge Zamfir
 
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
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website AccessibilityNishan Bose
 
Web accessibility is everyone's job
Web accessibility is everyone's jobWeb accessibility is everyone's job
Web accessibility is everyone's jobRemya Ramesh
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentAgile Testing Alliance
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...jack_armley
 
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
 
Lightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsGlobant
 
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Whole Brain Group, LLC
 
Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Robert Stribley
 
The what, why, and how of accessibility
The what, why, and how of accessibilityThe what, why, and how of accessibility
The what, why, and how of accessibility3Play Media
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for AccessibilityRuilin Zhang
 

Similar a Don't Panic! How to perform an accessibility evaluation with limited resources (20)

Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
 
Web_Accessibility
Web_AccessibilityWeb_Accessibility
Web_Accessibility
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
Accessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive DesignAccessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive Design
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_Toronto
 
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.
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
Web accessibility is everyone's job
Web accessibility is everyone's jobWeb accessibility is everyone's job
Web accessibility is everyone's job
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
 
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
 
Lightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing tools
 
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
 
Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20
 
The what, why, and how of accessibility
The what, why, and how of accessibilityThe what, why, and how of accessibility
The what, why, and how of accessibility
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for Accessibility
 

Más de Michael Ryan

I Am the LAAW! Lean Accessibility Audit Workshops
I Am the LAAW! Lean Accessibility Audit WorkshopsI Am the LAAW! Lean Accessibility Audit Workshops
I Am the LAAW! Lean Accessibility Audit WorkshopsMichael Ryan
 
#HamburgerWars Ignite UXPA International 2015
#HamburgerWars Ignite UXPA International 2015 #HamburgerWars Ignite UXPA International 2015
#HamburgerWars Ignite UXPA International 2015 Michael Ryan
 
#HamburgerWars (Full Talk)
#HamburgerWars (Full Talk)#HamburgerWars (Full Talk)
#HamburgerWars (Full Talk)Michael Ryan
 
#HamburgerWars UXPA Boston 15 (10 Minute Talk)
#HamburgerWars UXPA Boston 15 (10 Minute Talk)#HamburgerWars UXPA Boston 15 (10 Minute Talk)
#HamburgerWars UXPA Boston 15 (10 Minute Talk)Michael Ryan
 
Motivational Lessons for Mentees
Motivational Lessons for Mentees Motivational Lessons for Mentees
Motivational Lessons for Mentees Michael Ryan
 
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional Methods
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional MethodsRock! Paper! iPad! Comparing UX Tools on the iPad to Traditional Methods
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional MethodsMichael Ryan
 
Folksonomies: Diverse, Democratic and Evolving Classification
Folksonomies: Diverse, Democratic and Evolving ClassificationFolksonomies: Diverse, Democratic and Evolving Classification
Folksonomies: Diverse, Democratic and Evolving ClassificationMichael Ryan
 

Más de Michael Ryan (7)

I Am the LAAW! Lean Accessibility Audit Workshops
I Am the LAAW! Lean Accessibility Audit WorkshopsI Am the LAAW! Lean Accessibility Audit Workshops
I Am the LAAW! Lean Accessibility Audit Workshops
 
#HamburgerWars Ignite UXPA International 2015
#HamburgerWars Ignite UXPA International 2015 #HamburgerWars Ignite UXPA International 2015
#HamburgerWars Ignite UXPA International 2015
 
#HamburgerWars (Full Talk)
#HamburgerWars (Full Talk)#HamburgerWars (Full Talk)
#HamburgerWars (Full Talk)
 
#HamburgerWars UXPA Boston 15 (10 Minute Talk)
#HamburgerWars UXPA Boston 15 (10 Minute Talk)#HamburgerWars UXPA Boston 15 (10 Minute Talk)
#HamburgerWars UXPA Boston 15 (10 Minute Talk)
 
Motivational Lessons for Mentees
Motivational Lessons for Mentees Motivational Lessons for Mentees
Motivational Lessons for Mentees
 
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional Methods
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional MethodsRock! Paper! iPad! Comparing UX Tools on the iPad to Traditional Methods
Rock! Paper! iPad! Comparing UX Tools on the iPad to Traditional Methods
 
Folksonomies: Diverse, Democratic and Evolving Classification
Folksonomies: Diverse, Democratic and Evolving ClassificationFolksonomies: Diverse, Democratic and Evolving Classification
Folksonomies: Diverse, Democratic and Evolving Classification
 

Último

Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )gajnagarg
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...gajnagarg
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLNitya salvi
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...amitlee9823
 

Último (20)

Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 

Don't Panic! How to perform an accessibility evaluation with limited resources

  • 1. Mike Ryan - @ryaninteractive PANIC! DON’T How to perform an accessibility evaluation with limited resources #ProjectA11ycorn
  • 2. Agenda 2 ★ Intro ★ Accessibility and WCAG ★ Why should we design for accessibility? ★ Running an accessibility audit ★ Next steps
  • 4. Accessibility DefinedU✶ni✶corn noun | /ˈyü-nə-ˌkȯrn/ 1. A magical and imaginary horse-type creature with a single horn protruding from their forehead. 2. A magical and imaginary human-type UX professional who has skills including (but not limited) to: visual design, interaction design, information architecture, front-end development, video editing, origami, flowcharting, user research, all-the-coding, prototyping, persuasion, psychoanalysis, whiteboarding, empathizing, group facilitation, hostage negotiation, IT support, writing, editing, contenting, project management, death marching, strategery, analytics, quality assurance, pig-lipsticking & statistics
  • 5. 5 Accessibility Defined LEVELED UP!! Al✶i✶corn or (A11ycorn*) noun | /ˈa-lə-ˌkȯrn/ 1. An ultra-rare and super-magical unicorn with wings. (They can fly.) 2. A ultra-rare and super-magical user experience professional with all the required skills, plus accessibility. *a11y = accessibility (sometimes pronounced “ally”)
  • 6. • Accessibility standards • Range of disabilities • Assistive technologies • Devices and platforms • Legal issues #A11ycornProblems “How do we make this accessible?”(so we don’t get sued)
  • 7. • All CTA buttons pass WCAG AA for contrast. • The main hyperlink color passes WCAG AA for contrast. • Most text styles pass WCAG AA for contrast. • LM.com now functions for TalkBack, the Android screen reader. • Video controls now function on screen readers. RWD Accessibility Improvements http://i2.wp.com/www.kittyarmy.com/wp-content/uploads/2013/07/4553277701_32fefab169_z.jpg DON’T PANICDON’T PANIC
  • 8. • Full WCAG (Web Content Accessibility Guidelines) compliance is rarely achieved. • Companies are not getting sued for non compliance with WCAG. People sue when they can’t complete core tasks. • What matters is: - Observable effort - Responding to customer complaints • There are many free tools to help you A11ycorns are generous and helpful! Some (Hopefully) Comforting Facts
  • 9. Agenda 9 ★ Intro ★ Accessibility and WCAG ★ Why should we design for accessibility? ★ Project A11ycorn: Running an accessibility audit ★ Next steps
  • 10. 10 Accessibility Defined Accessibility “The usability of a product, service, environment or facility by people with the widest range of capabilities.” ISO 9241-171
  • 11. Assistive Technologies and Strategies https://www.interaction-design.org/ux-daily/98/why-your-user-experience-must-include-design-for-accessibility http://www.expandability.org/assistive-technology/ • Low Vision - screen magnifiers, enlarge text, increase contrast • Blind - screen readers, Braille displays, speech input • Motor - keyboard only, alternate input devices (trackballs, pointing devices, voice, eye-gaze systems) • Deaf / Hard of Hearing - captioning • Cognitive - plain language, translation engines, word prediction, memory aids
  • 12. • Web Content Accessibility Guidelines (WCAG 2.0) Standards for web content accessibility developed by the World Wide Web Consortium (W3C) • Level A (minimum) • Level AA (standard) • Level AAA (strictest) • Section 508 Standards for tech used by government employees WCAG Accessibility Guidelines https://www.w3.org/WAI/WCAG20/quickref/
  • 13. 1. Perceivable • 1.1 Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language. • 1.2 Provide alternatives for time-based media. • 1.3 Create content that can be presented in different ways (for example simpler layout) without losing information or structure. • 1.4 Make it easier for users to see and hear content including separating foreground from background. 2. Operable • 2.1 Make all functionality available from a keyboard. • 2.2 Provide users enough time to read and use content. • 2.3 Do not design content in a way that is known to cause seizures. • 2.4 Provide ways to help users navigate, find content, and determine where they are. 3. Understandable • 3.1 Make text content readable and understandable. • 3.2 Make Web pages appear and operate in predictable ways. • 3.3 Help users avoid and correct mistakes. 4. Robust • 4.1 Maximize compatibility with current and future user agents, including assistive technologies. 12 Accessibility Guidelines for WCAG https://www.w3.org/WAI/WCAG20/quickref/
  • 14. Agenda 14 ★ Intro ★ Accessibility and WCAG ★ Why should we design for accessibility? ★ Project A11ycorn: Running an accessibility audit ★ Next steps
  • 16. • You are legally bound by Americans with Disabilities Act National Federation for the Blind vs. Target, $6 million (2008) • Accessible technology has opened up the world for people with disabilities • Many users have disabilities and the number is growing “We’re all just temporarily abled.” Cindy Li • Improves code efficiency, performance and scalability Coding for accessibility results in faster load times, fewer bugs improved SEO and support for more devices. • Designing for accessibility benefits all users ...sometimes in unexpected ways Why Should We Design For Accessibility?
  • 17. 17 Accessibility Defined “...most of the cases I’m personally aware of involve a series of silly missteps and failures to take the situation seriously. ... lawyers in this type of action do their homework first and have gathered hard evidence that disabled users’ needs have gone unmet and their complaints to the defendant have not gotten results. In other words, your website didn’t get you sued, your inaction did.” Karl Groves
  • 18. 18 Accessibility Defined “You may be aware that 20% of your customers – people with disabilities – could be clicking away from your websites or mobile apps every day, not having bought anything or found the information they wished to find.” Jonathan Hassell How Many Users Have Disabilities?
  • 19. 19 Accessibility Defined Percentage of Persons with Disability (in the United States) Age 15-60 - 15% Age 60+ - 38% United Nations Statistics Division How Many Users Have Disabilities?
  • 20. 20 Accessibility Defined “By 2030, it is estimated that nearly 1 in 5 Americans, approximately 75 million people, will be over 65. The number of older adults with sight loss is expected to double.” Massachusetts Association for the Blind & Visually Impaired How Many Users Have Disabilities?
  • 21. 21 Accessibility Defined Accessibility Drives Innovation “When we work on making our devices accessible by the blind, I don’t consider the bloody ROI… Apple makes a lot of money... it has created a customer ecosystem that, as a whole, delights customers and makes them want to stay as an Apple customer.” Tim Cook http://www.bbc.com/news/business-29829763
  • 22. Accessibility Benefits for All Users • Large, crisp, readable text is easy for everyone to read • People read video captions when audio is unavailable • Good labeling ease cognitive load
  • 23. Agenda 23 ★ Intro ★ Accessibility and WCAG ★ Why should we design for accessibility? ★ Project A11ycorn: Running an accessibility audit ★ Next steps
  • 24. Project A11ycorn 1. Plan the scope –Accessibility Audit Plan 2. Define your evaluations –Evaluation Matrix 3. Track your findings collaboratively –Collect Findings 4. Report findings to stakeholders –Findings Report Links point to Google documents you can use. After you click the link it will create a copy for you to name.
  • 25. • What product are you evaluating and why? • How much time do you have? • Consider: –Disabilities you are supporting –Accessibility standards –Device types –Operating systems –Browsers Define Your Goals and Scope
  • 27. • What product are you evaluating and why? My boss has assigned me to look at our website’s accessibility so we won’t get sued. • How much time do you have? 3 weeks • Consider: –Disabilities you are supporting: All the major ones –Accessibility standards: WCAG 2.0 AA –Device types: Smartphone and Laptop –Operating systems: iOS, Android, Windows –Browsers: Chrome, Safari, Internet Explorer Define Your Goals and Scope
  • 28. Devices Smartphone • Android Samsung Galaxy 5 • iPhone 6 Laptop • Windows 7 PC Devices and Platforms Example OSs • iOS (v9) • Android (v5) • Windows (v10) Browsers • Chrome (v47) • Safari (v9) • Internet Explorer (v11) Disabilities • Low vision • Blind • Motor • Deaf/hard of hearing Assistive Technologies • Screen magnification • Enlarge text • Increase contrast • Screen readers • Speech input • Custom input devices • Captioning
  • 29. Assistive Technologies Magnification • Zoom (iOS) • Magnification (Android) • Chrome Zoom (Windows) Screen Readers • VoiceOver with Rotor (iOS) • TalkBack (Android) • NVDA (Windows) Scope - Tools for Evaluations Automated Tools • WebAIM Wave Toolbar • WCAG Contrast Checker • Tenon • W3C Validator Tool Manual Methods • Increase text size • Keyboard only • Eyeballing • Video caption check • Manual contrast check • WebAIM Color Contrast Checker
  • 30. Pick around 20 screens to evaluate. Get a mix of the pages with the highest traffic and ones that represent the most common layouts. Scope - Screens to Evaluate http://www.mbta.com/ http://www.mbta.com/schedules_and_maps/ http://www.mbta.com/schedules_and_maps/subway/ http://www.mbta.com/schedules_and_maps/rail/ http://www.mbta.com/schedules_and_maps/rail/lines/?route=KINGSTON
  • 31. • Scope –Devices –OSs –Browsers –Assistive Technologies –Pages • Tools and Methods • Instructions for Tools Accessibility Audit Plan: Google Doc Accessibility Audit Plan
  • 32. Project A11ycorn 1. Plan the scope –Accessibility Audit Plan 2. Define your evaluations –Evaluation Matrix 3. Track your findings collaboratively –Collect Findings 4. Report findings to stakeholders –Findings Report Links point to Google documents you can use. After you click the link it will create a copy for you to name.
  • 33. Make the most of evaluations • Eval ID • Evaluator • Assistive Tech. • Tool • Device • Form Factor • OS • Browser • Disability Evaluation Matrix: Google Sheet Evaluation Matrix
  • 34. Project A11ycorn 1. Plan the scope –Accessibility Audit Plan 2. Define your evaluations –Evaluation Matrix 3. Track your findings collaboratively –Collect Findings 4. Report findings to stakeholders –Findings Report Links point to Google documents you can use. After you click the link it will create a copy for you to name.
  • 40. Members of your team can record findings in real time • Instructions • Evaluation Status Log • Tables for Findings –Global –Sectional –Individual Page Collect Findings: Google Doc Collect Findings
  • 41. Project A11ycorn 1. Plan the scope –Accessibility Audit Plan 2. Define your evaluations –Evaluation Matrix 3. Track your findings collaboratively –Collect Findings 4. Report findings to stakeholders –Findings Report Links point to Google documents you can use. After you click the link it will create a copy for you to name.
  • 42. Description: T Planner button uses image text and has no alt text. Impact: Without alt text, screen readers wouldn’t translate the text on this button and users would not know what it does. Some screen readers won’t identify the button at all. S1 - Button is Not Labelled Best Practices: When navigating to a button, descriptive text must be presented to screen reader users to indicate the function of the button. Most Affected Users Blind ● Low Vision WCAG Standards Failed 1.1.1 A Pages Affected Home
  • 43. Description: Low contrast between blue text and background color. Impact: Failing to meet the minimum contrast ratio will cause the text to not be readable by users with low vision and/or color deficiencies. It also makes reading difficult for users with declining vision. S2 - Very Low Color Contrast Best Practices: On non-bold text that is less than 18 point, the visual presentation of text and images of text should have a contrast ratio of at least 4.5:1. Most Affected Users Low Vision WCAG Standards Failed 1.4.3 AA Pages Affected Home
  • 44. Agenda 44 ★ Intro ★ Accessibility and WCAG ★ Why should we design for accessibility? ★ Project A11ycorn: Running an accessibility audit ★ Next steps
  • 45. • Perform user research with users who have disabilities to fill in the gaps • Follow up on fixes • Partner with development and QA to implement accessible code practices and testing • Incorporate accessibility into your everyday UX practice - Include accessibility when recruiting for general research - Work with your designer colleagues - Be an accessibility cop Next Steps
  • 46. Project A11ycorn 1. Plan the scope –Accessibility Audit Plan 2. Define your evaluations –Evaluation Matrix 3. Track your findings collaboratively –Collect Findings 4. Report findings to stakeholders –Findings Report Links point to Google documents you can use. After you click the link it will create a copy for you to name.
  • 47. 47 Accessibility Defined Now fly my A11ycorns... Fly! Thank You #ProjectA11ycorn http://fyeah-wizard-of-oz.tumblr.com/page/4