SlideShare a Scribd company logo
1 of 39
Building websites for all
Web Accessibility and Inclusive Design
Claudio Luis Vera - Designer, information architect, human
Simple-theory.com
Hats that I’ve worn
Ranked by insight and
time spent in role
Front-
end
developer
Creative
Director
UX
Designer
Aging
human
Management
Certified
A11y
professional
Caregiver
CLAUDIO LUIS VERA, SIMPLE-THEORY
19%
of the US population overall has a disability
- US Census Bureau, 2010
38.7%of the US population over age 65 has a disability
- US Census Bureau, 2010
81-98%of the US population over age 90 has a disability
- from US Census Bureau, 90+ in the United States: 2006-2008
CLAUDIO LUIS VERA, SIMPLE-THEORY
Types of disabilities
Low vision
Color blindness
Blindness
Cognitive disabilities
Mood disorders
Math disabilities
Hearing impairments
Physical impairments
Lack of mobility
Dyslexia
Seizure disorders
Psychological / psychiatric
CLAUDIO LUIS VERA, SIMPLE-THEORY
Which ones are most important for websites?
Low vision
Color blindness
Blindness
Cognitive disabilities
Mood disorders
Math disabilities
Hearing impairments
Physical impairments
Lack of mobility
Dyslexia
Seizure disorders
Psychological / psychiatric
Not everyone sees the
full color spectrum.
9% of males have some sort of
color vision deficiency
0.5% of females
-National Eye Institute
CLAUDIO LUIS VERA, SIMPLE-THEORY
Designing for
color deficiencies
Don’t rely on color coding alone
in your interface - add another
graphical treatment for those
who don’t see color
What does partial
blindness feel like?
Let’s see what a website looks like
to someone with low vision
What does a motor
disability feel like?
Let’s try using a website without a
pointing device.
#1“A little accessibility” helps no one.
What’s a screen
reader?
Screen readers are software programs
that allow blind or visually impaired
users to read the text that is displayed
on the computer screen with a speech
synthesizer or braille display.
-American Federation for the Blind
NVDA
JAWS
Voiceover
Mac
CLAUDIO LUIS VERA, SIMPLE-THEORY
main
Skipto
main
Skipto
main
main
CLAUDIO LUIS VERA, SIMPLE-THEORY
Universal design
Create products and environments that the vast majority of people
can use, taking into account our natural physical diversity.
Design once, for use by all.
#2Be accessible, or be sued.
CLAUDIO LUIS VERA, SIMPLE-THEORY
Section 508
Mandates that all electronic and
information technology developed,
procured, maintained, or used by the
federal government be accessible to
people with disabilities.
Section 508 affects:
State universities
Government contractors
Software companies
CLAUDIO LUIS VERA, SIMPLE-THEORY
Title III of the Americans with Disabilities Act
Original interpretation:
Prohibits discrimination on the basis of
disability in the activities of places of
public accommodations.
Title III affects brick-and-mortar
facilities, especially:
Restaurants, movie theaters, schools,
day care facilities, recreation facilities,
and doctors’ offices
CLAUDIO LUIS VERA, SIMPLE-THEORY
Title III of the Americans with Disabilities Act
Who’s affected now:
Websites operated by public
accommodations
Websites offering services available
in public accommodations
Who will be affected:
Any commercial website,
starting with major brands
CLAUDIO LUIS VERA, SIMPLE-THEORY
Who’s been sued
Target
Dicks Sporting Goods
Greyhound Lines
Patagonia
Adidas
Blick Art Supplies
Marriott
Winn-Dixie
eHarmony
Harvard, MIT
Red Roof Inns
Safeway
Gil v. Winn-Dixie
Landmark case tried in June 2017
CLAUDIO LUIS VERA, SIMPLE-THEORY
Gil v. Winn-Dixie Stores, Inc.
Main findings:
Title III applies to websites that include
services that are offered in a brick-and-
mortar location.
Brands are responsible for all third party
software and services offered on their
websites.
JAWS and NVDA are the screen readers
to be evaluated against
CLAUDIO LUIS VERA, SIMPLE-THEORY
How an accessibility suit plays out:
Inaccessible
website fails
for user with
disability
Website
owner is
notified by
user
Website
owner fails
to respond
favorably
User files
ADA
complaint
Website
owner fails to
fix website
quickly or file
ADA
statement
User files
ADA lawsuit
in state or
federal
court
Website
owner fails
to settle
with
plaintiff
ADA case is
decided by
judge in
non-jury
trial
CLAUDIO LUIS VERA, SIMPLE-THEORY
What lies ahead:
There will be no guidance from the DOJ.
Web accessibility will be decided
piecemeal by the courts.
Title III is likely to be found to apply to
all websites
All websites will have to be accessible or
risk a lawsuit.
All websites will need an ADA statement
along with Privacy policy and copyright.
WCAG 2.0 AA will be the standard going
forward.
What is WCAG 2.0 AA?
The international standard for
web accessibility, made up of an
exhaustive set of guidelines.
Because it’s boring AF.
CLAUDIO LUIS VERA, SIMPLE-THEORY
Top accessibility mistakes
Missing alt tags or alt text
Using styles instead of headings
Using buttons where links should go
Insufficient color contrast
Missing “Skip navigation” link
Missing form field labels
Broken tab index
Social toolbars that don’t skip links
Choosing colors for
accessibility
You can use Lea Verou’s color
checker to test ratios
WCAG sets a minimum standard
for contrast at a ratio of 4.5 : 1
CLAUDIO LUIS VERA, SIMPLE-THEORY
Sample of a color palette built around color contrast.
An accessible color palette
CLAUDIO LUIS VERA, SIMPLE-THEORY
WAI-ARIA
Applies to more complex interactivity,
such as AJAX and javascript.
Uses HTML attributes that tell assistive
technologies how to handle the content
that follows.
Examples:
aria-role
aria-label=”my label”
aria-hidden=”true”
CLAUDIO LUIS VERA, SIMPLE-THEORY
Who’s responsible?
How different disciplines
impact web accessibility
CLAUDIO LUIS VERA, SIMPLE-THEORY
Who’s responsible?
Management
● sets budgets
● makes sure resources and processes
are right for accessibility
Accessibility consultants*
● conduct accessibility audit
● make recommendations
● create test plan (sometimes)
Project management*
● Manages workflow and team’s
adherence to guidelines
CLAUDIO LUIS VERA, SIMPLE-THEORY
Who’s responsible?
Design/UX/Creative
● Choose accessible design patterns
● Ensure sufficient color contrast (> 4.5)
● Ensure fonts are large enough (> 14pt)
Content
● Add meaningful alt tags to images
● Add transcripts or captions to video
● Add transcripts to audio
● Enforce semantic header structure to
HTML and PDF content
CLAUDIO LUIS VERA, SIMPLE-THEORY
Who’s responsible?
Front end dev
● Choose accessible components
● Declare language in header
● Set up skip navigation links
● Set up proper default heading
structures
● Use links for hyperlinks
● Use buttons for form inputs
Back end dev
● Choose accessible third-party apps for
integration
#3Once accessible does not mean always accessible.
CLAUDIO LUIS VERA, SIMPLE-THEORY
Staying in shape
How do you keep inaccessible content
and code from being added to your
accessible site?
● Train content editors to be well-versed
in accessibility
● Set up internal QA for content and peer
review for code
● Budget for periodic audits
● Audit all third party components
● Accessibility needs to be part of the
workforce’s culture.
CLAUDIO LUIS VERA, SIMPLE-THEORY
What’s next
BUILT-FOR-ALL INITIATIVE
Open source / community initiative for
checking apps and components for
compliance.
Seal of approval to be displayed on
download page.
CLAUDIO LUIS VERA, SIMPLE-THEORY
How to get more involved
Learn to check your work
Use WAVE, aXe, or other testing tools
Get trained
Courses are available through Deque U.
Get certified
Core (CPACC), technical (WAS) and
combined (CPWA) certification
Join
UGA’s Web Accessibility Group
IAAP
IxDA
Accessibility groups in various open
source projects
CLAUDIO LUIS VERA, SIMPLE-THEORY
Resources
No Coffee vision simulator (Chrome
extension)
WAVE accessibility tester (Chrome/Firefox)
AXE accessibility tester (Chrome dev tools)
WebbIE (screenreader for the sighted)
IAAP (International Association of
Accessibility Professionals)
Deque University (accessibility courses)
UGA Web Accessibility Group (WAG)
The lawsuit that will change web accessibility,
(Gil v. Winn-Dixie blog post)

