SlideShare a Scribd company logo
1 of 36
Download to read offline
How to ship accessible web 
products 
with George Zamfir 
george@goodwally.ca 
#webu14 #a11y 
! @good_wally goodwally.ca 
How to ship accessible web products 
with George Zamfir 
Toronto Accessibility and Inclusive Design - meetup.com/a11yTO 
Toronto Accessibility Camp - accessibilitycampto.org (Sept 27, 2014) 
Accessibility consultant at Scotiabank 
Accessibility solutioneer at Good Wally - goodwally.ca 
Accessibility specialist at Facebook 
! @good_wally goodwally.ca 
Accessibility is about disability, riiiight? 
Visual low vision, colour-blindness, blindness 
Screen magnifiers, text-to-speech, refreshable braille 
! 
Auditory hearing loss, deafness 
Captions & transcripts, haptic feedback 
! 
Mobility dexterity, strength, loss of limb 
Speech-to-text, alternative input hardware 
! 
Cognitive & Speech dyslexia, ADD, lack of skills 
Word prediction, augmentative devices (hear & see) 
Ship accessible web products
Assistive Technology: VoiceOver on Mac
Assistive Technology: ZoomText 10
Assistive Technology: Dragon Naturally Speaking
“Sorry dude, can’t buy coffee here. 
It doesn’t work on you”
“Blind people don’t buy cameras. So, we don’t 
make our commerce website accessible”
“Cut the green wire!!! Dude, I’m colour-blind” 
ign.com/articles/2014/07/14/50-shades-of-game-gaming-with-colour-blindness
Study: visually impaired people on Facebook 
dl.acm.org/citation.cfm?id=2557415 
facebook.com/publications/1377160169199742
Accessibility for Ontarians with Disabilities Act 
AODA - WCAG 2
AODA - Accessibility for Ontarians with Disabilities Act 
5 Accessibility Standards ontario.ca/accessON 
• Customer Service 
• Information & Communications 
• Employment 
• Transportation 
• Built Environment (not law yet) 
Ship accessible web products 
Integrated 
Accessibility 
Standards 
Regulation
AODA - Accessibility for Ontarians with Disabilities Act 
Ship accessible web products 
ontario.ca/aodawizard
WCAG 2 - guidelines 101 
Ship accessible web products 
w3.org/WAI/intro/wcag 
w3.org/WAI/WCAG20/quickref
WCAG 2 
Principle 
Guidelines 
w3.org/TR/WCAG20/#keyboard-operation 
! 
w3.org/2009/cheatsheet/#wcag2
Top 5 tips for shipping 
accessible web products
1/ Different models, use the one that works for you 
“done is better than perfect” 
model 
“all stars have to align” 
model
New architecture for Fb iOS app 
bit.ly/fb_ios_arch
1/ Accessibility gets done differently in different places 
Myth: 
developers don’t like it / don’t want to do it
2/ Accessibility is everyone’s job
2/ Accessibility is everyone’s job 
By Denis Boudreau: accessibiliteweb.com/presentations/2011/csun/a11y-lifecycle
2/ Accessibility is everyone’s job 
Mistake: mixing of roles
2/ Accessibility is everyone’s job 
Misconception: accessibility is hard
3/ Start with high impact, easy wins
3/ Start with high impact, easy wins 
• add labels to form fields 
• make navigation menus keyboard accessible 
• improve the semantic structure of your markup 
• replace the grey text on grey backgrounds 
Ship accessible web products
Mistake: 
starting with the hardest or low impact things OR both
4/ Set expectations & be realistic about the resolve 
"We can make it accessible. And WCAG 2 AAAA compliant. 
And Section 508. W3C-validated. And ponies.”
4/ Set expectations & be realistic about the resolve 
Mistake: we’ll just do it in phase 2
5/ Don’t be afraid to piggyback on other initiatives
5/ Don’t be afraid to piggyback on other initiatives 
Mistake: a11y working in isolation
How to ship accessible web products 
1/ Different accessibility models 
2/ Accessibility is everyone’s job 
3/ Start with high impact, easy wins 
4/ Set expectations & be realistic 
5/ Piggyback on other initiatives 
Ship accessible web products
Accessibility is innovation
Thank You! 
! @good_wally goodwally.ca 

More Related Content

Viewers also liked

Managing The Process
Managing The ProcessManaging The Process
Managing The ProcessFITC
 
A New Era for Animators
A New Era for AnimatorsA New Era for Animators
A New Era for AnimatorsFITC
 
My Type of Life
My Type of LifeMy Type of Life
My Type of LifeFITC
 
Web unleashed 2015-tammyeverts
Web unleashed 2015-tammyevertsWeb unleashed 2015-tammyeverts
Web unleashed 2015-tammyevertsFITC
 
