SlideShare a Scribd company logo
1 of 74
Download to read offline
“Our hope is that by building more
accessible products, we can make a
meaningful difference in the lives of
people around the world.”

Google
“Amazon’s vision is to be Earth’s
most customer-centric company,
and that includes customers
with disabilities”

Amazon
“Technology is most powerful
when it empowers everyone.”

Apple
“We design to embrace the things that
make us human. It’s what drives us to
create a world that makes lives better.
The result is technology that’s inclusive.”

Microsoft
Intro to Accessibility
MilwaukeeJS
September 25, 2018
National Federation of the
Blind versus Target
Landmark accessibility case
Challenged whether Americans with
Disabilities Act applied to websites or just
physical locations
2006
American Council of the Blind
versus Staples
Staples had six months to apply priority one
and two checkpoints of WCAG 1.0
Modern equivalent would be WCAG 2.0 AA,
which most companies strive for
2009
National Association for the
Deaf versus Netflix
Netflix violated Title III of ADA by not providing
closed captioning
Netflix agreed to make “good faith, diligent
efforts" ensure compatibility on most devices
but is not obligated to get it 100% device
compatible
Had to provide captions on all new content
2012
Ashley Cwikla versus Bank
of America
Bank of America Credit Card Rewards
redemption was hard to complete for visually
impaired individuals
BoA had to meet WCAG Level AA standards and
conduct internal training for customer service
staff to assist with visually impaired clients
2015
Confidential Plaintiff versus
Kmart, McDonalds, GrubHub
Confidential plaintiff and terms
The cases were filed early 2017 and settled
within weeks
2017
Marial Mendizabal versus
Burger King
Latest high profile accessibility case
Case is expected to go to court soon
Claimant seeks a permanent injunction for
Burger King to ensure its website accessibility
2018
In 2017, plaintiffs filed at least 814
federal lawsuits about allegedly
inaccessible websites.
In the first half of 2018, plaintiffs filed
at least 1,000 federal lawsuits about
allegedly inaccessible websites.
In 2018, this number is expected to
grow to more than 2,000.
Retail and eCommerce lawsuits grew
significantly in 2017, joining healthcare
and financial accessibility lawsuits.
156lawsuits in july
! Business Services
Retail and Consumer Products
Restaurants and Food Manufacturing
Healthcare
Hotels
Government
Banking and Financial
Real Estate
Automotive and Transportation
"
Other
#
$
%
&
'
(
)
*
! Business Services
Retail and Consumer Products
Restaurants and Food Manufacturing
Healthcare
Hotels
Government
Banking and Financial
Real Estate
Automotive and Transportation
"
Other
#
$
%
&
'
(
)
*
35
34
26
23
12
7
7
3
3
3
Even if you are not in danger of being
sued, you should strive to be
accessibility compliant.
92% People with disabilities
who use the internet
91% People with disabilities
who use a mobile
phone or tablet
1 in 5 people have a legal officially
recognized permanent disability.
Examples of Legal Disabilities
Holding Phone and Tapping: Missing Limb
Remembering: Alzheimers, Dementia
Reading and Seeing: Blindness, Vision Loss
Hearing: Deaf
Anyone can have a
temporary impairment.
Examples of Temporary Impairments
Holding Phone and Tapping: Broken or injured limb
Remembering: Concussions and temporary memory loss
Reading and Seeing: Eye surgeries, Cataracts, temporary vision loss
Hearing: Ear infections, tinnitus (ear ringing)
Situations can impact every
user’s experience.
Examples of Situational Impact
Holding Phone and Tapping: Holding an object, like a bag or laptop
Remembering: Distracted by other people, really focused on their goal
Reading and Seeing: Sunny day, glare
Hearing: Wearing headphones, loud environment
Example from Microsoft inclusive design
Microsoft
We design to embrace the things
that make us human. It’s what drives
us to create a world that makes
lives better. The result is technology
that’s inclusive.”
Accessibility Guidelines
Who makes the rules?
Web Accessibility Initiative (WAI) of World Wide Web Consortium (W3C)
Guidelines for inclusive design
Influence accessibility and disability law
Both website and mobile apps
Perceivable, Operable, Understandable, Robust (POUR)
“Information and user interface
components must be
presentable to users in ways
they can perceive”
Perceivable
Users can find all the info they need
Text and images should be readable
Media has a sound alternative
Color isn’t used to solely convey info
Perceivable
Make sure everything is readable
Aim for higher color contrast
Use readable fonts
“User interface components
and navigation must be
operable.”
Operable
Users need to be able to get to (and from) all non-decorative elements on the
screen
Information should be organized in a way that’s easy to understand
Additional plugins can interfere with assistive devices
Operable
Design for a variety of contexts
Watch out for keyboard traps
Build a hierarchy
“Information and the
operation of user interface
must be understandable.”
Understandable
Users should be able to understand how your app works
Can understand what the info means
Messaging is consistent without using overwhelming jargon
Understandable
Don’t use overly complex language
Label everything
Provide forgiveness
Forgiveness
Help in entering inputs Guided tips to the user 404s and 501s should
provide direction
Layout
Rely on layout conventions (top nav, menu placements, etc)
Android and iOS default SDKs have accessibility in mind
Consistency between screen sizes and mediums is not a requirement
Important elements positioned prior to the screen break
“Content must be robust
enough that it can be interpreted
reliably by a wide variety of user
agents, including assistive
technologies.”
Robust
Users can access your app through a variety of ways
Taps and touches
Voice assistants (Siri, Alexa, Cortana)
Screen readers
Resizing
Robust
Make sure screen readers can use your design
Look out for slowness or performance issues
Responsive
User shouldn’t be able to easily break your website/app/product
Screen readers
Android: TalkBack, iOS: VoiceOver
Avoid unnecessary sounds
Multiple ways to navigate screens with a screen reader
May use screen reader by itself or with other assistive technology
+ Perceivable
, Operable
- Understandable
. Robust
POUR
to remember
accessibility
What are the WCAG levels?
A: Lowest level. These are easier to implement, have a high impact on the overall
population
AA: High impact, but a lower portion of the population
AAA: Focused improvements for specific users
Level A Examples (not a complete list)
• Include text alternatives for media
• Provide captions for videos with audio
• Avoid jargon
• Don’t rely solely on color to give information (think error messages)
• Label form fields
• Use a meaningful header structure
• No major code errors
Level AA Examples (not a complete list)
• Everything in A
• Color contrast of 4.5:1
• Text can be zoomed to 200% and still be able to use website
• Suggest alternatives when users run into errors
• Keyboard focus is clear
• I can tab forward and back through website
Level AAA Examples (not a complete list)
• Everything in A, AA
• Videos have a sign language alternative
• Contrast ratio is 7:1
• No images of text
• All Abbreviations and unusual words are explained
• No timeouts
• Provide detailed help and instructions
Which level is right for me?
For most companies new to accessibility, I recommend the following:
• Get everything done you can reasonably accomplish in your budget and
timeframe
• You should be able to meet all Level A criteria at a minimum
• Parts of Level AA can be accomplished fairly easily as your team learns and grows
• Look for Level AA compliance over time and aspects of Level AAA that are easier
for your team to implement
Which level is right for me?
Exceptions:
• You or your direct competitors are facing a lawsuit
• You’re about to undertake a large redesign or refactoring and can include
compliance
• Your company is willing to make a larger investment now to save some time later
on
How can I get started?
/ Critical Path
0 Full Audit
1 Triage
2 Educate and Train
3 Build into Dev Cycle
Accessibility Demos
Demos
• Screen Readers
• WAVE
• Sim Daltonism
• Red Stripe
Red Stripe
Questions?
Ashley Dzick
Principal UX Consultant
adzick@safenetconsulting.com