More Related Content

What's hot

Silverstripe a leading CMS
Silverstripe a leading CMSSilverstripe a leading CMS
Silverstripe a leading CMSCyber-Duck
 
Project : DuckPad
Project : DuckPadProject : DuckPad
Project : DuckPadCyber-Duck
 
Adelaide HUG February 19
Adelaide HUG February 19Adelaide HUG February 19
Adelaide HUG February 19Brand chemistry
 
Developing an Objectives-Based Content Model
Developing an Objectives-Based Content ModelDeveloping an Objectives-Based Content Model
Developing an Objectives-Based Content ModelPaula Ladenburg Land
 
Beyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's WebBeyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's WebEric Overfield
 
Technology in Ministry
Technology in MinistryTechnology in Ministry
Technology in MinistryRon Hudson
 
1&1 New Hosting Products
1&1 New Hosting Products1&1 New Hosting Products
1&1 New Hosting Products1&1
 
Flatworld Edge Brochure
Flatworld Edge BrochureFlatworld Edge Brochure
Flatworld Edge BrochureFlatworld Edge
 
How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)Squeeze Mobi
 
Startup Technology: Cheatsheet for Non-Techies
Startup Technology: Cheatsheet for Non-TechiesStartup Technology: Cheatsheet for Non-Techies
Startup Technology: Cheatsheet for Non-TechiesFreedactics
 
