31. 利用者のリテラシー
支援技術
CSS
コンテンツ
JavaScript
HTML
UA
OS
ハードウェア
31
それぞれのレイヤーでアクセシビリティ的なケアが必要な分野
• 利用者のリテラシー
• 支援技術
• CSS
• コンテンツ
(テキスト/画像/音声/映像)
• HTML
• JavaScript等プログラム
• ユーザーエージェント
• OS
• ハードウェア
教育/啓蒙 etc.
スクリーンリーダー/ズーム/翻訳 etc.
UIデザイン/コントラスト/表示順序/背景画像 etc.
コントラスト/代替コンテンツ/表現 etc.
文書構造/要素の意味/フォームコントロール etc.
キーボード操作/フォーカス制御/DOM追加位置 etc.
UIデザイン/代替コンテンツへのアクセス/
スタイル(色/サイズ/速度 etc.)変更/
文書構造とmeta情報/API etc.
UIデザイン/多言語対応/音声認識/
ソフトウェアキーボード/マウスキー etc.
入出力デバイス(キーボード/タッチスクリーン/
マウス/マイク/点字ディスプレイ/スピーカー etc.)