Improving Game Performance in the Browser
Improving Game Performance in the BrowserImproving Game Performance in the Browser
Improving Game Performance in the BrowserFITC
 
Accumulations with Nicholas Felton
Accumulations with Nicholas FeltonAccumulations with Nicholas Felton
Accumulations with Nicholas FeltonFITC
 
Adapt or Die
Adapt or DieAdapt or Die
Adapt or DieFITC
 
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015FITC
 
Fitc whats new in es6 for web devs
Fitc   whats new in es6 for web devsFitc   whats new in es6 for web devs
Fitc whats new in es6 for web devsFITC
 
Technolust: Kitbashing the Future
Technolust: Kitbashing the FutureTechnolust: Kitbashing the Future
Technolust: Kitbashing the FutureFITC
 
Hardware for a_soft_world_bkup
Hardware for a_soft_world_bkupHardware for a_soft_world_bkup
Hardware for a_soft_world_bkupFITC
 
! or ? with Chip Kidd
! or ? with Chip Kidd! or ? with Chip Kidd
! or ? with Chip KiddFITC
 
Designing Interactive Experiences for Kids of All Ages with Mark Argo
Designing Interactive Experiences for Kids of All Ages with Mark ArgoDesigning Interactive Experiences for Kids of All Ages with Mark Argo
Designing Interactive Experiences for Kids of All Ages with Mark ArgoFITC
 
Graphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionGraphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionFITC
 
Learning from Science Fiction with Greg Borenstein
Learning from Science Fiction with Greg BorensteinLearning from Science Fiction with Greg Borenstein
Learning from Science Fiction with Greg BorensteinFITC
 
Here Be Dragons – Advanced JavaScript Debugging
Here Be Dragons – Advanced JavaScript DebuggingHere Be Dragons – Advanced JavaScript Debugging
Here Be Dragons – Advanced JavaScript DebuggingFITC
 
I Heard React Was Good
I Heard React Was GoodI Heard React Was Good
I Heard React Was GoodFITC
 

Viewers also liked (17)

Managing The Process
Managing The ProcessManaging The Process
Managing The Process
 
A New Era for Animators
A New Era for AnimatorsA New Era for Animators
A New Era for Animators
 
My Type of Life
My Type of LifeMy Type of Life
My Type of Life
 
Web unleashed 2015-tammyeverts
Web unleashed 2015-tammyevertsWeb unleashed 2015-tammyeverts
Web unleashed 2015-tammyeverts
 
Improving Game Performance in the Browser
Improving Game Performance in the BrowserImproving Game Performance in the Browser
Improving Game Performance in the Browser
 
Accumulations with Nicholas Felton
Accumulations with Nicholas FeltonAccumulations with Nicholas Felton
Accumulations with Nicholas Felton
 
Adapt or Die
Adapt or DieAdapt or Die
Adapt or Die
 
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015
Upgrading the Web with Douglas Crockford @ FITC's Web Unleashed 2015
 
Fitc whats new in es6 for web devs
Fitc   whats new in es6 for web devsFitc   whats new in es6 for web devs
Fitc whats new in es6 for web devs
 
Technolust: Kitbashing the Future
Technolust: Kitbashing the FutureTechnolust: Kitbashing the Future
Technolust: Kitbashing the Future
 
Hardware for a_soft_world_bkup
Hardware for a_soft_world_bkupHardware for a_soft_world_bkup
Hardware for a_soft_world_bkup
 
! or ? with Chip Kidd
! or ? with Chip Kidd! or ? with Chip Kidd
! or ? with Chip Kidd
 
Designing Interactive Experiences for Kids of All Ages with Mark Argo
Designing Interactive Experiences for Kids of All Ages with Mark ArgoDesigning Interactive Experiences for Kids of All Ages with Mark Argo
Designing Interactive Experiences for Kids of All Ages with Mark Argo
 
Graphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionGraphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing Evolution
 
Learning from Science Fiction with Greg Borenstein
Learning from Science Fiction with Greg BorensteinLearning from Science Fiction with Greg Borenstein
Learning from Science Fiction with Greg Borenstein
 
Here Be Dragons – Advanced JavaScript Debugging
Here Be Dragons – Advanced JavaScript DebuggingHere Be Dragons – Advanced JavaScript Debugging
Here Be Dragons – Advanced JavaScript Debugging
 
I Heard React Was Good
I Heard React Was GoodI Heard React Was Good
I Heard React Was Good
 

More from FITC