Building Accessible Apps and Barclays Banking App March 2015 final
Building Accessible Apps and Barclays Banking App March 2015 finalBuilding Accessible Apps and Barclays Banking App March 2015 final
Building Accessible Apps and Barclays Banking App March 2015 finalAbilityNet
 
Wow we presentation v 2 5 russian 6th february, 2012 1
Wow we presentation v 2 5 russian 6th february, 2012   1Wow we presentation v 2 5 russian 6th february, 2012   1
Wow we presentation v 2 5 russian 6th february, 2012 1vika1961
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileEric Overfield
 
Digital Agile Communities at HMLR DDAT Conference 2017
Digital Agile Communities at HMLR DDAT Conference 2017Digital Agile Communities at HMLR DDAT Conference 2017
Digital Agile Communities at HMLR DDAT Conference 2017Belinda Waldock
 
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEric Overfield
 
SharePoint 2013 Mobile Strategy and Responsive Web Design
SharePoint 2013 Mobile Strategy and Responsive Web DesignSharePoint 2013 Mobile Strategy and Responsive Web Design
SharePoint 2013 Mobile Strategy and Responsive Web DesignJoel Oleson
 
Going Mobile with SharePoint 2013
Going Mobile with SharePoint 2013Going Mobile with SharePoint 2013
Going Mobile with SharePoint 2013Stephanie Donahue
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldEffectiveUI
 

What's hot (20)

Silverstripe a leading CMS
Silverstripe a leading CMSSilverstripe a leading CMS
Silverstripe a leading CMS
 
Project : DuckPad
Project : DuckPadProject : DuckPad
Project : DuckPad
 
Adelaide HUG February 19
Adelaide HUG February 19Adelaide HUG February 19
Adelaide HUG February 19
 
Developing an Objectives-Based Content Model
Developing an Objectives-Based Content ModelDeveloping an Objectives-Based Content Model
Developing an Objectives-Based Content Model
 
Beyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's WebBeyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's Web
 
Technology in Ministry
Technology in MinistryTechnology in Ministry
Technology in Ministry
 
1&1 New Hosting Products
1&1 New Hosting Products1&1 New Hosting Products
1&1 New Hosting Products
 
Flatworld Edge Brochure
Flatworld Edge BrochureFlatworld Edge Brochure
Flatworld Edge Brochure
 
How to Create an Agile Content Factory
How to Create an Agile Content FactoryHow to Create an Agile Content Factory
How to Create an Agile Content Factory
 
How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)
 
Startup Technology: Cheatsheet for Non-Techies
Startup Technology: Cheatsheet for Non-TechiesStartup Technology: Cheatsheet for Non-Techies
Startup Technology: Cheatsheet for Non-Techies
 
