$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アクセシビリティ in 令和
Search
defunty
December 04, 2019
Programming
0
30
アクセシビリティ in 令和
2019/12/4に開催した社内向けLT会資料を社外向けに編集したものです。
defunty
December 04, 2019
Tweet
Share
More Decks by defunty
See All by defunty
プライベートコンテンツのHLS配信 with CloudFront
defunty
0
310
SPAでの認証方法に関するマサカリぶん投げ会場はこちらです
defunty
0
930
CSS Module・CSS in JS抗争の過去と現在
defunty
1
170
Other Decks in Programming
See All in Programming
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
130
dnx で実行できるコマンド、作ってみました
tomohisa
0
120
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
180
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
160
Microservices rules: What good looks like
cer
PRO
0
320
CSC305 Lecture 15
javiergs
PRO
0
220
エディターってAIで操作できるんだぜ
kis9a
0
550
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
110
JJUG CCC 2025 Fall Javaコミュニティの歩き方 〜参加から貢献まで、すべて教えます〜
takasyou
0
810
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
290
Media Capture and Streams: W3C仕様と現場での知見
nowaki28
0
120
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
160
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Agile that works and the tools we love
rasmusluckow
331
21k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Facilitating Awesome Meetings
lara
57
6.6k
GitHub's CSS Performance
jonrohan
1032
470k
What's in a price? How to price your products and services
michaelherold
246
12k
Scaling GitHub
holman
464
140k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Pragmatic Product Professional
lauravandoore
37
7k
Transcript
アクセシビリティ in 令和
アクセシビリティについてどう思ってますか? 『アクセシビリティとか聞いたことないんだけど?』 『知ってる、古代のSEO対策でしょ(笑)』 『うちのサービスはターゲットが違うから必要ない』
Webアクセシビリティとは?(1) W3Cの創始者 ティム・バーナーズ=リー氏いわく...... The power of the Web is in
its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, W3C Director and inventor of the World Wide Web Webのパワーは、その普遍性にある。障害の有無に関係なく、誰もが使えることが、そ の本質である。
Webアクセシビリティとは?(2) W3CはHTMLをセマンティックに書くことを推奨している。 セマンティックに書くことで、Botがコンテンツの内容を正しく認識し、検索エンジンの検索 結果に反映される。 HTMLがセマンティックに書かれていなければ、スクリーンリーダー(読み上げブラウザ) での利用が困難になる。
Webアクセシビリティとは?(3) 例えば...... buttonの代わりにdivタグを利用した場合、プログラムにはそのdivタグが「押せる」という ことを認識できない どうすれば良い? Web標準で(セマンティックに)書けば良い。 それで解決できない問題は科学が悪い。科学の発展を待つ。
近年のアクセシビリティの考え方(1) ・小さめのタブレットでもPC表示でサイトを見る人(PC用サイト表示機能) ・横になりながらスマホを使っている人(画面方向の固定機能) ・ランニング中で手がふさがっている人(読み上げ機能) ・小さな子供(簡単な文章) ・トラックパッドやマウスが使えない環境(キーボードでのブラウザ操作) ・静かな場所で動画を見たい人(ライブキャプション)
近年のアクセシビリティの考え方(2) 「障害者向け・高齢者向けのための対策」という考え方は古い アクセシビリティとは、 利用背景に関わらず、 ユーザーがベストな形で、 コンテンツを公平に受けとるための、 UXの根本的な考え方
アクセシビリティは全人類のためにある
近年のアクセシビリティの考え方(3) モバイルではメニューを画面下に表示すべき理由 人事労務freee、年末調整をスクリーンリーダーで利用可能。画面内の項目を音声で読 み上げて操作が可能に Google I/Oはアクセシビリティ強化に全力、聴覚障害者にも電車でYouTubeを見るにも 便利 Auditing Web Content
with Web Inspector - WWDC 2019 - Videos - Apple Developer
あとがき 乱視の人には「黒背景・白文字」よりも「白背景・黒文字」の方が見やすい、という研究結 果が出ています。 UIデザインで白背景にするか黒背景にするかを決める時に参考になる科学的事実
あとがき デザイン的に引き締まって見えるから良いよね? アクセシビリティは一つの考え方。 何も考えずに「アクセシビリティ絶対に守る!」は失敗のもと。 アクセシビリティのエッセンスを有効活用して、みんなが使いやすいサービスを作ってい こう!