Cut it up
Cut it upCut it up
Cut it upFITC
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital HealthFITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript PerformanceFITC
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech StackFITC
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR ProjectFITC
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerFITC
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryFITC
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday InnovationFITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight WebsitesFITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is TerrifyingFITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanFITC
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)FITC
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameFITC
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare SystemFITC
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignFITC
 
The Power of Now
The Power of NowThe Power of Now
The Power of NowFITC
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAsFITC
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstackFITC
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFITC
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForFITC
 

More from FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Recently uploaded

『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
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
 

Recently uploaded (11)

『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
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
 

How to Ship Accessible Web Products

  • 1. How to ship accessible web products with George Zamfir george@goodwally.ca #webu14 #a11y ! @good_wally goodwally.ca 
  • 2. How to ship accessible web products with George Zamfir Toronto Accessibility and Inclusive Design - meetup.com/a11yTO Toronto Accessibility Camp - accessibilitycampto.org (Sept 27, 2014) Accessibility consultant at Scotiabank Accessibility solutioneer at Good Wally - goodwally.ca Accessibility specialist at Facebook ! @good_wally goodwally.ca 
  • 3. Accessibility is about disability, riiiight? Visual low vision, colour-blindness, blindness Screen magnifiers, text-to-speech, refreshable braille ! Auditory hearing loss, deafness Captions & transcripts, haptic feedback ! Mobility dexterity, strength, loss of limb Speech-to-text, alternative input hardware ! Cognitive & Speech dyslexia, ADD, lack of skills Word prediction, augmentative devices (hear & see) Ship accessible web products
  • 6. Assistive Technology: Dragon Naturally Speaking
  • 7.
  • 8.
  • 9. “Sorry dude, can’t buy coffee here. It doesn’t work on you”
  • 10. “Blind people don’t buy cameras. So, we don’t make our commerce website accessible”
  • 11. “Cut the green wire!!! Dude, I’m colour-blind” ign.com/articles/2014/07/14/50-shades-of-game-gaming-with-colour-blindness
  • 12. Study: visually impaired people on Facebook dl.acm.org/citation.cfm?id=2557415 facebook.com/publications/1377160169199742
  • 13. Accessibility for Ontarians with Disabilities Act AODA - WCAG 2
  • 14. AODA - Accessibility for Ontarians with Disabilities Act 5 Accessibility Standards ontario.ca/accessON • Customer Service • Information & Communications • Employment • Transportation • Built Environment (not law yet) Ship accessible web products Integrated Accessibility Standards Regulation
  • 15. AODA - Accessibility for Ontarians with Disabilities Act Ship accessible web products ontario.ca/aodawizard
  • 16. WCAG 2 - guidelines 101 Ship accessible web products w3.org/WAI/intro/wcag w3.org/WAI/WCAG20/quickref
  • 17. WCAG 2 Principle Guidelines w3.org/TR/WCAG20/#keyboard-operation ! w3.org/2009/cheatsheet/#wcag2
  • 18. Top 5 tips for shipping accessible web products
  • 19. 1/ Different models, use the one that works for you “done is better than perfect” model “all stars have to align” model
  • 20. New architecture for Fb iOS app bit.ly/fb_ios_arch
  • 21. 1/ Accessibility gets done differently in different places Myth: developers don’t like it / don’t want to do it
  • 22. 2/ Accessibility is everyone’s job
  • 23. 2/ Accessibility is everyone’s job By Denis Boudreau: accessibiliteweb.com/presentations/2011/csun/a11y-lifecycle
  • 24.
  • 25. 2/ Accessibility is everyone’s job Mistake: mixing of roles
  • 26. 2/ Accessibility is everyone’s job Misconception: accessibility is hard
  • 27. 3/ Start with high impact, easy wins
  • 28. 3/ Start with high impact, easy wins • add labels to form fields • make navigation menus keyboard accessible • improve the semantic structure of your markup • replace the grey text on grey backgrounds Ship accessible web products
  • 29. Mistake: starting with the hardest or low impact things OR both
  • 30. 4/ Set expectations & be realistic about the resolve "We can make it accessible. And WCAG 2 AAAA compliant. And Section 508. W3C-validated. And ponies.”
  • 31. 4/ Set expectations & be realistic about the resolve Mistake: we’ll just do it in phase 2
  • 32. 5/ Don’t be afraid to piggyback on other initiatives
  • 33. 5/ Don’t be afraid to piggyback on other initiatives Mistake: a11y working in isolation
  • 34. How to ship accessible web products 1/ Different accessibility models 2/ Accessibility is everyone’s job 3/ Start with high impact, easy wins 4/ Set expectations & be realistic 5/ Piggyback on other initiatives Ship accessible web products
  • 36. Thank You! ! @good_wally goodwally.ca 