Building Accessible Apps and Barclays Banking App March 2015 final
Building Accessible Apps and Barclays Banking App March 2015 finalBuilding Accessible Apps and Barclays Banking App March 2015 final
Building Accessible Apps and Barclays Banking App March 2015 final
 
Wow we presentation v 2 5 russian 6th february, 2012 1
Wow we presentation v 2 5 russian 6th february, 2012   1Wow we presentation v 2 5 russian 6th february, 2012   1
Wow we presentation v 2 5 russian 6th february, 2012 1
 
TCUG - March 2014
TCUG - March 2014TCUG - March 2014
TCUG - March 2014
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for Mobile
 
Digital Agile Communities at HMLR DDAT Conference 2017
Digital Agile Communities at HMLR DDAT Conference 2017Digital Agile Communities at HMLR DDAT Conference 2017
Digital Agile Communities at HMLR DDAT Conference 2017
 
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web Design
 
SharePoint 2013 Mobile Strategy and Responsive Web Design
SharePoint 2013 Mobile Strategy and Responsive Web DesignSharePoint 2013 Mobile Strategy and Responsive Web Design
SharePoint 2013 Mobile Strategy and Responsive Web Design
 
Going Mobile with SharePoint 2013
Going Mobile with SharePoint 2013Going Mobile with SharePoint 2013
Going Mobile with SharePoint 2013
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
 

Viewers also liked

Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)
Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)
Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)Russell Sloboda
 
James Altucher: 40 Alternatives To College
James Altucher: 40 Alternatives To CollegeJames Altucher: 40 Alternatives To College
James Altucher: 40 Alternatives To CollegeJamesAltucher
 
Ux e o Inconsciente - Odair Faléco
Ux e o Inconsciente - Odair FalécoUx e o Inconsciente - Odair Faléco
Ux e o Inconsciente - Odair FalécoOdair Faléco
 
Exceptional Design is Emotional Design
Exceptional Design is Emotional DesignExceptional Design is Emotional Design
Exceptional Design is Emotional DesignMarissa Louie
 
Writing code you won't hate tomorrow
Writing code you won't hate tomorrowWriting code you won't hate tomorrow
Writing code you won't hate tomorrowRafael Dohms
 
Making Meaningful Maps: Seeing Geography through Cartography
Making Meaningful Maps: Seeing Geography through CartographyMaking Meaningful Maps: Seeing Geography through Cartography
Making Meaningful Maps: Seeing Geography through Cartographyreroth
 
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...Puppet
 
Anti-Money Laundering (AML) Risk Assessment Process
Anti-Money Laundering (AML) Risk Assessment ProcessAnti-Money Laundering (AML) Risk Assessment Process
Anti-Money Laundering (AML) Risk Assessment Processaccenture
 
5 Presentation design trends 2017
5 Presentation design trends 20175 Presentation design trends 2017
5 Presentation design trends 2017Annova Studio
 
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)Priyanka Aash
 

Viewers also liked (13)

Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)
Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)
Integration of Risk Assessment and Chemical Characterization (MD&M Minn. 2017)
 
Audit Risk Assessment Chapter 9
Audit Risk Assessment Chapter 9Audit Risk Assessment Chapter 9
Audit Risk Assessment Chapter 9
 
James Altucher: 40 Alternatives To College
James Altucher: 40 Alternatives To CollegeJames Altucher: 40 Alternatives To College
James Altucher: 40 Alternatives To College
 
Ux e o Inconsciente - Odair Faléco
Ux e o Inconsciente - Odair FalécoUx e o Inconsciente - Odair Faléco
Ux e o Inconsciente - Odair Faléco
 
Exceptional Design is Emotional Design
Exceptional Design is Emotional DesignExceptional Design is Emotional Design
Exceptional Design is Emotional Design
 
Writing code you won't hate tomorrow
Writing code you won't hate tomorrowWriting code you won't hate tomorrow
Writing code you won't hate tomorrow
 
Making Meaningful Maps: Seeing Geography through Cartography
Making Meaningful Maps: Seeing Geography through CartographyMaking Meaningful Maps: Seeing Geography through Cartography
Making Meaningful Maps: Seeing Geography through Cartography
 
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...
PuppetConf 2017: Custom Types & Providers: Modeling Modern REST Interfaces an...
 
