miChecker 対策テクニック集

よくある問題から掲載していますが、早く説明が必要なものがあれば、リクエストしていただければ対応します。

内容 WCAG 2.0 達成方法 種別 知覚可能 操作可能 理解可能 堅ろう
画像にalt属性がありません。代替テキストを提供してください。(もし支援技術がこの画像を無視するべき場合は、 alt="" と設定してください): src="{0}" A: 1.1.1 F38, F65, H37, H67 問題あり -5 0 0 0
画像ボタンにalt属性がありません。代替テキストを提供してください。 A: 1.1.1 F65, H36 問題あり -5 0 0 0
area要素にalt属性がありません: {0}。代替テキストを提供してください。 A: 1.1.1 F65, H24 問題あり -5 0 0 0
{0}( を含む空白文字のみ)は画像のalt属性として不適切です。 (もし支援技術がこの画像を無視するべき場合は、 alt="" と設定してください。そうでなければ適切な代替テキストを提供してください。) A: 1.1.1 F30, G94, H67 問題あり -5 0 0 0
同一テキストの繰り返しがあります: {0} A: 1.1.1 H2 問題あり -5 0 0 0
applet要素にalt属性を提供してください (もし読み上げる必要がないアプレットの場合は alt="" と設定してください) A: 1.1.1 F38, F65, H35 問題あり -5 0 0 0
object要素内には、代替テキストを提供してください A: 1.1.1 H53 問題あり -5 0 0 0
空白文字のみからなる文字列 * は画像ボタンのalt属性として不適切です。適切な代替テキストを指定してください A: 1.1.1 F30, G94 問題あり -5 0 0 0
{0}は画像のalt属性として不適切な可能性があります。(もし支援技術がこの画像を無視するべき場合は、alt=""と設定してください。そうでなければ適切な代替テキストを提供してください。) A: 1.1.1 F30, G94 問題の可能性大 -2 0 0 0
* は画像ボタンのalt属性として不適切である可能性があります A: 1.1.1 F30, G94 問題の可能性大 -2 0 0 0
{0}はarea要素のalt属性として不適切である可能性があります A: 1.1.1 F30, G94 問題の可能性大 -2 0 0 0
{0} はarea要素のalt属性として不適切である可能性があります。適切な代替テキストを指定してください A: 1.1.1 F30, G94 問題の可能性大 -2 0 0 0
{0}はapplet要素のalt属性として不適切である可能性があります。適切な代替テキストを指定してください A: 1.1.1 F30, G94 問題の可能性大 -2 0 0 0
もしこのテキストがASCIIアート、顔文字、もしくはリート語であるなら、その直前か直後に代替テキストがあることを確認して下さい A: 1.1.1 H86 問題の可能性大 -2 0 0 0
代替テキストが150文字を超えています。longdesc属性などを用いて、代替テキストを別に提供する事を検討してください A: 1.1.1 H45 問題の可能性大 -2 0 0 0
フォーム・コントロールに関連付けられたlabel要素が存在せず、title属性の値が空または空白文字だけです。フォーム・コントロールの目的を表わすlabel要素もしくはtitle属性を付与してください。 A: 1.1.1, A: 1.3.1, A: 3.3.2, A: 4.1.2 H44 問題あり -5 0 -5 -5
フォーム・コントロールにlabel要素およびtitle属性が関連付けられていません。 A: 1.1.1, A: 1.3.1, A: 3.3.2, A: 4.1.2 H44, H65 問題あり -5 0 -5 -5
ページ内リンク “*" は、読み上げ可能なテキストを持たないため、音声アクセスできません。 A: 1.1.1, A: 2.4.4, AAA: 2.4.9 H30 問題あり -5 -5 0 0
このページ内リンク"{0}"には、読み上げ可能な情報としてtitle属性のみが存在しています。リンク内に何らかのテキスト情報を提供することを検討してください A: 1.1.1, A: 2.4.4, AAA: 2.4.9 H30 問題の可能性大 -2 -2 0 0
th要素にscope属性がありません。scope属性を適切に用いて、データテーブルの見出しセルとデータセルを関連付けて下さい。 A: 1.3.1 H63 問題あり -5 0 0 0
th要素のscope属性値が不正です。scope属性を適切に用いて、データテーブルの見出しセルとデータセルを関連付けて下さい。 A: 1.3.1 H63 問題あり -5 0 0 0
id属性及びheaders属性を適切に用いて、データテーブルのデータセルを見出しセルと関連付けて下さい。 {0} A: 1.3.1 H43 問題あり -5 0 0 0
データセルのheaders属性値に含まれるidに対応する見出しセルがありません。 {0} A: 1.3.1 H43 問題あり -5 0 0 0
データセルのheaders属性値に含まれるidがセルでない要素({0})を参照しています。id属性及びheaders属性を適切に用いて、データテーブルのデータセルを見出しセルと関連付けて下さい。 A: 1.3.1 H43 問題あり -5 0 0 0
もしこのテーブルがレイアウトテーブルである場合には、th要素、caption要素およびsummary属性は使用しないで下さい A: 1.3.1 F46, G140, H39, H73 問題の可能性大 -2 0 0 0
:before擬似要素を用いてコンテンツが挿入されています。装飾目的でないコンテンツが挿入されていないか確認してください。 A: 1.3.1 C22, F87 問題の可能性大 -2 0 0 0
:after擬似要素を用いてコンテンツが挿入されています。装飾目的でないコンテンツが挿入されていないか確認してください。 A: 1.3.1 C22, F87 問題の可能性大 -2 0 0 0
各fieldset要素には、そのグループの説明を含めたlegend要素を指定してください A: 1.3.1, A: 3.3.2 H71 問題あり -5 0 -5 0
同じname属性値を持つtype="radio"またはtype="checkbox"のinput要素のグループが同一のfieldset要素に含まれることを確認して下さい A: 1.3.1, A: 3.3.2 H71 問題あり -5 0 -5 0
{0} は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
画像のalt属性”{0}”は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります。 A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
画像ボタンのalt属性”{0}”は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります。 A: 1.3.2 C8, F32 問題の可能性大 -5 0 0 0
areaのalt属性”{0}”は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります。 A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
単語のつづりを記述したい場合以外は,文字を空白で区切って記述することは避けてください (alt属性 “{0}") A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
”{0}”ボタン(inputのvalue属性)は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります。 A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
画像ボタンのalt属性”{0}”は文字間に空白を含んでいるため、音声で正確に読み上げることが出来ない可能性があります。 A: 1.3.2 C8, F32 問題の可能性大 -2 0 0 0
自動的に音を再生することは避けてください。 自動的に再生する際は、音を再生していることを明示しているか確認してください A: 1.4.2 G171 問題あり -5 0 0 0
文字色と背景色のコントラスト比が3:1未満です。{0} AA: 1.4.3, AAA: 1.4.6 G17, G18, G145 問題あり -5 0 0 0
文字色と背景色のコントラスト比が4.5:1未満です。 {0} AA: 1.4.3, AAA: 1.4.6 G17, G18 問題の可能性大 -2 0 0 0
フォントサイズは相対的な大きさで指定してください。{0} AA: 1.4.4 C12, C13, C14 問題あり -5 0 0 0
固定サイズのフォントは使わないでください。 AA: 1.4.4 C12, C13, C14 問題あり -5 0 0 0
この文字は小さすぎます。さらに固定サイズのフォントが使われています。 AA: 1.4.4 C12, C13, C14 問題あり -5 0 0 0
サイズや位置の指定には、ピクセル数などの絶対値ではなく、相対値(em, %など)を用いるようにしてください AA: 1.4.4 C12, SCR34 問題の可能性大 -2 0 0 0
フォントサイズは相対的な大きさで指定してください。{0} AA: 1.4.4 C12, C13, C14 問題の可能性大 -2 0 0 0
文字色と背景色のコントラスト比が7:1未満です。 {0} AAA: 1.4.6 G17 問題の可能性大 -2 0 0 0
イベントハンドラがマウスのみに依存しない事を確認してください A: 2.1.1, AAA: 2.1.3 G90, SCR2, SCR20, SCR35 問題の可能性大 0 -2 0 0
周期的にページのリロードを行う事は避けてください (<meta http-equiv="Refresh">の利用は避けてください) A: 2.2.1, AAA: 2.2.4, AAA: 3.2.5 F41, G76, G180, G198, H76, SVR1 問題あり 0 -5 -5 0
自動的にページをリダイレクトすることは避けてください (<meta http-equiv="Refresh">の利用は避けてください) A: 2.2.1, AAA: 2.2.4, AAA: 3.2.5 F40, F41, G76, G180, G198, H76, SVR1 問題あり 0 -5 -5 0
text-decoration:blinkを用いて5秒以上文章を明滅させることは避けてください 。{0} A: 2.2.2 F47, G11, G187 問題の可能性大 -2 0 0 0
blinkを用いて5秒以上文章を明滅させることは避けてください。 A: 2.2.2, A: 4.1.1 F47, G11, G187, H88 問題あり -5 0 0 -5
text-decoration:blinkを用いて5秒以上文章を明滅させることは避けてください 。({0}) A: 2.2.2, A: 4.1.1 F47, G11, G187, H88 問題あり -5 0 0 0
marqueeを用いて文章をスクロールさせることは避けてください A: 2.2.2, A: 4.1.1 F16, G4, H88 問題あり -5 0 0 -5
本文へ移動などのスキップリンクを提供してください (本文へジャンプ、本文へのリンク等) A: 2.4.1 G1 問題あり 0 -5 0 0
本文へ移動などのスキップリンクへの到達に{0}秒もかかります (スキップリンクの挿入位置を見直してください) A: 2.4.1 G1 問題あり 0 -5 0 0
このスキップリンクはジャンプ先のアンカー"{0}"が存在しないため利用できません A: 2.4.1 G1 問題あり 0 -5 0 0
このページ内リンクは、ジャンプ先のアンカー"{0}"が存在しないため利用できません A: 2.4.1 G123, G124 問題あり 0 -5 0 0
スキップリンクは"本文へ移動"、"本文へのリンク"等、なるべく簡易なテキストを用いて下さい "{0}" は少し冗長です A: 2.4.1 G1 問題の可能性大 0 -2 0 0
本文へ移動などのスキップリンクの提供を検討して下さい A: 2.4.1 G1 問題の可能性大 0 -2 0 0
スキップリンクは"本文への移動"、"本文へのリンク"等なるべく簡易なテキストを利用してください。"{0}"は少し冗長です。 A: 2.4.1 G1 問題の可能性大 0 -2 0 0
このページ内リンクはジャンプ先のアンカー"{0}"が存在しません.ジャンプ先のアンカーを挿入してください (ページの先頭へのページ内リンクとして動作する場合もあります) A: 2.4.1 G123, G124 問題の可能性大 0 -2 0 0
ページ内リンク, {0} ,は利用できないと思われます.(display:noneやdisplay:hiddenの代わりに,リンク内にalt属性を付けた小さな画像を配置するなどして下さい) A: 2.4.1 G1, G123, G124 問題の可能性大 -2 0 0 0
frame要素にtitle属性がありません。frame要素には、フレームの内容を説明するための空でないtitle属性を提供してください A: 2.4.1, A: 4.1.2 H64 問題あり 0 -5 0 -5
iframe要素にtitle属性がありません。iframe要素には、フレームの内容を説明するための空でないtitle属性を提供してください。{0} A: 2.4.1, A: 4.1.2 H64 問題あり 0 -5 0 -5
frame要素のtitle属性が空白文字のみから構成されています。frame要素には、フレームの内容を説明するための空でないtitle属性を提供してください A: 2.4.1, A: 4.1.2 H64 問題あり 0 -5 0 -5
iframe要素のtitle属性が空白文字のみから構成されています。iframe要素には、フレームの内容を説明するための空でないtitle属性を提供してください。{0} A: 2.4.1, A: 4.1.2 H64 問題あり 0 -5 0 -5
このHTML文書に空でないtitle要素を提供してください。 A: 2.4.2 F25, H25 問題あり 0 -5 0 0
{0} はウェブページのタイトルとして不適切である可能性があります。 A: 2.4.2 F25, H25 問題の可能性大 0 -2 0 0
このリンク内には読み上げ可能なテキストが存在しないため、アクセシブルではありません。{0} A: 2.4.4, AAA: 2.4.9 H30 問題あり 0 -2 0 0
リンクのtitle属性の値として、空の文字列や空白文字のみからなる文字列を使用してはいけません A: 2.4.4, AAA: 2.4.9 H33 問題あり 0 -5 0 0
見出し(h1,h2…)の入れ子関係を適切なものにしてください。{0} AAA: 2.4.10 ARIA12, G141 問題あり 0 -5 0 0
文書内で主に利用されている言語をlang属性を用いて明示してください (例: ) A: 3.1.1 H57 問題あり 0 0 -5 0
lang属性の値にはBCP 47またはその後継仕様に準拠したものを使用してください A: 3.1.1 H57 問題あり 0 0 -5 0
フォームに実行(送信)ボタンを提供して下さい A: 3.2.2 H32 問題の可能性大 0 0 -2 0
フォーム・コントロールに対するlabel要素が正しく配置されているか確認してください。ラジオボタンおよびチェックボックスではその後、それ以外のコントロールではそれらの前に置く必要があります。{0} A: 3.3.2 G162 問題の可能性大 0 0 -2 0
このページには複数のbody要素があるようです.HTMLを修正してください A: 4.1.1 H88 問題あり 0 0 0 -5
body要素の中にhead要素があるようです.HTMLを修正してください A: 4.1.1 H88 問題あり 0 0 0 -5
このページには複数のhtml要素があるようです.HTMLを修正してください A: 4.1.1 H88 問題あり 0 0 0 -5
body要素の位置が正しくないようです.HTMLを修正してください A: 4.1.1 H88 問題あり 0 0 0 -5
このページにはbody要素が無いか,誤った位置に配置されているようです.HTMLを修正してください A: 4.1.1 H88 問題あり 0 0 0 -5
accesskey属性の値に重複があります。({0}) A: 4.1.1 H88 問題あり -5 0 0 -5
id属性の値に重複があります。({0}) A: 4.1.1 H88, H93 問題あり 0 0 0 -5
このページにはbody要素もしくはhead要素が無いか,誤った位置に配置されているようです.HTMLを修正してください A: 4.1.1 H88 問題の可能性大 0 0 0 -2
文書にDOCTYPE宣言がないため、バリデータが誤った検証結果を返す可能性があります。また、文書が仕様に準拠するかどうか判定することができません。 A: 4.1.1 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) 替わりにobjectを利用してください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) 文字の修飾にはスタイルシートを用いてください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) ul・olやスタイルシートを用いてください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) formとinputを用いてください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) preを利用してください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い要素: {0} が存在しています) abbrを利用してください A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可能な限り、古い表現を用いないようにしてください (古い属性: {0} が存在しています) A: 4.1.1, A: 4.1.2 H88 問題の可能性大 0 0 0 -2
可固有名詞、技術用語、どの言語なのか不明な語句、及びすぐ前後にあるテキストの言語の一部になっている単語又は語句を除いて、コンテンツの一節又は語句それぞれの自然言語がどの言語であるかを、プログラムが解釈可能であることを確認して下さい。 AA: 3.1.2 FLASH13, H58 手動確認 0 0 0 0

一覧表

「問題あり」( 赤のアイコン ) と「問題の可能性大」( 黄色のアイコン )及び一つだけ「手動確認」( 青のアイコン ) を掲載しています。

2021年1月23日