略歴
- 2003 ~ 立命館大学政策科学部
- 2007 ~ 株式会社構造計画研究所(営業)
- 2014 ~ デジパ株式会社(マークアップエンジニア)
- 2017 ~ サイバーエージェント
(フロントエンドデベロッパー / アクセシビリティエバンジェリスト)
アクセシビリティ
accessibility
access + ability = アクセス可能性
知覚できる
隠しテキストとかもう世代的に通じ無さそう
今年34歳のボヤキ
理解できる
আমি একটু অ্যাক্সেসযোগ্যতা দক্ষতা আছে
I have a little accessibility skill.
ワタシハアクセシビリティチョットデキル
壊れない
“このページ、あのブラウザで見ると崩れているので今日中にご確認お願いできますか?„
アクセシビリティのお隣さんたち
- アベイラビリティ(availability)
- ファインダビリティ(findability)
- ユーザビリティ(usability)
明確に区別されず領域は重なる
見えづらい(ない)
- 全盲
- ロービジョン
- コンタクト外した
- 高齢者
- 後ろの方の席
- 眩しい環境
きこえづらい(ない)
- 失聴
- 難聴
- イヤホン忘れた
- 高齢者
- 授業中
- うるさい環境
操作しづらい(できない)
- 全身不随
- 四肢欠損
- 怪我した
- 高齢者
- マウスが壊れた
- 手袋している
誰かの使いにくいは、
誰かには使えない。
誰かの使えるは、
誰かには使いやすい。
- 分かりやすい
<title>
- 見出しは
<h1>
~ <h6>
- リンクは
<a href>
、ボタンは <button>
- <input>には<label>
<img>
にはalt
属性を書く
- スクリーンリーダーとは
- macOS VoiceOver について
- スクリーンリーダーでウェブを読み上げてみる
スクリーンリーダーとは
コンピューターの画面を読み上げるソフトウェア
いろいろなスクリーンリーダー
- Windows
- ナレーター(標準)
- NVDA(オープンソース)
- JAWS for Windows
- PC Talker(日本シェアNo1)
- macOS/iOS
- VoiceOver
- Android
- Android Accessibility Suite(旧TalkBack)
macOS VoiceOver
- macOS 標準のスクリーンリーダー
- 読み上げている箇所がハイライト(拡大)される
- 読み上げている内容が表示される
- HTML/DOMの知識が比較的求められる
macOS VoiceOverの起動
- 起動/解除
- ⌘ + F5
- システム環境設定 👉 アクセシビリティ 👉 VoiceOver
VoiceOverの基本
VOキー (control + option) or caps
- 領域の移動
- VO(control + option) + →|←
- 領域に入る/出る
- VO(control + option) + ↓|↑
- 実行(クリック)
- VO(control + option) + スペース
見出しジャンプ
- 次の見出し
- VO(control + option) + ⌘(command) + h
- 前の見出し
- VO(control + option) + ⌘(command) + shift + h
ウェブを読み上げてみる
最新の内定者情報でサイバーエージェントに内定した人はだれ?
目をつぶってやってみよう
まとめ
- ウェブは多様な使われ方をするメディア
- 多様な使われ方に耐える高品質なウェブを
- HTMLをちゃんと書く