Risk management
Risk managementRisk management
Risk management
 
Designing for Context
Designing for ContextDesigning for Context
Designing for Context
 
Anti-Money Laundering (AML) Risk Assessment Process
Anti-Money Laundering (AML) Risk Assessment ProcessAnti-Money Laundering (AML) Risk Assessment Process
Anti-Money Laundering (AML) Risk Assessment Process
 
5 Presentation design trends 2017
5 Presentation design trends 20175 Presentation design trends 2017
5 Presentation design trends 2017
 
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)
SACON - Cyber Risk Assessment Using Bayesian Network (R Venkat)
 

Similar to Building websites for all

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
 
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
 
Accessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceAccessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceFrank Walsh
 
Digital Divide And Accessibility
Digital Divide And AccessibilityDigital Divide And Accessibility
Digital Divide And AccessibilityGlenn McKnight
 
Digital Divide And Accessibility
Digital Divide And AccessibilityDigital Divide And Accessibility
Digital Divide And AccessibilityGlenn McKnight
 
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
 
Enhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with DisabilitiesEnhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with DisabilitiesUXPA International
 
Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Helena Zubkow
 
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
 
ADA Compliance & Website Accessibility
ADA Compliance & Website AccessibilityADA Compliance & Website Accessibility
ADA Compliance & Website AccessibilitySilverTech
 
Udem 2007 Accessibility Standards
Udem 2007 Accessibility StandardsUdem 2007 Accessibility Standards
Udem 2007 Accessibility Standardssharron
 
Great design and usability, your website can have both.
Great design and usability, your website can have both.Great design and usability, your website can have both.
Great design and usability, your website can have both.Lisa Spitz Design
 

Similar to Building websites for all (20)

Global Accessibility Awareness Day
Global Accessibility Awareness DayGlobal Accessibility Awareness Day
Global Accessibility Awareness Day
 
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
 
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.
 
Accessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceAccessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG Compliance
 
Digital Divide And Accessibility
Digital Divide And AccessibilityDigital Divide And Accessibility
Digital Divide And Accessibility
 
Digital Divide And Accessibility
Digital Divide And AccessibilityDigital Divide And Accessibility
Digital Divide And Accessibility
 
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...
 
Enhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with DisabilitiesEnhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with Disabilities
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
 
doumi94
doumi94doumi94
doumi94
 
Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101
 
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
 
ADA Compliance & Website Accessibility
ADA Compliance & Website AccessibilityADA Compliance & Website Accessibility
ADA Compliance & Website Accessibility
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
S8746
S8746S8746
S8746
 
ADA Compliance
ADA ComplianceADA Compliance
ADA Compliance
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Udem 2007 Accessibility Standards
Udem 2007 Accessibility StandardsUdem 2007 Accessibility Standards
Udem 2007 Accessibility Standards
 
Great design and usability, your website can have both.
Great design and usability, your website can have both.Great design and usability, your website can have both.
Great design and usability, your website can have both.
 
Lecture 9 Accessibility Original
Lecture 9 Accessibility OriginalLecture 9 Accessibility Original
Lecture 9 Accessibility Original
 

More from Claudio Luis Vera, MBA, CPWA (14)

Ten Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptxTen Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptx
 
CSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFTCSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFT
 
The role of design in discrimination
The role of design in discriminationThe role of design in discrimination
The role of design in discrimination
 
Giving a voice to those without speech
Giving a voice to those without speechGiving a voice to those without speech
Giving a voice to those without speech
 
Everyone here spoke sign language
Everyone here spoke sign languageEveryone here spoke sign language
Everyone here spoke sign language
 
How can I test my website for accessibility?
How can I test my website for accessibility?How can I test my website for accessibility?
How can I test my website for accessibility?
 
Accessibility: the letter of the law
Accessibility: the letter of the lawAccessibility: the letter of the law
Accessibility: the letter of the law
 
IXDA - Build apps like you mean it
IXDA - Build apps like you mean itIXDA - Build apps like you mean it
IXDA - Build apps like you mean it
 
Disabilities and digital equality
Disabilities and digital equalityDisabilities and digital equality
Disabilities and digital equality
 
Build apps like you mean it
Build apps like you mean itBuild apps like you mean it
Build apps like you mean it
 
