|
13 | 13 | "description": "要素のロールにARIA属性が許可されていることを確認してください",
|
14 | 14 | "help": "要素には許可されているARIA属性のみを使用します"
|
15 | 15 | },
|
| 16 | + "aria-dpub-role-fallback": { |
| 17 | + "description": "サポートされていないDPUBロールが暗黙のフォールバックロールを持つ要素でのみ使用されていることを確認してください", |
| 18 | + "help": "サポートされていないDPUB ARIAロールは、暗黙のフォールバックロールを持つ要素で使用しなければなりません" |
| 19 | + }, |
16 | 20 | "aria-hidden-body": {
|
17 | 21 | "description": "ドキュメント本体にaria-hidden='true'が存在していないことを確認してください。",
|
18 | 22 | "help": "ドキュメント本体にaria-hidden='true'が存在してはなりません"
|
|
54 | 58 | "help": "ボタンには認識可能なテキストが存在しなければなりません"
|
55 | 59 | },
|
56 | 60 | "bypass": {
|
57 |
| - "description": "ページには少なくとも一つ以上、ユーザーがナビゲーション部分をスキップして直接本文へ移動できるメカニズムが存在することを確認してください", |
| 61 | + "description": "ページには少なくとも1つ以上、ユーザーがナビゲーション部分をスキップして直接本文へ移動できるメカニズムが存在することを確認してください", |
58 | 62 | "help": "ページには繰り返されるブロックをスキップする手段が存在しなければなりません"
|
59 | 63 | },
|
60 | 64 | "checkboxgroup": {
|
|
89 | 93 | "description": "フォーカス順序に含まれる要素に適切なロールがあることを確認してください",
|
90 | 94 | "help": "フォーカス順序に含まれる要素に対話型コンテンツに適したロールが必要です"
|
91 | 95 | },
|
| 96 | + "frame-tested": { |
| 97 | + "description": "<iframe>及び<frame>要素にaxe-coreスクリプトが含まれていることを確認してください", |
| 98 | + "help": "フレームはaxe-coreでテストする必要があります" |
| 99 | + }, |
92 | 100 | "frame-title-unique": {
|
93 | 101 | "description": "<iframe>及び<frame>要素に一意のタイトル属性が含まれていることを確認してください",
|
94 | 102 | "help": "フレームには一意のタイトル属性がなければなりません"
|
|
99 | 107 | },
|
100 | 108 | "heading-order": {
|
101 | 109 | "description": " 見出しの順序が意味的に正しいことを確認してください",
|
102 |
| - "help": "見出しのレベルは一つずつ増加させなければなりません" |
| 110 | + "help": "見出しのレベルは1つずつ増加させなければなりません" |
103 | 111 | },
|
104 | 112 | "hidden-content": {
|
105 | 113 | "description": "ユーザーに隠れているコンテンツについて通知します。",
|
|
133 | 141 | "description": "全てのフォーム要素にラベルが存在することを確認してください",
|
134 | 142 | "help": "フォーム要素にはラベルがなければなりません"
|
135 | 143 | },
|
| 144 | + "landmark-banner-is-top-level": { |
| 145 | + "description": "bannerランドマークは他のランドマークに含まれるべきではありません", |
| 146 | + "help": "Bannerランドマークはトップレベルにあるべきです" |
| 147 | + }, |
| 148 | + "landmark-contentinfo-is-top-level": { |
| 149 | + "description": "contentinfoランドマークは他のランドマークに含まれるべきではありません", |
| 150 | + "help": "Contentinfoランドマークはトップレベルにあるべきです" |
| 151 | + }, |
136 | 152 | "landmark-main-is-top-level": {
|
137 | 153 | "description": "mainランドマークは他のランドマークに含まれるべきではありません",
|
138 |
| - "help": "mainランドマークがトップレベルにありません" |
| 154 | + "help": "mainランドマークはトップレベルにあるべきです" |
| 155 | + }, |
| 156 | + "landmark-no-duplicate-banner": { |
| 157 | + "description": "ドキュメントにbannerランドマークが1つしかないことを確認してください", |
| 158 | + "help": "ドキュメントに最大で1つのbannerランドマークが含まれています" |
| 159 | + }, |
| 160 | + "landmark-no-duplicate-contentinfo": { |
| 161 | + "description": "ドキュメントにcontentinfoランドマークが1つしかないことを確認してください", |
| 162 | + "help": "ドキュメントに最大で1つのcontentinfoランドマークが含まれています" |
139 | 163 | },
|
140 | 164 | "landmark-one-main": {
|
141 |
| - "description": "ページの主要コンテンツへのナビゲーションポイントを確認してください。ページにiframeが含まれている場合、各iframeにmainランドマークが含まれていないか一つだけでなければなりません", |
142 |
| - "help": "ページには一つのmainランドマークを含まなければなりません" |
| 165 | + "description": "ページの主要コンテンツへのナビゲーションポイントを確認してください。ページにiframeが含まれている場合、各iframeにmainランドマークが含まれていないか1つだけでなければなりません", |
| 166 | + "help": "ページには1つのmainランドマークを含まなければなりません" |
143 | 167 | },
|
144 | 168 | "layout-table": {
|
145 | 169 | "description": "レイアウトのための<table>要素に<th>、<caption>要素またはsummary属性が使用されていないことを確認してください",
|
|
185 | 209 | "description": "見出しのスタイル調整のためにp要素が使用されていないことを確認してください",
|
186 | 210 | "help": "太字、イタリック体、およびフォントサイズは、p要素を見出しとしてスタイル付けするために使用してはなりません"
|
187 | 211 | },
|
| 212 | + "page-has-heading-one": { |
| 213 | + "description": "ページ、またはそのフレームの少なくとも1つにはレベル1の見出しが含まれていることを確認してください", |
| 214 | + "help": "ページにはレベル1の見出しが含まれていなければなりません" |
| 215 | + }, |
188 | 216 | "radiogroup": {
|
189 | 217 | "description": "関連している<input type=\"radio\">要素にグループがあり、そのグループの指定が一貫していることを確認してください",
|
190 | 218 | "help": "同じname属性値のラジオインプットはグループの一部でなければなりません"
|
|
263 | 291 | "pass": "要素にはwidgetロールが存在しています。",
|
264 | 292 | "fail": "要素にはwidgetロールが存在していません。"
|
265 | 293 | },
|
| 294 | + "implicit-role-fallback": { |
| 295 | + "pass": "要素の暗黙的なARIAロールは適切なフォールバックです", |
| 296 | + "fail": "要素の暗黙的なARIAロールは(サポートされていない)ロールに対して、適切なフォールバックではありません" |
| 297 | + }, |
266 | 298 | "invalidrole": {
|
267 | 299 | "pass": "ARIAロールが有効です",
|
268 | 300 | "fail": "ロールが有効なARIAロールのうちの1つでなければなりません"
|
|
308 | 340 | }
|
309 | 341 | },
|
310 | 342 | "link-in-text-block": {
|
311 |
| - "pass": "リンクは色に依存しない方法で周囲のテキストと区別できます", |
312 |
| - "fail": "リンクは色に依存しない方法で周囲のテキストと区別できません", |
| 343 | + "pass": "リンクは色以外の方法で周囲のテキストと区別できます", |
| 344 | + "fail": "リンクは色以外の方法で周囲のテキストと区別できません", |
313 | 345 | "incomplete": {
|
314 | 346 | "bgContrast": "要素のコントラスト比を判定できません。明確なホバー/フォーカススタイルを確認してください",
|
315 | 347 | "bgImage": "背景画像のため、要素のコントラスト比を判定できません",
|
|
335 | 367 | "pass": "要素がタブ順序にない、またはアクセシブルなテキストが存在しています",
|
336 | 368 | "fail": "要素がタブ順序にあり、アクセシブルなテキストが存在していません"
|
337 | 369 | },
|
338 |
| - "has-at-least-one-main": { |
339 |
| - "pass": "ドキュメントには少なくとも一つのmainランドマークがあります", |
340 |
| - "fail": "ドキュメントにはmainランドマークがありません" |
| 370 | + "landmark-is-top-level": { |
| 371 | + "pass": " {{=it.data.role }} ランドマークはトップレベルにあります。", |
| 372 | + "fail": "{{=it.data.role }} ランドマークが他のランドマークに含まれています。" |
| 373 | + }, |
| 374 | + "page-has-heading-one": { |
| 375 | + "pass": "ページには少なくとも1つのレベル1の見出しがあります", |
| 376 | + "fail": "ページにはレベル1の見出しがなければなりません" |
341 | 377 | },
|
342 |
| - "has-no-more-than-one-main": { |
343 |
| - "pass": "ドキュメントには一つのmainランドマークがあります", |
344 |
| - "fail": "ドキュメントには一つ以上のmainランドマークがあります" |
| 378 | + "page-has-main": { |
| 379 | + "pass": "ページには少なくとも1つのmainランドマークがあります", |
| 380 | + "fail": "ページにはmainランドマークがなければなりません" |
345 | 381 | },
|
346 |
| - "main-is-top-level": { |
347 |
| - "pass": "mainランドマークはトップレベルにあります。", |
348 |
| - "fail": "mainランドマークが他のランドマークに含まれています。" |
| 382 | + "page-no-duplicate-banner": { |
| 383 | + "pass": "ドキュメントにはbannerランドマークが1つしかありません", |
| 384 | + "fail": "ドキュメントに1つ以上のbannerランドマークがあります" |
| 385 | + }, |
| 386 | + "page-no-duplicate-contentinfo": { |
| 387 | + "pass": "ドキュメントにはcontentinfoランドマークが1つしかありません", |
| 388 | + "fail": "ドキュメントに1つ以上のcontentinfoランドマークがあります" |
| 389 | + }, |
| 390 | + "page-no-duplicate-main": { |
| 391 | + "pass": "ドキュメントにはmainランドマークが1つしかありません", |
| 392 | + "fail": "ドキュメントに1つ以上のmainランドマークがあります" |
349 | 393 | },
|
350 | 394 | "tabindex": {
|
351 | 395 | "pass": "要素に0より大きいtabindexは存在していません",
|
|
417 | 461 | "fail": "マルチメディア要素に音声解説トラックが存在していません",
|
418 | 462 | "incomplete": "この要素の音声解説トラックが見つかりません"
|
419 | 463 | },
|
| 464 | + "frame-tested": { |
| 465 | + "pass": "iframeはaxe-coreでテストされました", |
| 466 | + "fail": "iframeはaxe-coreでテストできませんでした", |
| 467 | + "incomplete": "iframeはまだaxe-coreでテストする必要があります" |
| 468 | + }, |
420 | 469 | "meta-viewport-large": {
|
421 | 470 | "pass": "<meta>タグはモバイルデバイスでの拡大を阻止しません",
|
422 | 471 | "fail": "<meta>タグはモバイルデバイスでの拡大を制限します"
|
|
0 commit comments