SlideShare a Scribd company logo
goodwally.ca !@good_wally
What
Accessible Design
can teach you about
Responsive Design
with George Zamfir
goodwally.ca !@good_wally
RWD & A11Y = ♥
SCREENS
A different SCREEN: VoiceOver on
Mac
A different SCREEN: ZoomText
10
A different SCREEN: Dragon Naturally Speaking
A different SCREEN: SIRI - Dragon - Nuance
goodwally.ca !@good_wally
George Zamfir accessibility (A11Y) & responsive web design (RWD)
Toronto Accessibility and Inclusive Design - meetup.com/a11yTO
Toronto Accessibility Camp - accessibilitycampto.org (Nov 16)
Accessibility solutioneer at Good Wally - goodwally.ca
slideshare.net/georgezamfir
Accessibility consultant at Scotiabank
What Accessible Design Can Teach You About Responsive Design
In my spare time...
SCREENS
Assistive Technologies
Assistive Technologies
They don't care much about design!
OR they care to change it for the user!
Responsive Web Design
Content matters more than design!
Yo, what’s wrong with this guy?
not about the design!
about updating the design to bring out the content.
Responsive Web Design is
What Accessible Design Can Teach You About Responsive Design
What Accessible Design Can Teach You About Responsive Design
A11Y -> RWD
What
Accessible Design can teach you about
Responsive Design
Design matters not, content does ✓
Users’ context is important
Keyboard accessibility = touch-friendly
Design for the edge cases (mobile-first derivation)
1.
2.
3.
4.
Accessibility (A11Y)
Accessibility (A11Y)
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)
Accessibility (A11Y)
Disability: a new definition
What we should measure is what the
person can do, what their contribution
to society is.
By measuring people through the
disability lens we automatically focus on
what they’re not able to do!
Accessibility (A11Y)
Who is more disabled?
Accessibility is not just about disability
I’ve heard some serious shit said in meetings:
“We don’t care about blind people.”
—Shithead McHorrible
Here’s some other things we don’t care about:
BlackBerries, Windows Phones, Poor people,
Androids, IE8, IE7, Definitely IE6, Colorblind
people, 7″ tablets, Firefox, Screen readers...
“The power of the Web is in
its universality. Access
by everyone regardless
of disability is an
essential aspect.”
"The primary design principle underlying the Web’s
usefulness and growth is universality… It must
Accessibility (A11Y)
Accessibility is highly contextual
Accessibility (A11Y)
Web Accessibility
Accessibility (A11Y)
Web Accessibility
Semantic markup
Does it work by keyboard alone?
Colour contrast & colour-blindness
Can I navigate with Dragon (voice command)
Recommendation: slideshare.net/billygeek/10-tips-in-10-minutes-devto-sept-30-2013
•
•
•
•
Accessibility (A11Y)
Web Content Accessibility Guidelines (WCAG 2)
Covers a wide range of needs / disabilities
Developed by the W3C & numerous
experts
Set of 12 guidelines, technology agnostic
(not just HTML)
3 levels of conformance: A, AA, AAA
•
•
•
•
Accessibility (A11Y)
Accessibility for Ontarians with Disabilities Act
(AODA)
5 standards in the Act
Information & Communication standard
•
•
ON Government:
All public & private > 50:
Level AA - 2012
Level A – 2014, AA – 2021
Accessibility (A11Y)
Web Accessibility
“Web accessibility is building websites that
anybody can access, regardless of the device,
ability or assistive technologies - user context”
— George Zamfir
A11Y -> RWD
What
Accessible Design can teach you about
Responsive Design
Design matters not, content does ✓
Catering to users’ context
Keyboard accessibility = touch-friendly
Design for the edge cases (mobile-first derivation)
1.
2.
3.
4.
A11Y -> RWD
Catering to users’ context (A11Y)
ability (Can he use a mouse? What if she only only one hand?)
environment (Office environment? Captions for noisy places?)
device (Mobile phone? Reading on glossy screens in the sun?)
assistive technology (Does it work with VoiceOver?)
•
•
•
•
A11Y -> RWD
Catering to users’ context (RWD)
"… when on their mobile devices, people are often just “one
eyeball and one thumb”. They need clear, focused designs to
get things done—not lots of navigation options getting in
their way."
— LukeW,
alistapart.com/article/organizing-mobile
A11Y -> RWD
Catering to users’ context (RWD)
uxmatters.com/mt/archives/2013/02/how-do-users-really-hold-mobile-devices.php?
A11Y -> RWD
Catering to users’ context (RWD)
A11Y -> RWD
What
Accessible Design can teach you about
Responsive Design
Design matters not, content does ✓
Catering to users’ context ✓
Keyboard accessibility = touch-friendly
Design for the edge cases (mobile-first derivation)
1.
2.
3.
4.
A11Y -> RWD
Keyboard Accessibility = Touch-Friendly
“Oh yes, it's keyboard accessible!
To open the menu press
Ctrl-Shift-Alt-F2-W-T-F!”
A11Y -> RWD
Keyboard Accessibility = Touch-Friendly
A11Y -> RWD
Keyboard Accessibility = Touch-Friendly
<div> <select>
A11Y -> RWD
What
Accessible Design can teach you about
Responsive Design
Design matters not, content does ✓
Catering to users’ context ✓
Keyboard accessibility = touch-friendly ✓
Design for the edge cases (mobile-first
derivation)
1.
2.
3.
4.
A11Y -> RWD
Design for the edge cases
A11Y -> RWD
RWD Mobile-first
A11Y -> RWD
Design for the edge cases (mobile-first)
320px 1920px
“4#part(series:(Design(for(the(Edges”(by(LukeW:(http://www.lukew.com/ff/entry.asp?554
A11Y -> RWD
Design for the edge cases (A11Y)
320px
1920px
“4#part(series:(Design(for(the(Edges”(by(LukeW:(http://www.lukew.com/ff/entry.asp?554
accessibility
goodwally.ca !@good_wally
A11Y was a champion for RWD
we have common goals for our users
What
Accessible Design can teach you about
Responsive Design
goodwally.ca !@good_wally
Use your RWD knowledge to
get into A11Y!
What
Accessible Design can teach you about
Responsive Design
goodwally.ca !@good_wally
What
Accessible Design
can teach you about
Responsive Design
Thank You!
goodwally.ca !@good_wally
Q & A
or
Demos