@ashleydzick
Get in Touch!

More Related Content

Similar to Intro to Web Accessibility

Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignDianaGray10
 
Future Proofing Your Sofware: Design Inclusively
Future Proofing Your Sofware: Design InclusivelyFuture Proofing Your Sofware: Design Inclusively
Future Proofing Your Sofware: Design InclusivelyMichael Larsen
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?Devin Olson
 
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
 
Getting Started with Voice UI
Getting Started with Voice UIGetting Started with Voice UI
Getting Started with Voice UIIsidore Gotto
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web AccessibilityAndrea Dubravsky
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it mattersMargarida Sousa
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Anna Royzman
 
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
 
Accessibility importance
Accessibility importanceAccessibility importance
Accessibility importanceKrishna Vutla
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Kailash More
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoGeorge Zamfir
 
Accounting For Every Camper
Accounting For Every CamperAccounting For Every Camper
Accounting For Every CamperAshley Dzick
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterpriseQuark Software Inc.
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Emagination ®
 
Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Ted Drake
 
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.Scorpion Healthcare
 

Similar to Intro to Web Accessibility (20)

Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App Design
 
Future Proofing Your Sofware: Design Inclusively
Future Proofing Your Sofware: Design InclusivelyFuture Proofing Your Sofware: Design Inclusively
Future Proofing Your Sofware: Design Inclusively
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
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.
 
