SlideShare a Scribd company logo
実はできている!?
Webアクセシビリティ2
~企画・要件・設計編~
注意事項
 会場は禁煙です。
喫煙所が地下一階にありますのでご利用ください。
 ハッシュタグは#a11ybooksとなります。
 イベントの模様は自由に撮影いただき、ブログやSNS等で
拡散いただいて構いません(むしろお願いします)。
主催者も、公式Facebookページ用に写真撮影をいたします
(ご了承ください)
 スライドの公開は主催者よりSNSなどでご案内します。
2
本日の流れ
自己紹介
前回のおさらい
アクセシビリティだと思っていたが……?
気づかないうちにアクセシビリティを確保
していた!
3
自己紹介
4
BA
5
ウェブアクセシビリティ基盤委員会(WAIC)
6
デザイニングWebアクセシビリティ
7
前回のおさらい
アクセシビリティに配慮
と言われたとき、
何を思い浮かべますか?
アクセシビリティに配慮したサイトとは?
9
福岡県大野城市
10
文字サイズ変更ボタン・色反転ボタン
11
2.1.4.ウェブアクセシビリティ対応に関する誤解
12
2.1.4.ウェブアクセシビリティ対応に関する誤解
注意点!
ホームページ等において、音声読み上げ、
文字拡大、文字色変更等の支援機能を
提供する事例がありますが、これだけでは、
ウェブアクセシビリティに対応している
とは言えません。
13
文字サイズ変更ボタンは
なくてもいい!
もっと大切なことがある!
ひとことで言うと?
14
みんなの公共サイト運用ガイドライン(続き)
利用者は、多くの場合、音声読み上げソフト
や文字拡大ソフトなど、自分がホームページ
等を利用するために必要な支援機能を、自身
のパソコン等にインストールし必要な設定を
行った上で、その支援機能を活用して様々な
ホームページ等にアクセスしています。
15
さまざまな
ブラウザや支援技術で
アクセスできることが
重要
つまり
16
重要なのは「マシンリーダビリティ」
アクセスできる!
 テキストが明確
 ちゃんとマークアップされている
アクセスできない!
 テキストが存在しない、あいまい
 ちゃんとマークアップされてない
17
実はできていた、アクセシビリティで大切なこと
1. ページタイトルをきちんとつける
2. 階層構造に沿った見出しをつける
3. 見た目に頼り切らない
4. 画像に頼り切らない
5. キーボードだけで操作できる
18
取り組むための重要なポイント
実は特別なことではない
 何かを新たに付け足すのではなく、
当たり前のことを真っ当にやることが重要
実は「設計」が重要
 テキストが存在しなければマークアップできない
 テキストが適切でなければ
マークアップしてもわかりにくいまま
19
つまり…
実は「戦略」「要件」が重要
 何のために、何を、どこまでやるのか?
 最初から考えないと、あとで大変になる
どのプロセスにも
アクセシビリティのポイントがある
 Webに関わる全ての人に関係がある
 Webに関わるどんな人にもできることがある
