Japan Accessibility Conference digital information vol.2 に
Chrome aXe plugin が
Chrome aXe plugin とは?
過去に
aXe Chrome plugin を
出力される 警告
このブログに
チェックの
画像の
要素には
十分な 色の コントラストが なければなりません。 フレームには
title属性が なければなりません。 フォーム要素には
ラベルが なければなりません。 ドキュメントには
mainランドマークが 1つ 含まれていなければなりません。 ページの
すべての コンテンツは landmarkに 含まれていなければなりません。 フレームは
axe-coreで テストする 必要が あります。
警告に 対処する。
出力される
要素には 十分な 色の コントラストが なければなりません。
この警告は、
WCAG 2.0 解説書 に、
コントラストが<wbr>ない<wbr>場合
は
分類
問題
Chrome aXe plugin で明確に 問題と して 検知できた 場合、 問題と して カテゴライズされます。 レビューが
必要
Chrome aXe plugin では明確に 問題と して 検知できなかった 場合、 レビューが 必要と して カテゴライズされます。
具体的に、メッセージを 見ると 以下のような 理由で aXe では 判断できていないようです。 - 背景画像の
ため、 要素の 背景色を 判定できません。 - 他の要素と
重なっている ため、 要素の 背景色を 判定できません。
- 背景画像の
対処
このブログだと、
コントラスト比の
Juicy Studio: Luminosity Colour Contrast Ratio Analyser
コントラストの
フレームには title属性が なければなりません
これは
AdSense の
Adsense-generated frames need titles - AdSense Help
フォーム要素には ラベルが なければなりません。
画面の
ラベルをplaceholder
をaria-label
を
ドキュメントには mainランドマークが 1つ 含まれていなければなりません。
チェック対象のrole="main"
を
role="main"
を
- HTML: HyperText Markup Language | MDN - レイアウトで
使う ランドマークの role属性【 アクセシビリティ】【 WAI-ARIA】 - E-riverstyle Vanguard
ページの すべての コンテンツは landmarkに 含まれていなければなりません。
ドキュメントには<wbr>mainランドマークが<wbr>1つ<wbr>含まれていなければなりません。<wbr>
に
フレームは axe-coreで テストする 必要が あります。
Frames must be tested with axe-core Axe Rules | Deque University | Deque Systems に
axe-core スクリプトが
ない 場合、 ツールは 複数の レベルで ネストされた iframe の 問題の チェックを 実行できません。
こちらも
参考
- Axe Rules | Deque University | Deque Systems
aXe のルール一覧です。
aXe Chrome plugin で警告の 説明文の もっと<wbr>詳しく<wbr>知る<wbr>
からルール一覧から リンクされている ルールの 説明ページに たどり 着けます。
ルールページには、言語切り替え ボタンが あり、 日本語に すると ほとんど 説明文が 日本語化されているようでしたので、 切り替えて 確認するとわかりやすいかと 思います。
以上です。
コメント