More Related Content

PDF
How to ship accessible web products
PDF
Accessible Design Presentation
PDF
Design for accessibility
PDF
Introduction to mobile accessibility - AccessU 2013
PPTX
Responsive Design Talk @ Toronto Dev Derby March
PPTX
A Web for Everyone: Accessibility as a design challenge
PPTX
Technology resource app
PPTX
Introduction to mobile accessibility
How to ship accessible web products
Accessible Design Presentation
Design for accessibility
Introduction to mobile accessibility - AccessU 2013
Responsive Design Talk @ Toronto Dev Derby March
A Web for Everyone: Accessibility as a design challenge
Technology resource app
Introduction to mobile accessibility

What's hot (20)

PDF
Introduction to mobile accessibility, 2015
PDF
Web and Mobile App Accessibility Testing
PPTX
Breaking silos - all bad things must come to an end
PPTX
Mobile Accessibility (MobA11y)
PDF
Mobile Accessibility Best Practices & Trends
KEY
Guide Dogs and Digital Devices
PPTX
Introduction to Accessibility
PDF
Henry Charge - It's your job to make things accessible
PDF
Rebecca Topps - Mobile Accessibility
PPTX
Accessibility Standards and the Mobile Web
PDF
MW2015: Bring It On: Ensuring the success of BYOD programming in the museum e...
PPTX
Responsive Web Design and Accessibility: Challenges and Solutions
PDF
Sunish Gupta (Founder/CEO, EasyAlliance) - Accessibility is not Rocket Science
PDF
[UX Oxford] accessibility
PDF
Museum BYOD Variable NMC Future of Museums 2014
PPT
Web and mobile accessibility
PDF
Senses Working Overtime - Improving Software Through Accessibility and Inclus...
PPTX
Digital accessibility intro 2021
PDF
Accessibility and Web Technologies @HTML5_Toronto
PPTX
Mobile Accessibility on the Move
Introduction to mobile accessibility, 2015
Web and Mobile App Accessibility Testing
Breaking silos - all bad things must come to an end
Mobile Accessibility (MobA11y)
Mobile Accessibility Best Practices & Trends
Guide Dogs and Digital Devices
Introduction to Accessibility
Henry Charge - It's your job to make things accessible
Rebecca Topps - Mobile Accessibility
Accessibility Standards and the Mobile Web
MW2015: Bring It On: Ensuring the success of BYOD programming in the museum e...
Responsive Web Design and Accessibility: Challenges and Solutions
Sunish Gupta (Founder/CEO, EasyAlliance) - Accessibility is not Rocket Science
[UX Oxford] accessibility
Museum BYOD Variable NMC Future of Museums 2014
Web and mobile accessibility
Senses Working Overtime - Improving Software Through Accessibility and Inclus...
Digital accessibility intro 2021
Accessibility and Web Technologies @HTML5_Toronto
Mobile Accessibility on the Move
Ad

Viewers also liked (20)