20
気づかないうちに
アクセシビリティを確保していた!
「適切なテキスト」のための設計
1. 内容を推測できるカテゴリ名にする
2. わかりやすい現在地表示をつける
3. リンク先がわかるようにする
4. フォームのラベルを明確にする
5. フォームのエラーを明確にする
22
内容を推測できるカテゴリ名にする
23
OK:内容を推測できるカテゴリ名にする
24
OK:ルールと仕組みで一貫性を保つ
25
NG:カテゴリ名がわかりにくい
26
NG:ラベルがバラバラ
27
わかりやすい現在地表示をつける
28
OK:一般的なわかりやすい現在地表示をつける
29
OK:一般的なわかりやすい現在地表示をつける
30
NG:現在地を把握する手段がない
31
NG:現在地の表示と間違えそうな表現がある
32
注:コンテンツを邪魔しては意味がない
33
リンク先がわかるようにする
34
ユーザーはリンクに注目している
35
OK:リンクにリンク先のタイトルを加える
36
OK:文中リンクを外に出して独立させる
37
OK:周辺のテキストをリンクに含める
38
NG:ラベルがないリンク
39
NG:「こちら」リンク
40
NG:「もっと読む」「詳細」リンク
41
フォームのラベルを明確にする
42
OK:具体的で明確なラベルをつける
43
OK:必須項目を明確にする
44
OK:必要に応じて説明をつける
45
OK:プレースホルダをラベル代わりにしない
46
NG:ラベルや説明があいまいで混乱する
47
NG:必須か任意かがわからない
48
NG:必要な説明がなく、入力の条件がわからない
49
NG:ラベルがなく、入力欄が何なのかわからない
50
フォームのエラーを明確にする
51
OK:エラー箇所を明確に示す
52
OK:エラー表示と修正フォームをセットにする
53
OK:エラー理由と修正方法を明示する
54
NG:エラー箇所がわからず修正できない
55
NG:エラー表示画面と入力画面がわかれている
56
NG:エラーメッセージが理解できず修正できない
57
アクセシビリティだと
思っていたが……?
プロジェクトの最初から
「アクセシビリティを
どうするか?」
を決めておくべし
ちゃんとやるには「アクセシビリティ方針」
59
方針がないと……
60
方針がないとどうなる?
配慮が全く行われない
 公開に実は必要だったとなっても後の祭り
適切な判断ができない
 判断がぶれる、人によって判断が異なる
合意形成ができない、覆る
 プロジェクト内、あるいはクライアントとの衝突
61
方針がないと
まったくアクセスできなくなる
危険性も出てくる!
矛盾する要件
62
CAPTCHA
63
ブラウザやOSの機能への干渉
64
動画
65
紙媒体用のコンテンツ
66
基準を満たさないコンテンツを削除
67
まずは最低限の方針を立てよう
68
無理のない範囲で
69
明確に定める
ガイドラインに沿って
目標とするレベルを決める
 特にアクセシビリティが重要ならレベルAA
適用範囲、期限などをはっきりさせる
 基本的にはサイト全体、公開時に対応でよい
 例外ができてしまう場合は明確にする
70
各種ガイドラインを参考に
制作プロセスに関するガイドライン
 ウェブアクセシビリティ方針策定ガイドライン
 JISX8341-3:2016対応発注ガイドライン
 JISX8341-3:2016試験実施ガイドライン
※「ウェブコンテンツのJIS X8341-3:2016対応度表記ガ
イドライン」は「準拠」の表記に関するもので、これら
全てに関連する
71
方針をいつ立てるのか?
発注のパターンによって異なる
 方針を先に考えてあるパターン
 自分たちで決めておく or 外部発注で決める
 制作発注と同時に方針も考えるパターン
 方針がないまま進んでしまうパターン
72
プロジェクトの流れ(受託まで)
73
「ウェブの仕事力が上がる標準ガイドブック 3 Webディレクション」より
方針を先に考えてあるパターン
74
ウェブアクセシビリティ方針策定ガイドライン
JIS X 8341-3:2016 対応発注ガイドライン
ア
ク
セ
シ
ビ
リ
テ
ィ
方
針
策
定
R
F
P
作
成
制作発注と同時に方針も考えるパターン
75
ウェブアクセシビリティ方針策定ガイドライン
JIS X 8341-3:2016 対応発注ガイドライン
要
件
定
義
方針があればそれでいいのか?
方針があっても、
適切でないものだと効果を発揮しない
 あいまいな方針を立ててしまう
 誤解に基づいて方針を立ててしまう
 手段が目的になってしまう
76
実際にあったこんな発注
77
あまり良くない例
あいまいな方針を立ててしまうケース
78
79
セキュリティ、Web標準、
アクセシビリティに配慮し
制作すること。
実例
勢いはあるが……
具体的に何をどうすれば良いのかからない
 「配慮する」といっても人によって基準がまちまち