Business case for accessibility
Business case for accessibilityBusiness case for accessibility
Business case for accessibility
 
Building the business case for accessibility
Building the business case for accessibilityBuilding the business case for accessibility
Building the business case for accessibility
 
Built for all: a badge for accessibility
Built for all: a badge for accessibilityBuilt for all: a badge for accessibility
Built for all: a badge for accessibility
 
Accessibility testing for everyone
Accessibility testing for everyoneAccessibility testing for everyone
Accessibility testing for everyone
 

Recently uploaded

Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 

Recently uploaded (20)

Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 

Building websites for all

  • 1. Building websites for all Web Accessibility and Inclusive Design Claudio Luis Vera - Designer, information architect, human Simple-theory.com
  • 2. Hats that I’ve worn Ranked by insight and time spent in role Front- end developer Creative Director UX Designer Aging human Management Certified A11y professional Caregiver CLAUDIO LUIS VERA, SIMPLE-THEORY
  • 3. 19% of the US population overall has a disability - US Census Bureau, 2010
  • 4. 38.7%of the US population over age 65 has a disability - US Census Bureau, 2010
  • 5. 81-98%of the US population over age 90 has a disability - from US Census Bureau, 90+ in the United States: 2006-2008
  • 6. CLAUDIO LUIS VERA, SIMPLE-THEORY Types of disabilities Low vision Color blindness Blindness Cognitive disabilities Mood disorders Math disabilities Hearing impairments Physical impairments Lack of mobility Dyslexia Seizure disorders Psychological / psychiatric
  • 7. CLAUDIO LUIS VERA, SIMPLE-THEORY Which ones are most important for websites? Low vision Color blindness Blindness Cognitive disabilities Mood disorders Math disabilities Hearing impairments Physical impairments Lack of mobility Dyslexia Seizure disorders Psychological / psychiatric
  • 8. Not everyone sees the full color spectrum. 9% of males have some sort of color vision deficiency 0.5% of females -National Eye Institute
  • 9. CLAUDIO LUIS VERA, SIMPLE-THEORY Designing for color deficiencies Don’t rely on color coding alone in your interface - add another graphical treatment for those who don’t see color
  • 10. What does partial blindness feel like? Let’s see what a website looks like to someone with low vision
  • 11. What does a motor disability feel like? Let’s try using a website without a pointing device.
  • 13. What’s a screen reader? Screen readers are software programs that allow blind or visually impaired users to read the text that is displayed on the computer screen with a speech synthesizer or braille display. -American Federation for the Blind NVDA JAWS Voiceover Mac
  • 14. CLAUDIO LUIS VERA, SIMPLE-THEORY main Skipto main Skipto main main
  • 15. CLAUDIO LUIS VERA, SIMPLE-THEORY Universal design Create products and environments that the vast majority of people can use, taking into account our natural physical diversity. Design once, for use by all.
  • 17. CLAUDIO LUIS VERA, SIMPLE-THEORY Section 508 Mandates that all electronic and information technology developed, procured, maintained, or used by the federal government be accessible to people with disabilities. Section 508 affects: State universities Government contractors Software companies
  • 18. CLAUDIO LUIS VERA, SIMPLE-THEORY Title III of the Americans with Disabilities Act Original interpretation: Prohibits discrimination on the basis of disability in the activities of places of public accommodations. Title III affects brick-and-mortar facilities, especially: Restaurants, movie theaters, schools, day care facilities, recreation facilities, and doctors’ offices
  • 19. CLAUDIO LUIS VERA, SIMPLE-THEORY Title III of the Americans with Disabilities Act Who’s affected now: Websites operated by public accommodations Websites offering services available in public accommodations Who will be affected: Any commercial website, starting with major brands
  • 20. CLAUDIO LUIS VERA, SIMPLE-THEORY Who’s been sued Target Dicks Sporting Goods Greyhound Lines Patagonia Adidas Blick Art Supplies Marriott Winn-Dixie eHarmony Harvard, MIT Red Roof Inns Safeway
  • 21. Gil v. Winn-Dixie Landmark case tried in June 2017
  • 22. CLAUDIO LUIS VERA, SIMPLE-THEORY Gil v. Winn-Dixie Stores, Inc. Main findings: Title III applies to websites that include services that are offered in a brick-and- mortar location. Brands are responsible for all third party software and services offered on their websites. JAWS and NVDA are the screen readers to be evaluated against
  • 23. CLAUDIO LUIS VERA, SIMPLE-THEORY How an accessibility suit plays out: Inaccessible website fails for user with disability Website owner is notified by user Website owner fails to respond favorably User files ADA complaint Website owner fails to fix website quickly or file ADA statement User files ADA lawsuit in state or federal court Website owner fails to settle with plaintiff ADA case is decided by judge in non-jury trial
  • 24. CLAUDIO LUIS VERA, SIMPLE-THEORY What lies ahead: There will be no guidance from the DOJ. Web accessibility will be decided piecemeal by the courts. Title III is likely to be found to apply to all websites All websites will have to be accessible or risk a lawsuit. All websites will need an ADA statement along with Privacy policy and copyright. WCAG 2.0 AA will be the standard going forward.
  • 25. What is WCAG 2.0 AA? The international standard for web accessibility, made up of an exhaustive set of guidelines.
  • 27. CLAUDIO LUIS VERA, SIMPLE-THEORY Top accessibility mistakes Missing alt tags or alt text Using styles instead of headings Using buttons where links should go Insufficient color contrast Missing “Skip navigation” link Missing form field labels Broken tab index Social toolbars that don’t skip links
  • 28. Choosing colors for accessibility You can use Lea Verou’s color checker to test ratios WCAG sets a minimum standard for contrast at a ratio of 4.5 : 1
  • 29. CLAUDIO LUIS VERA, SIMPLE-THEORY Sample of a color palette built around color contrast. An accessible color palette
  • 30. CLAUDIO LUIS VERA, SIMPLE-THEORY WAI-ARIA Applies to more complex interactivity, such as AJAX and javascript. Uses HTML attributes that tell assistive technologies how to handle the content that follows. Examples: aria-role aria-label=”my label” aria-hidden=”true”
  • 31. CLAUDIO LUIS VERA, SIMPLE-THEORY Who’s responsible? How different disciplines impact web accessibility
  • 32. CLAUDIO LUIS VERA, SIMPLE-THEORY Who’s responsible? Management ● sets budgets ● makes sure resources and processes are right for accessibility Accessibility consultants* ● conduct accessibility audit ● make recommendations ● create test plan (sometimes) Project management* ● Manages workflow and team’s adherence to guidelines
  • 33. CLAUDIO LUIS VERA, SIMPLE-THEORY Who’s responsible? Design/UX/Creative ● Choose accessible design patterns ● Ensure sufficient color contrast (> 4.5) ● Ensure fonts are large enough (> 14pt) Content ● Add meaningful alt tags to images ● Add transcripts or captions to video ● Add transcripts to audio ● Enforce semantic header structure to HTML and PDF content
  • 34. CLAUDIO LUIS VERA, SIMPLE-THEORY Who’s responsible? Front end dev ● Choose accessible components ● Declare language in header ● Set up skip navigation links ● Set up proper default heading structures ● Use links for hyperlinks ● Use buttons for form inputs Back end dev ● Choose accessible third-party apps for integration
  • 35. #3Once accessible does not mean always accessible.
  • 36. CLAUDIO LUIS VERA, SIMPLE-THEORY Staying in shape How do you keep inaccessible content and code from being added to your accessible site? ● Train content editors to be well-versed in accessibility ● Set up internal QA for content and peer review for code ● Budget for periodic audits ● Audit all third party components ● Accessibility needs to be part of the workforce’s culture.
  • 37. CLAUDIO LUIS VERA, SIMPLE-THEORY What’s next BUILT-FOR-ALL INITIATIVE Open source / community initiative for checking apps and components for compliance. Seal of approval to be displayed on download page.
  • 38. CLAUDIO LUIS VERA, SIMPLE-THEORY How to get more involved Learn to check your work Use WAVE, aXe, or other testing tools Get trained Courses are available through Deque U. Get certified Core (CPACC), technical (WAS) and combined (CPWA) certification Join UGA’s Web Accessibility Group IAAP IxDA Accessibility groups in various open source projects
  • 39. CLAUDIO LUIS VERA, SIMPLE-THEORY Resources No Coffee vision simulator (Chrome extension) WAVE accessibility tester (Chrome/Firefox) AXE accessibility tester (Chrome dev tools) WebbIE (screenreader for the sighted) IAAP (International Association of Accessibility Professionals) Deque University (accessibility courses) UGA Web Accessibility Group (WAG) The lawsuit that will change web accessibility, (Gil v. Winn-Dixie blog post)