Getting Started with Voice UI
Getting Started with Voice UIGetting Started with Voice UI
Getting Started with Voice UI
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
Accessibility Usability Professional Summry
Accessibility Usability Professional SummryAccessibility Usability Professional Summry
Accessibility Usability Professional Summry
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
 
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
 
Accessibility importance
Accessibility importanceAccessibility importance
Accessibility importance
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_Toronto
 
Accounting For Every Camper
Accounting For Every CamperAccounting For Every Camper
Accounting For Every Camper
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterprise
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
 

Recently uploaded

办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 

Recently uploaded (20)

Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 

Intro to Web Accessibility

  • 1. “Our hope is that by building more accessible products, we can make a meaningful difference in the lives of people around the world.”
 Google
  • 2. “Amazon’s vision is to be Earth’s most customer-centric company, and that includes customers with disabilities”
 Amazon
  • 3. “Technology is most powerful when it empowers everyone.”
 Apple
  • 4. “We design to embrace the things that make us human. It’s what drives us to create a world that makes lives better. The result is technology that’s inclusive.”
 Microsoft
  • 5.
  • 7. National Federation of the Blind versus Target Landmark accessibility case Challenged whether Americans with Disabilities Act applied to websites or just physical locations 2006
  • 8. American Council of the Blind versus Staples Staples had six months to apply priority one and two checkpoints of WCAG 1.0 Modern equivalent would be WCAG 2.0 AA, which most companies strive for 2009
  • 9. National Association for the Deaf versus Netflix Netflix violated Title III of ADA by not providing closed captioning Netflix agreed to make “good faith, diligent efforts" ensure compatibility on most devices but is not obligated to get it 100% device compatible Had to provide captions on all new content 2012
  • 10. Ashley Cwikla versus Bank of America Bank of America Credit Card Rewards redemption was hard to complete for visually impaired individuals BoA had to meet WCAG Level AA standards and conduct internal training for customer service staff to assist with visually impaired clients 2015
  • 11. Confidential Plaintiff versus Kmart, McDonalds, GrubHub Confidential plaintiff and terms The cases were filed early 2017 and settled within weeks 2017
  • 12. Marial Mendizabal versus Burger King Latest high profile accessibility case Case is expected to go to court soon Claimant seeks a permanent injunction for Burger King to ensure its website accessibility 2018
  • 13. In 2017, plaintiffs filed at least 814 federal lawsuits about allegedly inaccessible websites.
  • 14. In the first half of 2018, plaintiffs filed at least 1,000 federal lawsuits about allegedly inaccessible websites.
  • 15. In 2018, this number is expected to grow to more than 2,000.
  • 16. Retail and eCommerce lawsuits grew significantly in 2017, joining healthcare and financial accessibility lawsuits.
  • 17. 156lawsuits in july ! Business Services Retail and Consumer Products Restaurants and Food Manufacturing Healthcare Hotels Government Banking and Financial Real Estate Automotive and Transportation " Other # $ % & ' ( ) *
  • 18. ! Business Services Retail and Consumer Products Restaurants and Food Manufacturing Healthcare Hotels Government Banking and Financial Real Estate Automotive and Transportation " Other # $ % & ' ( ) * 35 34 26 23 12 7 7 3 3 3
  • 19. Even if you are not in danger of being sued, you should strive to be accessibility compliant.
  • 20. 92% People with disabilities who use the internet
  • 21. 91% People with disabilities who use a mobile phone or tablet
  • 22. 1 in 5 people have a legal officially recognized permanent disability.
  • 23. Examples of Legal Disabilities Holding Phone and Tapping: Missing Limb Remembering: Alzheimers, Dementia Reading and Seeing: Blindness, Vision Loss Hearing: Deaf
  • 24.
  • 25. Anyone can have a temporary impairment.
  • 26. Examples of Temporary Impairments Holding Phone and Tapping: Broken or injured limb Remembering: Concussions and temporary memory loss Reading and Seeing: Eye surgeries, Cataracts, temporary vision loss Hearing: Ear infections, tinnitus (ear ringing)
  • 27.
  • 28. Situations can impact every user’s experience.
  • 29. Examples of Situational Impact Holding Phone and Tapping: Holding an object, like a bag or laptop Remembering: Distracted by other people, really focused on their goal Reading and Seeing: Sunny day, glare Hearing: Wearing headphones, loud environment
  • 30. Example from Microsoft inclusive design
  • 31. Microsoft We design to embrace the things that make us human. It’s what drives us to create a world that makes lives better. The result is technology that’s inclusive.”
  • 33. Who makes the rules? Web Accessibility Initiative (WAI) of World Wide Web Consortium (W3C) Guidelines for inclusive design Influence accessibility and disability law Both website and mobile apps Perceivable, Operable, Understandable, Robust (POUR)
  • 34. “Information and user interface components must be presentable to users in ways they can perceive”
  • 35. Perceivable Users can find all the info they need Text and images should be readable Media has a sound alternative Color isn’t used to solely convey info
  • 36. Perceivable Make sure everything is readable Aim for higher color contrast Use readable fonts
  • 37.
  • 38.
  • 39.
  • 40. “User interface components and navigation must be operable.”
  • 41. Operable Users need to be able to get to (and from) all non-decorative elements on the screen Information should be organized in a way that’s easy to understand Additional plugins can interfere with assistive devices
  • 42. Operable Design for a variety of contexts Watch out for keyboard traps Build a hierarchy
  • 43.
  • 44.
  • 45.
  • 46. “Information and the operation of user interface must be understandable.”
  • 47. Understandable Users should be able to understand how your app works Can understand what the info means Messaging is consistent without using overwhelming jargon
  • 48. Understandable Don’t use overly complex language Label everything Provide forgiveness
  • 49.
  • 50.
  • 51.
  • 52. Forgiveness Help in entering inputs Guided tips to the user 404s and 501s should provide direction
  • 53.
  • 54. Layout Rely on layout conventions (top nav, menu placements, etc) Android and iOS default SDKs have accessibility in mind Consistency between screen sizes and mediums is not a requirement Important elements positioned prior to the screen break
  • 55.
  • 56. “Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.”
  • 57. Robust Users can access your app through a variety of ways Taps and touches Voice assistants (Siri, Alexa, Cortana) Screen readers Resizing
  • 58. Robust Make sure screen readers can use your design Look out for slowness or performance issues Responsive User shouldn’t be able to easily break your website/app/product
  • 59. Screen readers Android: TalkBack, iOS: VoiceOver Avoid unnecessary sounds Multiple ways to navigate screens with a screen reader May use screen reader by itself or with other assistive technology
  • 60. + Perceivable , Operable - Understandable . Robust POUR to remember accessibility
  • 61. What are the WCAG levels? A: Lowest level. These are easier to implement, have a high impact on the overall population AA: High impact, but a lower portion of the population AAA: Focused improvements for specific users
  • 62. Level A Examples (not a complete list) • Include text alternatives for media • Provide captions for videos with audio • Avoid jargon • Don’t rely solely on color to give information (think error messages) • Label form fields • Use a meaningful header structure • No major code errors
  • 63. Level AA Examples (not a complete list) • Everything in A • Color contrast of 4.5:1 • Text can be zoomed to 200% and still be able to use website • Suggest alternatives when users run into errors • Keyboard focus is clear • I can tab forward and back through website
  • 64. Level AAA Examples (not a complete list) • Everything in A, AA • Videos have a sign language alternative • Contrast ratio is 7:1 • No images of text • All Abbreviations and unusual words are explained • No timeouts • Provide detailed help and instructions
  • 65. Which level is right for me? For most companies new to accessibility, I recommend the following: • Get everything done you can reasonably accomplish in your budget and timeframe • You should be able to meet all Level A criteria at a minimum • Parts of Level AA can be accomplished fairly easily as your team learns and grows • Look for Level AA compliance over time and aspects of Level AAA that are easier for your team to implement
  • 66. Which level is right for me? Exceptions: • You or your direct competitors are facing a lawsuit • You’re about to undertake a large redesign or refactoring and can include compliance • Your company is willing to make a larger investment now to save some time later on
  • 67. How can I get started? / Critical Path 0 Full Audit 1 Triage 2 Educate and Train 3 Build into Dev Cycle
  • 69. Demos • Screen Readers • WAVE • Sim Daltonism • Red Stripe
  • 70.
  • 71.
  • 72.
  • 74. Questions? Ashley Dzick Principal UX Consultant adzick@safenetconsulting.com
 @ashleydzick Get in Touch!