80
81
JIS X8341-3:2010に基づく
アクセシビリティを
確保すること。
実例
82
アクセシビリティについては
「JIS X 8341-3:2010」に
準拠すること。
実例
JISに沿うことはわかるが……
目標とするレベルが不明
 たとえばAAの達成基準を
満たすべきなのかどうかわからない
83
誤解に基づいて方針を立ててしまうケース
84
85
文字拡大機能
ブラウザの機能ではなく、
ページ上のボタンをクリックすることで
CSS を切り替え処理等により容易に
文字サイズを変更できるようにすること。
サイズについては3サイズ程度
選択できるようにすること。
実例
その結果
86
手段が目的になってしまうケース
87
88
以下ランキング同業種内1位評価獲得
• 全上場企業ホームページ充実度ランキング調査
• IRサイト総合ランキング
• 主要企業Webユーザビリティランキング
• インターネットIR表彰
実例
ランキング対策の「アクセシビリティ対応」
89
実際にあったこんな発注
90
なかなか良いと思える例
アクセシビリティについては
「JIS X 8341-3:2010」に準拠すること。
達成等級は以下の通り:
達成等級AA 準拠
91
実例
表記
ウェブアクセシビ
リティ方針の提示
又は公開
目標とする適合レ
ベルの達成基準の
試験結果
追加表記事項
準拠 必須
試験を実施し、達成
基準を全て満たして
いることを確認
なし
一部準拠 必須
試験を実施し、達成
基準の一部を満たし
ていることを確認
今後の対応方針
部分適合に関する記
述(適用する場合)
配慮 必須
試験の実施の有無、
結果は問わない
目標とした適合レベ
ル又は参照した達成
基準一覧
ただし……「準拠」の意味、分かっていますか?
92
アクセシビリティ、
ユーザビリティについて、
弊社のレベルを考慮いただき
準拠基準をご提案ください。
93
実例
「 JIS X 8341-3:2010」 の「等級A」への
準拠を検討しているが、本方針は
要件定義工程でのWEBサイト検討状況を
踏まえ決定する想定です。
アクセシビリティ方針の検討方法についても
ご提案ください。
94
実例
制作と合わせて方針の提案も求めるパターン
95
ウェブアクセシビリティ方針策定ガイドライン
JIS X 8341-3:2016 対応発注ガイドライン
提
案
書
作
成
R
F
P
作
成
制作と合わせて方針の提案も求めるパターン
方針や策定プロセスも提案してもらえばよい
 あいまいに書くよりも、ずっと良いアプローチ
 受注側の力量が問われる
96
目的もドキュメント化しよう
97
ヤフー株式会社ウェブアクセシビリティ方針
98
目的もドキュメント化しよう
なぜアクセシビリティに取り組むかを明文化
 何のためのアクセシビリティなのかを押さえる
 公開されている他社の方針を参考にするのも良い
 ただし、意味も分からずにコピペはNG
99
まとめ
取り組むための重要なポイント
わかりやすいテキストを設計しよう
 わかりやすいラベルは誰にとっても有用
 ナビゲーションやリンクやフォームの設計時に
少し気をつけるだけでグッと良くなる
方針を立ててみよう
 何のために、何を、どこまでやるのか?
 製作の前(発注前、提案時、受注後)に考えよう
101
取り組むための重要なポイント
実は特別なことではない
 何かを新たに付け足すのではなく「やはり」
当たり前のことを真っ当にやることが重要
どのプロセスにも
アクセシビリティのポイントがある
 Webに関わる全ての人に関係がある
 Webに関わるどんな人にもできることがある
102
さあ、はじめよう!
103
さあ、はじめよう!
104
デザイニングWebアクセシビリティ
105
ありがとうございました

More Related Content

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

実はできている!? Webアクセシビリティ2