Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Leave No One Behind
Search
Stephen Thomas
October 22, 2016
Technology
130
0
Share
Leave No One Behind
Building Accessible Web Applications
Stephen Thomas
October 22, 2016
More Decks by Stephen Thomas
See All by Stephen Thomas
Sepsis
sathomas
0
110
Introducing D3.js
sathomas
0
2.5k
Building JavaScript Visualizations Part 1
sathomas
1
2.7k
Building JavaScript Visualizations Part 2
sathomas
0
2.6k
Unit Testing JavaScript Applications
sathomas
5
3k
Securing JavaScript Web Applications
sathomas
4
420
Web-Based Visualizations with D3.js
sathomas
8
840
Custom Domains with Github Pages
sathomas
2
320
Other Decks in Technology
See All in Technology
freeeで運用しているAIQAについて
qatonchan
1
620
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
210
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
130
10サービス以上のメール到達率改善を地道に継続的に進めている話 / Continue to improve email delivery rates across multiple services
yamaguchitk333
6
1.8k
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
140
AIを賢くしたいなら、まずは人間の改善ループから
subroh0508
0
120
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
110
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
100k
Agent Skillsで実現する記憶領域の運用とその後
yamadashy
2
1.9k
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
120
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
880
写真で見るAWS Summit Singapore 2026
k_adachi_01
0
110
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
190
The Pragmatic Product Professional
lauravandoore
37
7.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
230
Discover your Explorer Soul
emna__ayadi
2
1.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
BBQ
matthewcrist
89
10k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
Scaling GitHub
holman
464
140k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Transcript
Leave No One Behind Building Accessible Web Applications
Why? • More Users • The Law • It’s the
Right Thing to Do
Who? • Users with cognitive impairments • Users with hearing
impairments • Users with visual impairments • Seizures • Color Blindness • Presbyopia • Users with motor impairments
Let’s Look at Some Code
Leave No One Behind • Users with Cognitive Impairments •
Check Reading Level for Content • Don’t Build Complicated Interfaces
Leave No One Behind • Users with Hearing Impairments •
Add visual cues to critical audio notifications • Add close caption tracks to <video> elements
Leave No One Behind • Users with Visual Impairments •
Give Users a way to Disable Animations • Don’t Rely Solely on Color • Watch Contrast Ratio • Responsive Design • Use HTML5 Elements for Page Layout • Correct Use of Buttons and Links
Leave No One Behind • Users with Motor Impairments •
Support Focus Styling • Manage Focus • Dynamically set TabIndex attributes, or • Capture keydown events
Some Key Resources • Checklist • http://webaim.org/standards/wcag/checklist • Tools •
http://khan.github.io/tota11y/ • http://howlowck.github.io/Akbar/ • Learn More • https://www.udacity.com/course/web-accessibility--ud891