Slide 1

Slide 1 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ウェブアクセシビリティ 改善のヒント 2024.09.12 Design Dontaku vol.4 @uraranbon 悪い実装例から学ぶ

Slide 2

Slide 2 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 2024年1⽉   ヌーラボに⼊社 2024年6⽉1⽇ 東京から福岡へ引っ越し 2024年6⽉3⽇ アニサキスに当たり⼊院 @uraranbon ⾃⼰紹介 マークアップ‧フロントエンドエンジニア

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 今日のテーマ
 ウェブアクセシビリティ 〜大声で言えない過去の失敗談を添えて〜

Slide 6

Slide 6 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ウェブアクセシビリティとは? 
 利⽤者の障害などの有無やその度合い、 年齢や利⽤環境にかかわらず、 あらゆる⼈々がウェブサイトで提供されている 情報やサービスを利⽤できること、 またその到達度を意味します 政府広報オンライン https://www.gov-online.go.jp/useful/article/202310/2.html#firstSection

Slide 7

Slide 7 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ウェブアクセシビリティとは? 


Slide 8

Slide 8 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ウェブアクセシビリティ 改善のヒント 5選 悪い実装例から学ぶ

Slide 9

Slide 9 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 1 ❌ ⾊だけで情報を伝える

Slide 10

Slide 10 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 
 ⾊覚特性のある⽅など 適切に情報を得られない可能性のある方:

Slide 11

Slide 11 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 


Slide 12

Slide 12 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 
 赤色の識別が難しい方(Protanopia)の見え方 緑色の識別が難しい方(Deuteranopia)の見え方 すべての色の識別が難しい方(Achromatopsia)の見え方 青色の識別が難しい方(Tritanopia)の見え方

Slide 13

Slide 13 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 
 赤 緑 青

Slide 14

Slide 14 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 
 赤色の識別が難しい方(Protanopia)の見え方 緑色の識別が難しい方(Deuteranopia)の見え方 すべての色の識別が難しい方(Achromatopsia)の見え方 青色の識別が難しい方(Tritanopia)の見え方

Slide 15

Slide 15 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 色だけで情報を伝える 
 赤色の識別が難しい方(Protanopia)の見え方 緑色の識別が難しい方(Deuteranopia)の見え方 すべての色の識別が難しい方(Achromatopsia)の見え方 青色の識別が難しい方(Tritanopia)の見え方

Slide 16

Slide 16 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 色だけで情報を伝えない(リンクには下線を引く) 
 赤色の識別が難しい方(Protanopia)の見え方 緑色の識別が難しい方(Deuteranopia)の見え方 すべての色の識別が難しい方(Achromatopsia)の見え方 青色の識別が難しい方(Tritanopia)の見え方

Slide 17

Slide 17 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 色だけで情報を伝えない(リンクには下線を引く) 
 赤色の識別が難しい方(Protanopia)の見え方 緑色の識別が難しい方(Deuteranopia)の見え方 すべての色の識別が難しい方(Achromatopsia)の見え方 青色の識別が難しい方(Tritanopia)の見え方

Slide 18

Slide 18 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 色だけで情報を伝えない 


Slide 19

Slide 19 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. Protanopia(赤色を感じることができない) Deuteranopia(緑色を感じることができない) Achromatopsia(すべての色を感じることができない) Tritanopia(青色を感じることができない) ⭕ 色だけで情報を伝えない 


Slide 20

Slide 20 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 色だけで情報を伝えない 


Slide 21

Slide 21 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 好きなうどんチェーンは? ◼ ウエスト ◼ 牧のうどん ◼ 資さんうどん ◼ 丸亀製麺 ◼ その他 ⭕ 色だけで情報を伝えない 


Slide 22

Slide 22 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 好きなうどんチェーンは? ◼ ウエスト ◼ 牧のうどん ◼ 資さんうどん ◼ 丸亀製麺 ◼ その他 ウエスト 牧のうどん 資さんうどん 丸亀製麺 その他 ⭕ 色だけで情報を伝えない 


Slide 23

Slide 23 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 2 ❌ ⾃動で動くコンテンツを置く

Slide 24

Slide 24 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 自動で動くコンテンツを置く 
 動くものに気を逸らされる⽅ (注意⽋陥障害)など 適切に情報を得られない可能性のある方:

Slide 25

Slide 25 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 自動で動くコンテンツを置く 


Slide 26

Slide 26 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 自動で動くコンテンツを置く 
 気が散る…

Slide 27

Slide 27 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 自動再生しない、あるいは一時停止ボタンを置く 


Slide 28

Slide 28 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 自動再生しない、あるいは一時停止ボタンを置く 


Slide 29

