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
From Developer to A11y
Search
Jon Kuperman
June 23, 2015
Technology
1
190
From Developer to A11y
Accessibility talk from jQuerySF 2015
Jon Kuperman
June 23, 2015
Tweet
Share
More Decks by Jon Kuperman
See All by Jon Kuperman
SelfConf Accessibility Talk
jkup
0
74
Inclusive Web: Getting started with Accessibility
jkup
0
150
Other Decks in Technology
See All in Technology
プロダクトエンジニアとしてのマインドセットの育み方 / How to improve product engineer mindset
saka2jp
1
180
Copilotの精度を上げる!カスタムプロンプト入門.pdf
ismk
4
800
激動の2025年、Modern Data Stackの最新技術動向
sagara
0
820
開発者が知っておきたい複雑さの正体/where-the-complexity-comes-from
hanhan1978
1
220
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
830
30分でわかる!!『OCI で学ぶクラウドネイティブ実践 X 理論ガイド』
oracle4engineer
PRO
1
110
激動の時代を爆速リチーミングで乗り越えろ
sansantech
PRO
1
260
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
140
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
PRO
5
930
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
190
Gov-JAWS4回_某団体でのAmazon Bedrock活用検証で見えた“使う側”の課題精度よりもリテラシー
takuma818t
0
110
QAEが生成AIと越える、ソフトウェア開発の境界線
rinchsan
0
150
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Optimizing for Happiness
mojombo
379
70k
Scaling GitHub
holman
463
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Designing Experiences People Love
moore
142
24k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Automating Front-end Workflow
addyosmani
1371
200k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
The World Runs on Bad Software
bkeepers
PRO
72
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
RailsConf 2023
tenderlove
30
1.3k
Transcript
From Developer to A11y Accessibility for Developers
Jon Kuperman @jkup
Web accessibility means that people with disabilities can use the
Web.
More specifically, Web accessibility means that people with disabilities can
perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web.
My Story
None
None
None
None
Types of Disabilities • Attention-Deficit/Hyperactivity Disorders • Blindness or Low
Vision • Brain Injuries • Deaf/Hard-of-Hearing • Learning Disabilities • Physical Disabilities • Speech and Language Disabilities Johns Hopkins University
So Many Ways To Browse The Web Mouth Sticks Screen
Readers Magnification Keyboard shortcuts
Keyboard Only
Head Wand and Mouthstick
Single Switch
Screen Reader
Supporting • Alternate Text • Semantic Markup • ARIA •
Keyboard Shortcuts All Users Requires:
Keyboard shortcuts
Twitter
Facebook
None
TOOLS For Accessibility Testing
Chrome Extension
None
None
Tenon.io
None
None
None
None
None
Accessible Color Palette
None
None
None
None
None
None
None
None
JavaScript Frameworks
None
None
WAI and WCAG Web Accessibility Initiative Web Content Accessibility Guidelines
WAI publishes WCAG Web Accessibility Initiative Web Content Accessibility Guidelines
The Web is Already Accessible even if your website is
not
None
1991
Why • We’re making it inaccessible • Human Rights •
Legal Issue • Reach a larger audience Developers should care
3 Things You Can Do Right Now 1. Audit your
site 2. Check your color scheme 3. Join the community! @jkup