PDF
3D holographic Computer architecture
PPT
friends
PPTX
Pause Legacy: Chapter 1
PPT
PPTX
The Pause Legacy - Chapter 5: The Thinking Man's Predicament
PDF
Celebrationmulti media (1)
PDF
TB on Tap: App Farm
PDF
Synergetiq-Revenue Accelerant
PPS
Babel
PPTX
Blogging Sites for REALTORS
PPT
The Hollinters Go Camping
PPT
One year frienship
PPTX
The Pause Legacy - Chapter 12: C'mon Death, Not In My Jammies
PDF
Super brains!
PPTX
Mustache
PPTX
The not so impossible quiz
ODP
Make money with your weakness
ODP
Workshop creativity
PPTX
Social media power of networks - homework
PDF
03.dr. lee the ideal economic cooperation
3D holographic Computer architecture
friends
Pause Legacy: Chapter 1
The Pause Legacy - Chapter 5: The Thinking Man's Predicament
Celebrationmulti media (1)
TB on Tap: App Farm
Synergetiq-Revenue Accelerant
Babel
Blogging Sites for REALTORS
The Hollinters Go Camping
One year frienship
The Pause Legacy - Chapter 12: C'mon Death, Not In My Jammies
Super brains!
Mustache
The not so impossible quiz
Make money with your weakness
Workshop creativity
Social media power of networks - homework
03.dr. lee the ideal economic cooperation
Ad

Similar to What Accessible Design Can Teach You About Responsive Design (20)

PDF
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
PDF
How to start with Accessibility - WordCamp Stuttgart
PDF
Accessibility: Proven, easy integration into design and development workflows
PDF
Understanding and Supporting Web Accessibility
PPTX
Selfish Accessibility — YGLF Vilnius
PDF
Web a11y beyond guidelines
PDF
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
PDF
Don't Panic! How to perform an accessibility evaluation with limited resources
PDF
Web Accessibility: Showing your users you care
PDF
How to create accessible websites - WordCamp Boston
PDF
Is accessibility the new black?
PPTX
Prototyping Accessibility: Booster 2019
PPTX
Selfish Accessibility: WordCamp Buffalo 2014
PPTX
Getting Started With Web Accessibility
PDF
Accessible design systems
KEY
Build Accessibly - Community Day 2012
PPTX
Selfish Accessibility: WordCamp London 2017
PPTX
Selfish Accessibility — WordCamp Europe 2017
PPTX
Selfish Accessibility: WordCamp Toronto 2014
PPTX
Web Accessibility
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
How to start with Accessibility - WordCamp Stuttgart
Accessibility: Proven, easy integration into design and development workflows
Understanding and Supporting Web Accessibility
Selfish Accessibility — YGLF Vilnius
Web a11y beyond guidelines
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Don't Panic! How to perform an accessibility evaluation with limited resources
Web Accessibility: Showing your users you care
How to create accessible websites - WordCamp Boston
Is accessibility the new black?
Prototyping Accessibility: Booster 2019
Selfish Accessibility: WordCamp Buffalo 2014
Getting Started With Web Accessibility
Accessible design systems
Build Accessibly - Community Day 2012
Selfish Accessibility: WordCamp London 2017
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility: WordCamp Toronto 2014
Web Accessibility

More from FITC (20)

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

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Tartificialntelligence_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
A comparative analysis of optical character recognition models for extracting...
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
1. Introduction to Computer Programming.pptx
Encapsulation theory and applications.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The Rise and Fall of 3GPP – Time for a Sabbatical?
Diabetes mellitus diagnosis method based random forest with bat algorithm
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Per capita expenditure prediction using model stacking based on satellite ima...
MIND Revenue Release Quarter 2 2025 Press Release
Unlocking AI with Model Context Protocol (MCP)
Getting Started with Data Integration: FME Form 101
Tartificialntelligence_presentation.pptx