Editor's Notes

  1. This graph explains what colors my point of view with regard to web accessibility. The colored circles are where I draw the most insight.
  2. How many of us are affected by disability? Think of 19% as an arbitrary point on a spectrum. More details here: https://www.census.gov/newsroom/releases/archives/miscellaneous/cb12-134.html
  3. 80.8% of the population over 90 living outside of nursing homes 98.2% of the population over 90 living in nursing homes We should plan on aging into some sort of disability in our lifetimes.
  4. This is by no means and exhaustive or detailed list.
  5. Some of these, like dyslexia and math disabilities affect learning more than web accessibility
  6. Here are 30 of the 38 test plates used in the Ishihara color blindness test
  7. Color blindness example taken from https://developer.apple.com/ios/human-interface-guidelines/visual-design/color/
  8. This page links to https://simple.theory.com, where the presenter simulated various types of visual impairments with the No Coffee web extension. Ghosting Blurriness Floaters Spots Low contrast Retinal degeneration In the Mac OS, simulate the following: Zoom / Magnifier (Command-option-8) Invert colors
  9. This page links to https://www.winndixie.com/plenti, where the presenter shows what a web site is like for someone who can’t use a mouse/
  10. Web Accessibility is an all-or-nothing commitment
  11. Definition from http://www.afb.org/prodBrowseCatResults.aspx?CatID=49
  12. Here is the same page in Chrome, and also with a rendering of how it would be read in a screen reader. Then pull up the page https://www.sonesta.com/us/louisiana/new-orleans/royal-sonesta-new-orleans and have it read with Voiceover.
  13. Note that the concept of universal design is broader than the concept of accessible design for people with disabilities.
  14. Section 508 is an amendment to The Americans with Disabilities Act and the Rehabilitation Act of 1973
  15. Title III is an integral part of The Americans with Disabilities Act and the Rehabilitation Act of 1973. The key is the term “public accommodations” and its definition.
  16. Juan Carlos Gil is a blind man living in Coral Gables, who sometimes shopped at the Winn Dixie on 27th Avenue. To refill the prescription, he would go into the store and ask someone to assist him. A store employee would walk him to the area of the pharmacy and he would tell the pharmacist what he needed. But he felt uncomfortable because he did not know who else was nearby listening. Without an accessible website, his only way of getting coupons was to have a friend read the coupons from a newspaper. He would also ask employees to find coupons for him but sometimes the employees seemed annoyed by his request for help.
  17. The DOJ has indefinitely put off a ruling on web accessibility standards, in conformance with the Trump Administration’s executive order against new regulation.
  18. WCAG = Web Content Accessibility Guidelines Why hasn’t WCAG gotten more traction among more web professionals?
  19. ...and yet we should be treating WCAG with the same respect and enforcement as a your local building codes. This brings us to a crossroads: Will accessibility become like tax returns, where you need an expensive professional to be compliant? -or- Can we make it easy to understand and adopt for every web professional?
  20. Or top irritants, based on conversations with a colleague of mine who works with assistive technologies.
  21. Examples from color checking tool at http://leaverou.github.io/contrast-ratio/ WCAG AA requires 4.5:1 WCAG AAA requires 7:1 That effectively eliminates text on any midtone or bright color.
  22. Here’s a sample palette based around color contrast. It’s a revision of a palette from a branding company that’s treated like the Ton Commandments. A palette like this also explains where you can overlay text on a color
  23. WAI-ARIA needs to be treated with caution, as often more harm than good comes from excessive aria markup.
  24. Here, a wheelchair ramp that was built perfectly, then got obstructed with decorative planters. You can build perfect accessibility and have it rendered useless by later modifications. As an accessibility consultant, you can give a seal of approval to a site, but it only applies to the pages or templates you’ve reviewed and only for the dates you reviewed the site.
  25. CPACC - Certified Professional in Accessibility Core Competencies WAS - Web Accessibility Specialist CPWA - Certified Professional in Web Accessibility