Slide 29 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 自動再生しない、あるいは一時停止ボタンを置く 
 スクリーンショット元: https://waic.jp/translations/WCAG21/#pause-stop-hide

Slide 30

Slide 30 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 自動再生しない、あるいは一時停止ボタンを置く 


Slide 31

Slide 31 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 3 ❌ 画像の代替テキストが説明不⾜

Slide 32

Slide 32 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 画像の代替テキストが説明不足 
 ⽀援技術を使って サイトを閲覧する⽅など 適切に情報を得られない可能性のある方:

Slide 33

Slide 33 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ 画像の代替テキストが説明不足 
 写真

Slide 34

Slide 34 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 
 株式会社ヌーラボの本社エントランスの写真。ヌーラボの
マスコットキャラクターである大きな黒い生き物「ヌーマン」が描かれており、スポットライ
トが当たっている。ヌーマンの右上には「nulab」というロゴが表示されている。

Slide 35

Slide 35 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 


Slide 36

Slide 36 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 


Slide 37

Slide 37 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 


Slide 38

Slide 38 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 


Slide 39

Slide 39 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕ 画像の内容がわかる代替テキストにする 


Slide 40

Slide 40 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 代替テキストを書いてみよう #デザドン 代替テキスト(alt属性)付きでポストしてみよう

Slide 41

Slide 41 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 4 ❌ リンクに「詳しくはこちら」と書く

Slide 42

Slide 42 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ リンクに「詳しくはこちら」と書く 
 ⽀援技術を使って サイトを閲覧する⽅など 適切に情報を得られない可能性のある方:

Slide 43

Slide 43 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ リンクに「詳しくはこちら」と書く 


Slide 44

Slide 44 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ リンクに「詳しくはこちら」と書く 


Slide 45

Slide 45 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ リンクに「詳しくはこちら」と書く 


Slide 46

Slide 46 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ リンクに「詳しくはこちら」と書く 


Slide 47

Slide 47 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕リンク先の情報を説明する 


Slide 48

Slide 48 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ⭕リンク先の情報を説明する 


Slide 49

Slide 49 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 5 ❌ キーボードで操作した際、今どこにいるかわからな い

Slide 50

Slide 50 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ キーボードで操作した際、今どこにいるかわからない 
 ⾝体に障害がある⽅、 キーボードで操作する⽅など 適切に情報を得られない可能性のある方:

Slide 51

Slide 51 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ❌ キーボードで操作した際、今どこにいるかわからない 


Slide 52

Slide 52 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 
 ⭕輪郭線のCSSを消さない 


Slide 53

Slide 53 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 
 ⭕輪郭線のCSSを消さない 
 https://www.gov.uk/

Slide 54

Slide 54 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 
 ⭕輪郭線のCSSを消さない 
 https://www.gov.uk/

Slide 55

Slide 55 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. タイムアップ 時間的に この辺にしますが…

Slide 56

Slide 56 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. タイムアップ ● 視覚障害に対するサポート ○ 拡大機能に対応 ● 認知障害に対するサポート ○ 複雑なインターフェースを避ける ● 聴覚障害に対するサポート ○ 字幕や文字起こしを提供 ○ 音声コンテンツの書き起こしや リアルタイム字幕 ● 運動障害に対するサポート ○ 全ての要素をキーボードのみで操作可能

Slide 57

Slide 57 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. タイムアップ できることは まだまだあります

Slide 58

Slide 58 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. おすすめのサイト https://a11yc.com/city-komaru/

Slide 59

Slide 59 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. おすすめの資料 ウェブアクセシビリティ 導入ガイドブック https://www.digital.go.jp/assets/contents/node/basic_page/field_r ef_resources/08ed88e1-d622-43cb-900b-84957ab87826/53f76e aa/20240329_introduction_to_weba11y.pdf デジタル庁

Slide 60

Slide 60 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. おすすめの本 ウェブ・インクルーシブデザイン Webのアクセシビリティとインクルージョンを実 現するための実践ガイド 画像引用元: https://amzn.asia/d/022JLnWY

Slide 61

Slide 61 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. おすすめの本 カラー・アクセシビリティ 多くの人に適したデザインのために知っておき たいすべて。 画像引用元: https://amzn.asia/d/0adIrack

Slide 62

Slide 62 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. 画像利用元 イラスト:ソコスト https://soco-st.com/     :いらすとや https://www.irasutoya.com/

Slide 63

Slide 63 text

ヌーラボでは仲間を募集しています 画像貼る(画像どこか聞く)

Slide 64

Slide 64 text

Copyright Nulab Inc. All Rights Reserved. Copyright Nulab Inc. All Rights Reserved. ご清聴 ありがとうございました