What Accessible Design Can Teach You About Responsive Design

  • 1. goodwally.ca !@good_wally What Accessible Design can teach you about Responsive Design with George Zamfir
  • 4. A different SCREEN: VoiceOver on Mac
  • 5. A different SCREEN: ZoomText 10
  • 6. A different SCREEN: Dragon Naturally Speaking
  • 7. A different SCREEN: SIRI - Dragon - Nuance
  • 8. goodwally.ca !@good_wally George Zamfir accessibility (A11Y) & responsive web design (RWD) Toronto Accessibility and Inclusive Design - meetup.com/a11yTO Toronto Accessibility Camp - accessibilitycampto.org (Nov 16) Accessibility solutioneer at Good Wally - goodwally.ca slideshare.net/georgezamfir Accessibility consultant at Scotiabank
  • 10. In my spare time...
  • 12. Assistive Technologies They don't care much about design! OR they care to change it for the user!
  • 14. Content matters more than design!
  • 15. Yo, what’s wrong with this guy?
  • 16. not about the design! about updating the design to bring out the content. Responsive Web Design is
  • 19. A11Y -> RWD What Accessible Design can teach you about Responsive Design Design matters not, content does ✓ Users’ context is important Keyboard accessibility = touch-friendly Design for the edge cases (mobile-first derivation) 1. 2. 3. 4.
  • 21. Accessibility (A11Y) 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)
  • 22. Accessibility (A11Y) Disability: a new definition What we should measure is what the person can do, what their contribution to society is. By measuring people through the disability lens we automatically focus on what they’re not able to do!
  • 23. Accessibility (A11Y) Who is more disabled?
  • 24. Accessibility is not just about disability
  • 25. I’ve heard some serious shit said in meetings: “We don’t care about blind people.” —Shithead McHorrible Here’s some other things we don’t care about: BlackBerries, Windows Phones, Poor people, Androids, IE8, IE7, Definitely IE6, Colorblind people, 7″ tablets, Firefox, Screen readers...
  • 26. “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” "The primary design principle underlying the Web’s usefulness and growth is universality… It must
  • 29. Accessibility (A11Y) Web Accessibility Semantic markup Does it work by keyboard alone? Colour contrast & colour-blindness Can I navigate with Dragon (voice command) Recommendation: slideshare.net/billygeek/10-tips-in-10-minutes-devto-sept-30-2013 • • • •
  • 30. Accessibility (A11Y) Web Content Accessibility Guidelines (WCAG 2) Covers a wide range of needs / disabilities Developed by the W3C & numerous experts Set of 12 guidelines, technology agnostic (not just HTML) 3 levels of conformance: A, AA, AAA • • • •
  • 31. Accessibility (A11Y) Accessibility for Ontarians with Disabilities Act (AODA) 5 standards in the Act Information & Communication standard • • ON Government: All public & private > 50: Level AA - 2012 Level A – 2014, AA – 2021
  • 32. Accessibility (A11Y) Web Accessibility “Web accessibility is building websites that anybody can access, regardless of the device, ability or assistive technologies - user context” — George Zamfir
  • 33. A11Y -> RWD What Accessible Design can teach you about Responsive Design Design matters not, content does ✓ Catering to users’ context Keyboard accessibility = touch-friendly Design for the edge cases (mobile-first derivation) 1. 2. 3. 4.
  • 34. A11Y -> RWD Catering to users’ context (A11Y) ability (Can he use a mouse? What if she only only one hand?) environment (Office environment? Captions for noisy places?) device (Mobile phone? Reading on glossy screens in the sun?) assistive technology (Does it work with VoiceOver?) • • • •
  • 35. A11Y -> RWD Catering to users’ context (RWD) "… when on their mobile devices, people are often just “one eyeball and one thumb”. They need clear, focused designs to get things done—not lots of navigation options getting in their way." — LukeW, alistapart.com/article/organizing-mobile
  • 36. A11Y -> RWD Catering to users’ context (RWD) uxmatters.com/mt/archives/2013/02/how-do-users-really-hold-mobile-devices.php?
  • 37. A11Y -> RWD Catering to users’ context (RWD)
  • 38. A11Y -> RWD What Accessible Design can teach you about Responsive Design Design matters not, content does ✓ Catering to users’ context ✓ Keyboard accessibility = touch-friendly Design for the edge cases (mobile-first derivation) 1. 2. 3. 4.
  • 39. A11Y -> RWD Keyboard Accessibility = Touch-Friendly “Oh yes, it's keyboard accessible! To open the menu press Ctrl-Shift-Alt-F2-W-T-F!”
  • 40. A11Y -> RWD Keyboard Accessibility = Touch-Friendly
  • 41. A11Y -> RWD Keyboard Accessibility = Touch-Friendly <div> <select>
  • 42. A11Y -> RWD What Accessible Design can teach you about Responsive Design Design matters not, content does ✓ Catering to users’ context ✓ Keyboard accessibility = touch-friendly ✓ Design for the edge cases (mobile-first derivation) 1. 2. 3. 4.
  • 43. A11Y -> RWD Design for the edge cases
  • 44. A11Y -> RWD RWD Mobile-first
  • 45. A11Y -> RWD Design for the edge cases (mobile-first) 320px 1920px “4#part(series:(Design(for(the(Edges”(by(LukeW:(http://www.lukew.com/ff/entry.asp?554
  • 46. A11Y -> RWD Design for the edge cases (A11Y) 320px 1920px “4#part(series:(Design(for(the(Edges”(by(LukeW:(http://www.lukew.com/ff/entry.asp?554 accessibility
  • 47. goodwally.ca !@good_wally A11Y was a champion for RWD we have common goals for our users What Accessible Design can teach you about Responsive Design
  • 48. goodwally.ca !@good_wally Use your RWD knowledge to get into A11Y! What Accessible Design can teach you about Responsive Design
  • 49. goodwally.ca !@good_wally What Accessible Design can teach you about Responsive Design Thank You!