axe-core
Version:
Accessibility engine for automated Web UI testing
1,004 lines (1,003 loc) โข 64.7 kB
JSON
{
"lang": "ko",
"rules": {
"accesskeys": {
"description": "๋ชจ๋ accesskey ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ๊ณ ์ ํ์ง ํ์ธํ์ธ์.",
"help": "accesskey ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ ๊ณ ์ ํด์ผ ํฉ๋๋ค."
},
"area-alt": {
"description": "์ด๋ฏธ์ง ๋งต์ <area> ์๋ฆฌ๋จผํธ๊ฐ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ์ฑ <area> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"aria-allowed-attr": {
"description": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๋ฆฌ๋จผํธ์ ์ญํ (role)์ ํ์ฉ๋์๋์ง ํ์ธํ์ธ์.",
"help": "์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ํ์ฉ๋ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ง ์ฌ์ฉํด์ผ ํฉ๋๋ค."
},
"aria-allowed-role": {
"description": "์ญํ (role) ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๋ฆฌ๋จผํธ์ ์ ์ ํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA ์ญํ (role)์ ์๋ฆฌ๋จผํธ์ ์ ์ ํด์ผ ํฉ๋๋ค."
},
"aria-command-name": {
"description": "๋ชจ๋ ARIA ๋ฒํผ, ๋งํฌ, ๋ฉ๋ด ์์ดํ
์ด ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA ๋ช
๋ น ์๋ฆฌ๋จผํธ์๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์์ด์ผ ํฉ๋๋ค."
},
"aria-dialog-name": {
"description": "๋ชจ๋ ARIA dialog์ alertdialog ๋
ธ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA dialog์ alertdialog ๋
ธ๋๋ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"aria-hidden-body": {
"description": "๋ฌธ์ body์ aria-hidden='true'๊ฐ ์๊ฒ ํ์ธ์.",
"help": "aria-hidden='true'๋ ๋ฐ๋์ ๋ฌธ์ body์ ์์ด์ผ ํฉ๋๋ค."
},
"aria-hidden-focus": {
"description": "aria-hidden ์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๋ฅผ ํฌํจํ์ง ์๋๋ก ํ์ธ์.",
"help": "ARIA hidden ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๋ฅผ ํฌํจํ์ง ์์์ผ ํฉ๋๋ค."
},
"aria-input-field-name": {
"description": "๋ชจ๋ ARIA ์
๋ ฅ ํ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA ์
๋ ฅ ํ๋์๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์์ด์ผ ํฉ๋๋ค."
},
"aria-meter-name": {
"description": "๋ชจ๋ ARIA meter ๋
ธ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA meter ๋
ธ๋์๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์์ด์ผ ํฉ๋๋ค."
},
"aria-progressbar-name": {
"description": "๋ชจ๋ ARIA progressbar ๋
ธ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA progressbar ๋
ธ๋์๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์์ด์ผ ํฉ๋๋ค."
},
"aria-required-attr": {
"description": "ARIA ์ญํ (role)์ ๊ฐ์ง ์๋ฆฌ๋จผํธ๊ฐ ํ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๋ชจ๋ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์",
"help": "ํ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ ๋ฐ๋์ ์ ๊ณต๋์ด์ผ ํฉ๋๋ค."
},
"aria-required-children": {
"description": "ํ์ ์ญํ (child role)์ด ํ์ํ ARIA ์ญํ (role)์ ๊ฐ์ง ์๋ฆฌ๋จผํธ๊ฐ ํด๋น ์ญํ (role)์ ํฌํจํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ผ๋ถ ARIA ์ญํ (role)์ ๋ฐ๋์ ํน์ ํ ํ์ ํญ๋ชฉ๋ค์ ํฌํจํด์ผ ํฉ๋๋ค."
},
"aria-required-parent": {
"description": "์์ ์ญํ (parent role)์ด ํ์ํ ARIA ์ญํ (role)์ ๊ฐ์ง ์๋ฆฌ๋จผํธ๊ฐ ํด๋น ์ญํ (role)์ ํฌํจ๋์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "์ผ๋ถ ARIA ์ญํ (role)์ ๋ฐ๋์ ํน์ ํ ์์ ํญ๋ชฉ๋ค์ ํฌํจ๋์ด์ผ ํฉ๋๋ค."
},
"aria-roledescription": {
"description": "aria-roledescription์ด ์๋ฌต์ ํน์ ๋ช
์์ ์ญํ (role)์ ๊ฐ์ง ์๋ฆฌ๋จผํธ์๋ง ์ฌ์ฉ๋์๋์ง ํ์ธํ์ธ์.",
"help": "aria-roledescription์ ์๋ฏธ๋ก ์ ์ญํ (role)์ ๊ฐ์ง ์๋ฆฌ๋จผํธ์ ์ฌ์ฉํ์ธ์."
},
"aria-roles": {
"description": "์ญํ (role) ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง ๋ชจ๋ ์๋ฆฌ๋จผํธ๊ฐ ์ ํจํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA ์ญํ (role)์ ๋ฐ๋์ ์ ํจํ ๊ฐ์ ์ค์ํด์ผ ํฉ๋๋ค."
},
"aria-text": {
"description": "\"role=text\"๊ฐ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์์ ๊ฐ์ง์ง ์๋ ์๋ฆฌ๋จผํธ์ ์ฌ์ฉ๋์๋์ง ํ์ธํ์ธ์.",
"help": "\"role=text\"๋ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์์ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"aria-toggle-field-name": {
"description": "๋ชจ๋ ARIA toggle ํ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA toggle ํ๋๋ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"aria-tooltip-name": {
"description": "๋ชจ๋ ARIA tooltip ๋
ธ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA tooltip ๋
ธ๋๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"aria-treeitem-name": {
"description": "๋ชจ๋ ARIA treeitem ๋
ธ๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA treeitem ๋
ธ๋๋ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"aria-valid-attr-value": {
"description": "๋ชจ๋ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ ํจํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ ๋ฐ๋์ ์ ํจํ ๊ฐ์ ์ค์ํด์ผ ํฉ๋๋ค."
},
"aria-valid-attr": {
"description": "aria- ๋ก ์์ํ๋ ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ ํจํ ARIA ์ดํธ๋ฆฌ๋ทฐํธ์ธ์ง ํ์ธํ์ธ์.",
"help": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ ๋ฐ๋์ ์ ํจํ ์ด๋ฆ์ ์ค์ํด์ผ ํฉ๋๋ค."
},
"audio-caption": {
"description": "<audio> ์๋ฆฌ๋จผํธ๊ฐ ์บก์
(์๋ง)์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "<audio> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์บก์
(์๋ง) ํธ๋์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"autocomplete-valid": {
"description": "autocomplete ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ณ form ํ๋์ ์ ํฉํ์ง ํ์ธํ์ธ์.",
"help": "autocomplete ์ดํธ๋ฆฌ๋ทฐํธ๋ ๋ฐ๋์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค."
},
"avoid-inline-spacing": {
"description": "style ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ํตํด ์ค์ ๋ ํ
์คํธ ๊ฐ๊ฒฉ์ด ์ฌ์ฉ์ ์ ์ ์คํ์ผ์ํธ๋ฅผ ํตํด ์กฐ์ ๋ ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ธ๋ผ์ธ ํ
์คํธ ๊ฐ๊ฒฉ์ ๋ฐ๋์ ์ฌ์ฉ์ ์ ์ ์คํ์ผ์ํธ๋ก ์กฐ์ ๋ ์ ์์ด์ผ ํฉ๋๋ค."
},
"blink": {
"description": "<blink> ์๋ฆฌ๋จผํธ๊ฐ ์ฌ์ฉ๋์ง ์๋๋ก ํ์ธ์.",
"help": "<blink> ์๋ฆฌ๋จผํธ๋ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ ๋ฐ๋์ ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค."
},
"button-name": {
"description": "๋ฒํผ์ด ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฒํผ์ ๋ฐ๋์ ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๊ฐ ์์ด์ผ ํฉ๋๋ค."
},
"bypass": {
"description": "๊ฐ ํ์ด์ง์ ์ฌ์ฉ์๊ฐ ๋ด๋น๊ฒ์ด์
์ ๊ฑด๋๋ฐ๊ณ ์ฝํ
์ธ ๋ก ๋ฐ๋ก ์ด๋ํ ์ ์๋ ์ต์ ํ๋์ ๋ฉ์ปค๋์ฆ์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ์ด์ง์๋ ๋ฐ๋์ ๋ฐ๋ณต ๋๋ ๋ธ๋ญ์ ๊ฑด๋ ๋ธ ์ ์๋ ์๋จ์ด ์์ด์ผ ํฉ๋๋ค."
},
"color-contrast-enhanced": {
"description": "์ ๊ฒฝ์๊ณผ ๋ฐฐ๊ฒฝ์ ์ฌ์ด์ ๋๋น๊ฐ WCAG 2 AAA ๋ช
์๋น ๊ธฐ์ค์น๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ์ธ์.",
"help": "์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"color-contrast": {
"description": "์ ๊ฒฝ์๊ณผ ๋ฐฐ๊ฒฝ์ ์ฌ์ด์ ๋๋น๊ฐ WCAG 2 AA ๋ช
์๋น ๊ธฐ์ค์น๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ์ธ์.",
"help": "์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"css-orientation-lock": {
"description": "์ฝํ
์ธ ๊ฐ ํน์ ๋์คํ๋ ์ด ๋ฐฉํฅ์ผ๋ก ๊ณ ์ ๋์ง ์๊ณ , ์ฝํ
์ธ ๊ฐ ๋ชจ๋ ๋์คํ๋ ์ด ๋ฐฉํฅ์์ ์ฌ์ฉ ๊ฐ๋ฅํ์ง ํ์ธํ์ธ์.",
"help": "CSS ๋ฏธ๋์ด์ฟผ๋ฆฌ๊ฐ ๋์คํ๋ ์ด ๋ฐฉํฅ์ ๊ณ ์ ํ๊ธฐ ์ํด ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค."
},
"definition-list": {
"description": "<dl> ์๋ฆฌ๋จผํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์กฐํ๋์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "<dl> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ ฌ๋ <dt>์ <dd> ๊ทธ๋ฃน, <script>, <template>, <div> ์๋ฆฌ๋จผํธ๋ง ๋ฐ๋ก ํฌํจํด์ผ ํฉ๋๋ค."
},
"dlitem": {
"description": "<dt>์ <dd> ์๋ฆฌ๋จผํธ๊ฐ <dl>์ ํฌํจ๋์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "<dt>์ <dd> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ <dl>์ ํฌํจ๋์ด์ผ ํฉ๋๋ค."
},
"document-title": {
"description": "๊ฐ HTML ๋ฌธ์๊ฐ ๋น์ด ์์ง ์์ <title> ์๋ฆฌ๋จผํธ๋ฅผ ํฌํจํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ์์ ๋์์ด ๋๋๋ก ๋ฌธ์์๋ ๋ฐ๋์ <title>์ด ์์ด์ผ ํฉ๋๋ค."
},
"duplicate-id-active": {
"description": "ํ์ฑ ์๋ฆฌ๋จผํธ์ ๋ชจ๋ id ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ๊ณ ์ ํ์ง ํ์ธํ์ธ์.",
"help": "ํ์ฑ ์๋ฆฌ๋จผํธ์ ID๋ ๋ฐ๋์ ๊ณ ์ ํด์ผ ํฉ๋๋ค."
},
"duplicate-id-aria": {
"description": "ARIA ๋ฐ label์ ์ฌ์ฉ๋ ๋ชจ๋ id ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ๊ณ ์ ํ์ง ํ์ธํ์ธ์.",
"help": "ARIA ๋ฐ label์ ์ฌ์ฉ๋ ID๋ ๋ฐ๋์ ๊ณ ์ ํด์ผ ํฉ๋๋ค."
},
"duplicate-id": {
"description": "๋ชจ๋ id ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ๊ณ ์ ํ์ง ํ์ธํ์ธ์.",
"help": "id ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ ๋ฐ๋์ ๊ณ ์ ํด์ผ ํฉ๋๋ค."
},
"empty-heading": {
"description": "์ ๋ชฉ์ด ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ ๋ชฉ์ ๋น์ด์์ง ์์์ผ ํฉ๋๋ค."
},
"empty-table-header": {
"description": "ํ
์ด๋ธ ํค๋๊ฐ ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ
์ด๋ธ ํค๋ ํ
์คํธ๋ ๋ฐ๋์ ๋น์ด์์ง ์์์ผ ํฉ๋๋ค."
},
"focus-order-semantics": {
"description": "์ด์ ์์(focus order)์ ์๋ ์๋ฆฌ๋จผํธ๊ฐ ์ ์ ํ ์ญํ (role)์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ด์ ์์(focus order)์ ์๋ ์๋ฆฌ๋จผํธ๋ ๋ํํ ์ฝํ
์ธ (interactive contents)์ ์ ํฉํ ์ญํ (role)์ด ํ์ํฉ๋๋ค."
},
"form-field-multiple-labels": {
"description": "form ํ๋๊ฐ ์ฌ๋ฌ ๊ฐ์ ๋ ์ด๋ธ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง์ง ์๋๋ก ํ์ธ์.",
"help": "form ํ๋๋ ๋ฐ๋์ ์ฌ๋ฌ ๊ฐ์ ๋ ์ด๋ธ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"frame-focusable-content": {
"description": "์ด์ ์ ์ป์ ์ ์๋(focusable) ์ฝํ
์ธ ๋ฅผ ๊ฐ์ง <frame>๊ณผ <iframe> ์๋ฆฌ๋จผํธ์ tabindex=-1์ด ์๊ฒ ํ์ธ์.",
"help": "์ด์ ์ ์ป์ ์ ์๋(focusable) ์ฝํ
์ธ ๋ฅผ ๊ฐ์ง ํ๋ ์์๋ ๋ฐ๋์ tabindex=-1 ์ด ์์ด์ผ ํฉ๋๋ค."
},
"frame-tested": {
"description": "<iframe>๊ณผ <frame> ์๋ฆฌ๋จผํธ๊ฐ axe-core ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ๋ ์์ด axe-core๋ก ํ
์คํธ๋์ด์ผ ํฉ๋๋ค."
},
"frame-title-unique": {
"description": "<iframe>๊ณผ <frame> ์๋ฆฌ๋จผํธ๊ฐ ๊ณ ์ ํ title ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ํฌํจํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ๋ ์์๋ ๊ณ ์ ํ title ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ด์ผ ํฉ๋๋ค."
},
"frame-title": {
"description": "<iframe>๊ณผ <frame> ์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ๋ ์์๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์์ด์ผ ํฉ๋๋ค."
},
"heading-order": {
"description": "์ ๋ชฉ ์์๊ฐ ์๋ฏธ๋ก ์ ์ผ๋ก ์ฌ๋ฐ๋ฅธ์ง ํ์ธํ์ธ์.",
"help": "์ ๋ชฉ ์์ค์ ํ ๋จ๊ณ์ฉ ์ฆ๊ฐํด์ผ๋ง ํฉ๋๋ค."
},
"hidden-content": {
"description": "์จ๊ฒจ์ง ์ฝํ
์ธ ์ ๋ํด ์ฌ์ฉ์์๊ฒ ์๋ฆฌ์ธ์.",
"help": "ํ์ด์ง์ ์จ๊ฒจ์ง ์ฝํ
์ธ ๋ ๋ถ์ ๋ ์ ์์ต๋๋ค."
},
"html-has-lang": {
"description": "๋ชจ๋ HTML ๋ฌธ์๊ฐ lang ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "<html> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ lang ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"html-lang-valid": {
"description": "<html> ์๋ฆฌ๋จผํธ์ lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ ํจํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "<html> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ lang ์ดํธ๋ฆฌ๋ทฐํธ์ ์ ํจํ ๊ฐ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"html-xml-lang-mismatch": {
"description": "์ ํจํ lang๊ณผ xml:lang ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง HTML ์๋ฆฌ๋จผํธ๊ฐ ํ์ด์ง์ ๊ธฐ๋ณธ ์ธ์ด์ ์ผ์นํ๋์ง ํ์ธํ์ธ์.",
"help": "lang๊ณผ xml:lang์ ๊ฐ์ง HTML ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ๋์ผํ ๊ธฐ๋ณธ ์ธ์ด๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"identical-links-same-purpose": {
"description": "๋์ผํ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๋ ๋งํฌ๊ฐ ๋น์ทํ ์ฉ๋๋ก ์ ๊ณต๋๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋์ผํ ์ด๋ฆ์ ๊ฐ์ง ๋งํฌ๋ ๋น์ทํ ์ฉ๋๋ฅผ ๊ฐ์ง๋๋ค."
},
"image-alt": {
"description": "<img> ์๋ฆฌ๋จผํธ๊ฐ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๊ฑฐ๋ none ๋๋ presentation ์ญํ (role)์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ด๋ฏธ์ง๋ ๋ฐ๋์ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"image-redundant-alt": {
"description": "์ด๋ฏธ์ง ๋์ฒดํ
์คํธ๊ฐ ํ
์คํธ์ ๋ฐ๋ณต๋์ง ์๋๋ก ํ์ธ์.",
"help": "์ด๋ฏธ์ง์ ๋์ฒดํ
์คํธ๋ ํ
์คํธ์ ๋ฐ๋ณต๋์ง ์์์ผ ํฉ๋๋ค."
},
"input-button-name": {
"description": "์
๋ ฅ ๋ฒํผ์ด ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์
๋ ฅ ๋ฒํผ์ ๋ฐ๋์ ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"input-image-alt": {
"description": "<input type=\"image\"> ์๋ฆฌ๋จผํธ๊ฐ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ด๋ฏธ์ง ๋ฒํผ์ ๋ฐ๋์ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"label-content-name-mismatch": {
"description": "์ฝํ
์ธ ๋ก๋ถํฐ ๋ ์ด๋ธ์ด ์ง์ ๋๋ ์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ์ผ๋ถ๋ก ๋์ ๋ณด์ด๋ ํ
์คํธ๋ฅผ ๋ฐ๋์ ๊ฐ์ง๋๋ก ํ์ธ์.",
"help": "์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ์ผ๋ถ๋ก ๋์ ๋ณด์ด๋ ํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"label-title-only": {
"description": "๋ชจ๋ form ์๋ฆฌ๋จผํธ๊ฐ title์ด๋ aria-describedby ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๋จ๋
์ผ๋ก ์ฌ์ฉํ์ฌ ๋ ์ด๋ธ์ด ์ง์ ๋์ง ์๋๋ก ํ์ธ์.",
"help": "form ์๋ฆฌ๋จผํธ๋ ๋์ ๋ณด์ด๋ ๋ ์ด๋ธ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"label": {
"description": "๋ชจ๋ form ์๋ฆฌ๋จผํธ๊ฐ ๋ ์ด๋ธ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "form ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ๋ ์ด๋ธ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"landmark-banner-is-top-level": {
"description": "banner ๋๋๋งํฌ๊ฐ ์ต์์ ๋ ๋ฒจ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "banner ๋๋๋งํฌ๋ ๋ค๋ฅธ ๋๋๋งํฌ ์์ ํฌํจ๋์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-complementary-is-top-level": {
"description": "complementary๋ aside ๋๋๋งํฌ๊ฐ ์ต์์ ๋ ๋ฒจ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "aside๋ ๋ค๋ฅธ ๋๋๋งํฌ ์์ ํฌํจ๋์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-contentinfo-is-top-level": {
"description": "contentinfo ๋๋๋งํฌ๊ฐ ์ต์์ ๋ ๋ฒจ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "contentinfo ๋๋๋งํฌ๋ ๋ค๋ฅธ ๋๋๋งํฌ ์์ ํฌํจ๋์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-main-is-top-level": {
"description": "main ๋๋๋งํฌ๊ฐ ์ต์์ ๋ ๋ฒจ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "main ๋๋๋งํฌ๋ ๋ค๋ฅธ ๋๋๋งํฌ ์์ ํฌํจ๋์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-no-duplicate-banner": {
"description": "๋ฌธ์๊ฐ ์ต๋ ํ๋์ banner ๋๋๋งํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฌธ์๋ ํ๋๋ฅผ ์ด๊ณผํ๋ banner ๋๋๋งํฌ๋ฅผ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-no-duplicate-contentinfo": {
"description": "๋ฌธ์๊ฐ ์ต๋ ํ๋์ contentinfo ๋๋๋งํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฌธ์๋ ํ๋๋ฅผ ์ด๊ณผํ๋ contentinfo ๋๋๋งํฌ๋ฅผ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-no-duplicate-main": {
"description": "๋ฌธ์๊ฐ ์ต๋ ํ๋์ main ๋๋๋งํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฌธ์๋ ํ๋๋ฅผ ์ด๊ณผํ๋ main ๋๋๋งํฌ๋ฅผ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"landmark-one-main": {
"description": "๋ฌธ์๊ฐ main ๋๋๋งํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฌธ์๋ ํ๋์ main ๋๋๋งํฌ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"landmark-unique": {
"help": "๋๋๋งํฌ๊ฐ ๊ณ ์ ํ์ง ํ์ธํ์ธ์.",
"description": "๋๋๋งํฌ๋ ๊ณ ์ ํ ์ญํ (role) ๋๋ ์ญํ (role)/๋ ์ด๋ธ/์ ๋ชฉ ์กฐํฉ(์ฆ, ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ)์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"link-in-text-block": {
"description": "๋งํฌ๊ฐ ์์์ ์์กดํ์ง ์๊ณ ๊ตฌ๋ณ ๋ ์ ์์ด์ผ ํฉ๋๋ค.",
"help": "๋งํฌ๋ ๋ฐ๋์ ์์์ ์์กดํ์ง ์๋ ๋ฐฉ์์ผ๋ก ์ฃผ๋ณ ํ
์คํธ๋ก๋ถํฐ ๊ตฌ๋ณ๋์ด์ผ ํฉ๋๋ค."
},
"link-name": {
"description": "๋งํฌ๊ฐ ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋งํฌ๋ ๋ฐ๋์ ์ธ์ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"list": {
"description": "๋ชฉ๋ก์ด ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์กฐํ๋์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "<ul>๊ณผ <ol>์ ๋ฐ๋์ <li>, <script> ๋๋ <template> ์๋ฆฌ๋จผํธ๋ง์ ๋ฐ๋ก ํฌํจํด์ผ ํฉ๋๋ค."
},
"listitem": {
"description": "<li> ์๋ฆฌ๋จผํธ๊ฐ ์๋ฏธ๋ก ์ ์ผ๋ก ์ฌ์ฉ๋์๋์ง ํ์ธํ์ธ์.",
"help": "<li> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ <ul>์ด๋ <ol>์ ํฌํจ๋์ด์ผ ํฉ๋๋ค."
},
"marquee": {
"description": "<marquee> ์๋ฆฌ๋จผํธ๊ฐ ์ฌ์ฉ๋์ง ์๋๋ก ํ์ธ์.",
"help": "<marquee> ์๋ฆฌ๋จผํธ๋ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ ๋ฐ๋์ ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค."
},
"meta-refresh": {
"description": "<meta http-equiv=\"refresh\">๊ฐ ์ฌ์ฉ๋์ง ์๋๋ก ํ์ธ์.",
"help": "์๊ฐ ์ ํ ์๋ก๊ณ ์นจ์ ์กด์ฌํ์ง ์์์ผ ํฉ๋๋ค."
},
"meta-viewport-large": {
"description": "<meta name=\"viewport\">๊ฐ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์ ์๋์ง ํ์ธํ์ธ์.",
"help": "์ฌ์ฉ์๋ ํ
์คํธ๋ฅผ ์ต๋ 500%๊น์ง ํ๋/์ถ์ ๋๋ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์ ์์ด์ผ ํฉ๋๋ค."
},
"meta-viewport": {
"description": "<meta name=\"viewport\">๊ฐ ํ
์คํธ ํฌ๊ธฐ ์กฐ์ ๋ฐ ํ๋/์ถ์๋ฅผ ๋นํ์ฑํ๋์ง ์๊ฒ ํ์ธ์.",
"help": "ํ๋/์ถ์ ๋ฐ ํฌ๊ธฐ ์กฐ์ ์ ๋นํ์ฑํ๋์ง ์์์ผ ํฉ๋๋ค."
},
"nested-interactive": {
"description": "์ค์ฒฉ๋ ๋ํํ ์ปจํธ๋กค์ ์คํฌ๋ฆฐ๋ฆฌ๋์ ์ํด ๋ญ๋
๋์ง ์์ต๋๋ค.",
"help": "๋ํํ ์ปจํธ๋กค์ด ์ค์ฒฉ๋์ง ์๊ฒ ํ์ธ์."
},
"no-autoplay-audio": {
"description": "<video>๋ <audio> ์๋ฆฌ๋จผํธ๊ฐ ์ค์ง ์ํค๊ฑฐ๋ ์ค๋์ค๋ฅผ ์์๊ฑฐํ๋ ์ ์ด ๋ฉ์ปค๋์ฆ ์์ด 3์ด๋ฅผ ์ด๊ณผํ์ฌ ์ค๋์ค๋ฅผ ์๋ ์ฌ์ํ์ง ์๊ฒ ํ์ธ์.",
"help": "<video>๋ <audio> ์๋ฆฌ๋จผํธ๋ ์ค๋์ค๋ฅผ ์๋ ์ฌ์ํ์ง ์์์ผ ํฉ๋๋ค."
},
"object-alt": {
"description": "<object> ์๋ฆฌ๋จผํธ๊ฐ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "<object> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"p-as-heading": {
"description": "p ์๋ฆฌ๋จผํธ๋ฅผ ์คํ์ผ๋งํ์ฌ ์ ๋ชฉ์ผ๋ก ์ฌ์ฉ๋์ง ์๋๋ก ํ์ธ์.",
"help": "๊ตต์ ํ
์คํธ, ๊ธฐ์ธ์ ๊ผด, ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ p ์๋ฆฌ๋จผํธ๋ฅผ ์ ๋ชฉ์ผ๋ก ์คํ์ผ๋งํ๋๋ฐ ์ฌ์ฉํ์ง ์์์ผ ํฉ๋๋ค."
},
"page-has-heading-one": {
"description": "ํ์ด์ง ๋๋ ํ๋ ์ ์ค ์ต์ ํ๋์ ํ๋ ์์ด 1 ๋ ๋ฒจ ์ ๋ชฉ์ ํฌํจํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "ํ์ด์ง๋ 1 ๋ ๋ฒจ ์ ๋ชฉ์ ํฌํจํด์ผ ํฉ๋๋ค."
},
"presentation-role-conflict": {
"description": "์ญํ (role)์ด none์ด๊ฑฐ๋ presentation์ด๊ณ ์ญํ (role) ์ถฉ๋ ํด๊ฒฐ์ด ํ์ํ ์๋ฆฌ๋จผํธ๋ฅผ ํ์ํด ๋์ธ์.",
"help": "none์ด๋ presentation ์ญํ (role) ์๋ฆฌ๋จผํธ๊ฐ ํ์๋์ด์ผ ํฉ๋๋ค."
},
"region": {
"description": "๋ชจ๋ ํ์ด์ง ์ฝํ
์ธ ๊ฐ ๋๋๋งํฌ์ ํฌํจ๋์ด ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ชจ๋ ํ์ด์ง ์ฝํ
์ธ ๋ ๋๋๋งํฌ์ ํฌํจ๋์ด์ผ ํฉ๋๋ค."
},
"role-img-alt": {
"description": "[role='img'] ์๋ฆฌ๋จผํธ๊ฐ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "[role='img'] ์๋ฆฌ๋จผํธ๋ ๋์ฒดํ
์คํธ๋ฅผ ๊ฐ์ ์ผ ํฉ๋๋ค."
},
"scope-attr-valid": {
"description": "scope ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ํ
์ด๋ธ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉ๋๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "scope ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค."
},
"scrollable-region-focusable": {
"description": "์คํฌ๋กค ๊ฐ๋ฅํ ์ฝํ
์ธ ๋ฅผ ๊ฐ์ง ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ํค๋ณด๋๋ก ์ ๊ทผ ๊ฐ๋ฅํด์ผ ํฉ๋๋ค.",
"help": "์คํฌ๋กค ๊ฐ๋ฅํ ์์ญ์ด ํค๋ณด๋ ์ ๊ทผ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"select-name": {
"description": "select ์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "select ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"server-side-image-map": {
"description": "์๋ฒ ์ฌ์ด๋ ์ด๋ฏธ์ง ๋งต์ด ์ฌ์ฉ๋์ง ์๋๋ก ํ์ธ์.",
"help": "์๋ฒ ์ฌ์ด๋ ์ด๋ฏธ์ง ๋งต์ ๋ฐ๋์ ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค."
},
"skip-link": {
"description": "๋ชจ๋ ๊ฑด๋๋ฐ๊ธฐ ๋งํฌ๊ฐ ์ด์ ์ ์ป์ ์ ์๋(focusable) ๋์์ ๊ฐ์ง๋์ง ํ์ธํ์ธ์.",
"help": "๊ฑด๋๋ฐ๊ธฐ ๋งํฌ ๋์์ด ์กด์ฌํ๊ณ ์ด์ ์ ์ป์ ์ ์์ด์ผ(focusable) ํฉ๋๋ค."
},
"svg-img-alt": {
"description": "์ด๋ฏธ์ง, ๊ทธ๋ํฝ ๋ฌธ์, ๊ทธ๋ํฝ ์ฌ๋ณผ ์ญํ (role)์ ๊ฐ์ง svg ์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "img ์ญํ (role)์ ๊ฐ์ง svg ์๋ฆฌ๋จผํธ๋ ์ ๊ทผ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"tabindex": {
"description": "tabindex ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด 0๋ณด๋ค ํฌ์ง ์๊ฒ ํ์ธ์.",
"help": "์๋ฆฌ๋จผํธ๋ 0๋ณด๋ค ํฐ tabindex๋ฅผ ๊ฐ์ง์ง ์์์ผ ํฉ๋๋ค."
},
"table-duplicate-name": {
"description": "ํ
์ด๋ธ์ด ๋์ผํ summary์ caption์ ๊ฐ์ง์ง ์๊ฒ ํ์ธ์.",
"help": "<caption> ์๋ฆฌ๋จผํธ๋ summary ์ดํธ๋ฆฌ๋ทฐํธ์ ๋์ผํ ํ
์คํธ๋ฅผ ํฌํจํ์ง ์์์ผ ํฉ๋๋ค."
},
"table-fake-caption": {
"description": "์บก์
์ด ์๋ ํ
์ด๋ธ์ด <caption> ์๋ฆฌ๋จผํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ฐ์ดํฐ ํ
์ด๋ธ์ ์บก์
์ ์ ๊ณตํ๋๋ฐ ๋ฐ์ดํฐ ์
์ด๋ ํค๋ ์
์ด ๋ฐ๋์ ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค."
},
"td-has-header": {
"description": "ํฐ ํ
์ด๋ธ์ ๋น์ด ์์ง ์์ ๊ฐ ๋ฐ์ดํฐ ์
์ด ํ๋ ๋๋ ๊ทธ ์ด์์ ํ
์ด๋ธ ํค๋๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "3x3๋ณด๋ค ํฐ ํ
์ด๋ธ์์ ๋ชจ๋ ๋น์ด์์ง ์์ td ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์ฐ๊ด๋ ํ
์ด๋ธ ํค๋๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"td-headers-attr": {
"description": "headers๋ฅผ ์ฌ์ฉํ๋ ํ
์ด๋ธ์ ๊ฐ ์
์ด ๊ทธ ํ
์ด๋ธ์ ๋ค๋ฅธ ์
์ ์ฐธ์กฐํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "headers ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ์ฌ์ฉํ๋ table ์๋ฆฌ๋จผํธ์ ๋ชจ๋ ์
์ ๋ฐ๋์ ๊ทธ ๋์ผํ ํ
์ด๋ธ์ ๋ค๋ฅธ ์
๋ง ์ฐธ์กฐํด์ผ ํฉ๋๋ค."
},
"th-has-data-cells": {
"description": "๋ฐ์ดํฐ ํ
์ด๋ธ์ ๊ฐ ํ
์ด๋ธ ํค๋๊ฐ ๋ฐ์ดํฐ ์
์ ์ฐธ์กฐํ๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "๋ชจ๋ th ์๋ฆฌ๋จผํธ์ role=columnheader/rowheader๋ฅผ ๊ฐ์ง ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ๊ทธ๊ฒ๋ค์ด ์ค๋ช
ํ๋ ๋ฐ์ดํฐ ์
์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"valid-lang": {
"description": "lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ ํจํ ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "lang ์ดํธ๋ฆฌ๋ทฐํธ๋ ๋ฐ๋์ ์ ํจํ ๊ฐ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"video-caption": {
"description": "<video> ์๋ฆฌ๋จผํธ๊ฐ ์บก์
(์๋ง)์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ์ธ์.",
"help": "<video> ์๋ฆฌ๋จผํธ๋ ๋ฐ๋์ ์บก์
(์๋ง)์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
}
},
"checks": {
"abstractrole": {
"pass": "abstract ์ญํ (role)์ด ์ฌ์ฉ๋์ง ์์์ต๋๋ค.",
"fail": {
"singular": "abstract ์ญํ (role)์ ์ง์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค: ${data.values}",
"plural": "abstract ์ญํ (role)๋ค์ ์ง์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค: ${data.values}"
}
},
"aria-allowed-attr": {
"pass": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ ์๋ ์ญํ (role)์ ๋ํด ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉ๋์์ต๋๋ค.",
"fail": {
"singular": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ํ์ฉ๋์ง ์์์ต๋๋ค: ${data.values}",
"plural": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ค์ด ํ์ฉ๋์ง ์์์ต๋๋ค: ${data.values}"
},
"incomplete": "์ด ์๋ฆฌ๋จผํธ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๋ฌด์๋์ด๋ ๋ฌธ์ ๊ฐ ์๋์ง ํ์ํ์ธ์: ${data.values}"
},
"aria-allowed-role": {
"pass": "ARIA ์ญํ (role)์ด ์ฃผ์ด์ง ์๋ฆฌ๋จผํธ์ ํ์ฉ๋์์ต๋๋ค.",
"fail": {
"singular": "ARIA ์ญํ (role) ${data.values}์ด(๊ฐ) ์ฃผ์ด์ง ์๋ฆฌ๋จผํธ์ ํ์ฉ๋์ง ์์์ต๋๋ค.",
"plural": "ARIA ์ญํ (role)๋ค ${data.values}์ด(๊ฐ) ์ฃผ์ด์ง ์๋ฆฌ๋จผํธ์ ํ์ฉ๋์ง ์์์ต๋๋ค."
},
"incomplete": {
"singular": "์๋ฆฌ๋จผํธ์ ํ์ฉ๋์ง ์์๊ธฐ ๋๋ฌธ์, ์๋ฆฌ๋จผํธ๊ฐ ๋
ธ์ถ ๋ ๋ ARIA ์ญํ (role) ${data.values}์ด(๊ฐ) ๋ฐ๋์ ์ ๊ฑฐ๋์ด์ผ ํฉ๋๋ค.",
"plural": "์๋ฆฌ๋จผํธ์ ํ์ฉ๋์ง ์์๊ธฐ ๋๋ฌธ์, ์๋ฆฌ๋จผํธ๊ฐ ๋
ธ์ถ ๋ ๋ ARIA ์ญํ (role)๋ค ${data.values}์ด(๊ฐ) ๋ฐ๋์ ์ ๊ฑฐ๋์ด์ผ ํฉ๋๋ค."
}
},
"aria-errormessage": {
"pass": "aria-errormessage๊ฐ ์กด์ฌํ๊ณ , ์ง์๋ aria-errormessage ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํฉ๋๋ค.",
"fail": {
"singular": "aria-errormessage ๊ฐ `${data.values}`์(๋) ๋ฐ๋์ ๋ฉ์ธ์ง๋ฅผ ๋ญ๋
ํ๊ธฐ ์ํ ๊ธฐ๋ฒ์ (์๋ฅผ ๋ค์ด, aria-live, aria-describedby, role=alert ๋ฑ) ์ฌ์ฉํด์ผ ํฉ๋๋ค.",
"plural": "aria-errormessage ๊ฐ๋ค `${data.values}`์(๋) ๋ฐ๋์ ๋ฉ์ธ์ง๋ฅผ ๋ญ๋
ํ๊ธฐ ์ํ ๊ธฐ๋ฒ์ (์๋ฅผ ๋ค์ด, aria-live, aria-describedby, role=alert ๋ฑ) ์ฌ์ฉํด์ผ ํฉ๋๋ค.",
"hidden": "aria-errormessage ๊ฐ `${data.values}`์(๋) ์จ๊ฒจ์ง ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค."
},
"incomplete": {
"singular": "aria-errormessage ๊ฐ `${data.values}`์ด(๊ฐ) ๊ธฐ์กด ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๋์ง ํ์ธํ์ธ์.",
"plural": "aria-errormessage ๊ฐ๋ค `${data.values}`์ด(๊ฐ) ๊ธฐ์กด ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๋์ง ํ์ธํ์ธ์.",
"idrefs": "aria-errormessage ์๋ฆฌ๋จผํธ๊ฐ ํ์ด์ง์ ์กด์ฌํ๋์ง ํ์ธํ ์ ์์ต๋๋ค: ${data.values}"
}
},
"aria-hidden-body": {
"pass": "๋ฌธ์ body์ aria-hidden ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"fail": "๋ฌธ์ body์ aria-hidden=true๊ฐ ์์ด์ผ ํฉ๋๋ค."
},
"aria-level": {
"pass": "aria-level ๊ฐ์ด ์ ํจํฉ๋๋ค.",
"incomplete": "6๋ณด๋ค ํฐ aria-level ๊ฐ์ ๋ชจ๋ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋ธ๋ผ์ฐ์ ์กฐํฉ์์ ์ง์๋์ง ์์ต๋๋ค."
},
"aria-prohibited-attr": {
"pass": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ํ์ฉ๋์์ต๋๋ค.",
"fail": {
"hasRolePlural": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ \"${data.role}\" ์ญํ (role)๊ณผ ํจ๊ป ์ฌ์ฉ๋ ์ ์์ต๋๋ค.",
"hasRoleSingular": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ \"${data.role}\" ์ญํ (role)๊ณผ ํจ๊ป ์ฌ์ฉ๋ ์ ์์ต๋๋ค.",
"noRolePlural": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ ํจํ์ง ์์ ์ญํ (role)์ ๊ฐ์ง ${data.nodeName}์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.",
"noRoleSingular": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ ํจํ์ง ์์ ์ญํ (role)์ ๊ฐ์ง ${data.nodeName}์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค."
},
"incomplete": {
"hasRoleSingular": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ \"${data.role}\" ์ญํ (role)์์ ์ ๋๋ก ์ง์๋์ง ์์ต๋๋ค.",
"hasRolePlural": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ \"${data.role}\" ์ญํ (role)์์ ์ ๋๋ก ์ง์๋์ง ์์ต๋๋ค.",
"noRoleSingular": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ ํจํ ์ญํ (role) ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๋ ${data.nodeName}์์๋ ์ ๋๋ก ์ง์๋์ง ์์ต๋๋ค.",
"noRolePlural": "${data.prohibited} ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ ํจํ ์ญํ (role) ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๋ ${data.nodeName}์์๋ ์ ๋๋ก ์ง์๋์ง ์์ต๋๋ค."
}
},
"aria-required-attr": {
"pass": "๋ชจ๋ ํ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์กด์ฌํฉ๋๋ค.",
"fail": {
"singular": "ํ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค: ${data.values}",
"plural": "ํ์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ค์ด ์์ต๋๋ค: ${data.values}"
}
},
"aria-required-children": {
"pass": {
"default": "ํ์ ARIA ํ์ ํญ๋ชฉ๋ค์ด ์กด์ฌํฉ๋๋ค."
},
"fail": {
"singular": "ํ์ ARIA ํ์ ์ญํ (role)์ด ์์ต๋๋ค: ${data.values}",
"plural": "ํ์ ARIA ํ์ ์ญํ (role)๋ค์ด ์์ต๋๋ค: ${data.values}"
},
"incomplete": {
"singular": "์ถ๊ฐ ๋ ์์ ARIA ํ์ ์ญํ (role): ${data.values}",
"plural": "์ถ๊ฐ ๋ ์์ ARIA ํ์ ์ญํ (role)๋ค: ${data.values}"
}
},
"aria-required-parent": {
"pass": "ํ์ ARIA ์์ ์ญํ (role)์ด ์กด์ฌํฉ๋๋ค.",
"fail": {
"singular": "ํ์ ARIA ์์ ์ญํ (role)์ด ์์ต๋๋ค: ${data.values}",
"plural": "ํ์ ARIA ์์ ์ญํ (role)๋ค์ด ์์ต๋๋ค: ${data.values}"
}
},
"aria-roledescription": {
"pass": "aria-roledescription์ด ์ง์๋๋ ์๋ฏธ๋ก ์ ์ญํ (role)์ ์ฌ์ฉ๋์์ต๋๋ค.",
"incomplete": "์ง์๋๋ ์คํฌ๋ฆฐ๋ฆฌ๋์์ aria-roledescription์ด ๋ญ๋
๋๋์ง ๊ฒ์ฌํ์ธ์.",
"fail": "์๋ฆฌ๋จผํธ์ aria-roledescription์ ์ง์ํ๋ ์ญํ (role)์ ์ ๊ณต๋์ง ์์์ต๋๋ค."
},
"aria-unsupported-attr": {
"pass": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ง์๋ฉ๋๋ค.",
"fail": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋ณด์กฐ๊ธฐ์ ์์ ๋๋ฆฌ ์ง์๋์ง ์์ต๋๋ค: ${data.values}"
},
"aria-valid-attr-value": {
"pass": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ์ ํจํฉ๋๋ค.",
"fail": {
"singular": "์ ํจํ์ง ์์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ: ${data.values}",
"plural": "์ ํจํ์ง ์์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ๋ค: ${data.values}"
},
"incomplete": {
"noId": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ ์๋ฆฌ๋จผํธ ID๊ฐ ํ์ด์ง์ ์์ต๋๋ค: ${data.needsReview}",
"ariaCurrent": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ์ ํจํ์ง ์์ผ๋ฉฐ \"aria-current=true\"๋ก ์ทจ๊ธ ๋ ๊ฒ์
๋๋ค: ${data.needsReview}",
"idrefs": "ํ์ด์ง์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ ์๋ฆฌ๋จผํธ ID๊ฐ ์กด์ฌํ๋์ง ํ์ธํ ์ ์์ต๋๋ค: ${data.needsReview}"
}
},
"aria-valid-attr": {
"pass": "ARIA ์ดํธ๋ฆฌ๋ทฐํธ ์ด๋ฆ์ด ์ ํจํฉ๋๋ค.",
"fail": {
"singular": "์ ํจํ์ง ์์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ ์ด๋ฆ: ${data.values}",
"plural": "์ ํจํ์ง ์์ ARIA ์ดํธ๋ฆฌ๋ทฐํธ ์ด๋ฆ๋ค: ${data.values}"
}
},
"deprecatedrole": {
"pass": "ARIA ์ญํ (role)์ ์ฉ๋ ํ๊ธฐ(deprecated) ๋์ง ์์์ต๋๋ค.",
"fail": "์ฌ์ฉ๋ ์ญํ (role)์ ์ฉ๋ ํ๊ธฐ(deprecated) ๋์์ต๋๋ค: ${data.values}"
},
"fallbackrole": {
"pass": "ํ๋์ ์ญํ (role) ๊ฐ๋ง ์ฌ์ฉ๋์์ต๋๋ค.",
"fail": "ํด๋ฐฑ ์ญํ (role)๋ค์ ๊ตฌํ ๋ธ๋ผ์ฐ์ ๋ค์์ ์ง์๋์ง ์์ผ๋ฏ๋ก, ๋จ ํ๋์ ๊ฐ๋ง ์ฌ์ฉํด์ผ ํฉ๋๋ค.",
"incomplete": "'presentation'์ด๋ 'none' ์ญํ (role)๋ง ์ฌ์ฉํ์ธ์, ๋์ ๋์์ด์
๋๋ค."
},
"has-global-aria-attribute": {
"pass": {
"singular": "์๋ฆฌ๋จผํธ๊ฐ ์ ์ญ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค: ${data.values}",
"plural": "์๋ฆฌ๋จผํธ๊ฐ ์ ์ญ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ค์ ๊ฐ์ง๊ณ ์์ต๋๋ค: ${data.values}"
},
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์ ์ญ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"has-widget-role": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์์ ฏ ์ญํ (role)์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์์ ฏ ์ญํ (role)์ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"invalidrole": {
"pass": "ARIA ์ญํ (role)์ด ์ ํจํฉ๋๋ค.",
"fail": {
"singular": "์ญํ (role)์ ๋ฐ๋์ ์ ํจํ ARIA ์ญํ (role)๋ค ์ค ํ๋์ฌ์ผ ํฉ๋๋ค: ${data.values}",
"plural": "์ญํ (role)๋ค์ ๋ฐ๋์ ์ ํจํ ARIA ์ญํ (role)๋ค ์ค ํ๋์ฌ์ผ ํฉ๋๋ค: ${data.values}"
}
},
"is-element-focusable": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค(focusable).",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค(not focusable)."
},
"no-implicit-explicit-label": {
"pass": "<label>๊ณผ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ด ์ผ์นํฉ๋๋ค.",
"incomplete": "<label>์ด ARIA ${data} ํ๋์ ์ด๋ฆ์ ์ผ๋ถ์ผ ํ์๊ฐ ์๋์ง ํ์ธํ์ธ์."
},
"unsupportedrole": {
"pass": "ARIA ์ญํ (role)์ด ์ง์๋ฉ๋๋ค.",
"fail": "์ฌ์ฉ๋ ์ญํ (role)์ด ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋ณด์กฐ๊ธฐ์ ์์ ๋๋ฆฌ ์ง์๋์ง ์์ต๋๋ค: ${data.values}"
},
"valid-scrollable-semantics": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์์(focus order)์ ์๋ฆฌ๋จผํธ์ ์ ํจํ ์๋ฏธ๋ก ์ ๊ฐ์ง๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์์(focus order)์ ์๋ฆฌ๋จผํธ์ ์ ํจํ์ง ์์ ์๋ฏธ๋ก ์ ๊ฐ์ง๋๋ค."
},
"color-contrast-enhanced": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ${data.contrastRatio}์ ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค.",
"fail": {
"default": "์๋ฆฌ๋จผํธ๊ฐ ${data.contrastRatio} (์ ๊ฒฝ์: ${data.fgColor}, ๋ฐฐ๊ฒฝ์: ${data.bgColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight})์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}",
"fgOnShadowColor": "์๋ฆฌ๋จผํธ๊ฐ ์ ๊ฒฝ์๊ณผ ๊ทธ๋ฆผ์ ์์ (์ ๊ฒฝ์: ${data.fgColor}, ํ
์คํธ ๊ทธ๋ฆผ์ ์์: ${data.shadowColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight}) ์ฌ์ด์ ${data.contrastRatio}์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}",
"shadowOnBgColor": "์๋ฆฌ๋จผํธ๊ฐ ๊ทธ๋ฆผ์ ์์๊ณผ ๋ฐฐ๊ฒฝ์ (ํ
์คํธ ๊ทธ๋ฆผ์ ์์: ${data.shadowColor}, ๋ฐฐ๊ฒฝ์: ${data.bgColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight}) ์ฌ์ด์ ${data.contrastRatio}์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}"
},
"incomplete": {
"default": "๋ช
์๋น๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.",
"bgImage": "๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgGradient": "๋ฐฐ๊ฒฝ ๊ทธ๋ผ๋ฐ์ด์
์ผ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"imgNode": "์๋ฆฌ๋จผํธ๊ฐ ์ด๋ฏธ์ง ๋
ธ๋๋ฅผ ํฌํจํ๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgOverlap": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ๋ก ๊ฒน์ณ ์๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"fgAlpha": "์ํ ํฌ๋ช
๋ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ์ ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"elmPartiallyObscured": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ์ ์ํด ๋ถ๋ถ์ ์ผ๋ก ๊ฐ๋ ค ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"elmPartiallyObscuring": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ์ ์ํด ๋ถ๋ถ์ ์ผ๋ก ๊ฒน์ณ ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"outsideViewport": "์๋ฆฌ๋จผํธ๊ฐ ๋ทฐํฌํธ ๋ฐ์ ์๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"equalRatio": "์๋ฆฌ๋จผํธ๊ฐ ๋ฐฐ๊ฒฝ์๊ณผ 1:1์ ๋ช
์๋น๋ฅผ ๊ฐ์ง๋๋ค.",
"shortTextContent": "์๋ฆฌ๋จผํธ ์ฝํ
์ธ ๊ฐ ๋๋ฌด ์งง์ ์ค์ ํ
์คํธ ์ฝํ
์ธ ์ธ์ง ํ์ธ๋ ์ ์์ต๋๋ค.",
"nonBmp": "์๋ฆฌ๋จผํธ ์ฝํ
์ธ ๊ฐ ๋นํ
์คํธ ๋ฌธ์๋ง ํฌํจํฉ๋๋ค.",
"pseudoContent": "๊ฐ์ ์๋ฆฌ๋จผํธ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค."
}
},
"color-contrast": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ${data.contrastRatio}์ ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค.",
"fail": {
"default": "์๋ฆฌ๋จผํธ๊ฐ ${data.contrastRatio} (์ ๊ฒฝ์: ${data.fgColor}, ๋ฐฐ๊ฒฝ์: ${data.bgColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight})์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}",
"fgOnShadowColor": "์๋ฆฌ๋จผํธ๊ฐ ์ ๊ฒฝ์๊ณผ ๊ทธ๋ฆผ์ ์์ (์ ๊ฒฝ์: ${data.fgColor}, ํ
์คํธ ๊ทธ๋ฆผ์ ์์: ${data.shadowColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight}) ์ฌ์ด์ ${data.contrastRatio}์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}",
"shadowOnBgColor": "์๋ฆฌ๋จผํธ๊ฐ ๊ทธ๋ฆผ์ ์์๊ณผ ๋ฐฐ๊ฒฝ์ (ํ
์คํธ ๊ทธ๋ฆผ์ ์์: ${data.shadowColor}, ๋ฐฐ๊ฒฝ์: ${data.bgColor}, ๊ธ๊ผด ํฌ๊ธฐ: ${data.fontSize}, ๊ธ๊ผด ๋๊ป: ${data.fontWeight}) ์ฌ์ด์ ${data.contrastRatio}์ ๋ถ์ถฉ๋ถํ ๋ช
๋ ๋๋น๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ๋ ๋ช
์๋น: ${data.expectedContrastRatio}"
},
"incomplete": {
"default": "๋ช
์๋น๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.",
"bgImage": "๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgGradient": "๋ฐฐ๊ฒฝ ๊ทธ๋ผ๋ฐ์ด์
์ผ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"imgNode": "์๋ฆฌ๋จผํธ๊ฐ ์ด๋ฏธ์ง ๋
ธ๋๋ฅผ ํฌํจํ๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgOverlap": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ๋ก ๊ฒน์ณ ์๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"fgAlpha": "์ํ ํฌ๋ช
๋ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ์ ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"elmPartiallyObscured": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ์ ์ํด ๋ถ๋ถ์ ์ผ๋ก ๊ฐ๋ ค ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"elmPartiallyObscuring": "๋ค๋ฅธ ์๋ฆฌ๋จผํธ์ ์ํด ๋ถ๋ถ์ ์ผ๋ก ๊ฒน์ณ ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"outsideViewport": "์๋ฆฌ๋จผํธ๊ฐ ๋ทฐํฌํธ ๋ฐ์ ์๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค.",
"equalRatio": "์๋ฆฌ๋จผํธ๊ฐ ๋ฐฐ๊ฒฝ์๊ณผ 1:1์ ๋ช
์๋น๋ฅผ ๊ฐ์ง๋๋ค.",
"shortTextContent": "์๋ฆฌ๋จผํธ ์ฝํ
์ธ ๊ฐ ๋๋ฌด ์งง์ ์ค์ ํ
์คํธ ์ฝํ
์ธ ์ธ์ง ํ์ธ๋ ์ ์์ต๋๋ค.",
"nonBmp": "์๋ฆฌ๋จผํธ ์ฝํ
์ธ ๊ฐ ๋นํ
์คํธ ๋ฌธ์๋ง ํฌํจํฉ๋๋ค.",
"pseudoContent": "๊ฐ์ ์๋ฆฌ๋จผํธ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ฐฐ๊ฒฝ์์ด ํ์ธ๋ ์ ์์ต๋๋ค."
}
},
"link-in-text-block": {
"pass": "๋งํฌ๊ฐ ์์ ์ธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ฃผ๋ณ ํ
์คํธ์ ๊ตฌ๋ณ ๋ ์ ์์ต๋๋ค.",
"fail": "๋งํฌ๊ฐ ์์ ์ธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ฃผ๋ณ ํ
์คํธ์ ๊ตฌ๋ณ ๋ ํ์๊ฐ ์์ต๋๋ค.",
"incomplete": {
"default": "๋ช
์๋น๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.",
"bgContrast": "์๋ฆฌ๋จผํธ์ ๋ช
์๋น๊ฐ ํ์ธ๋ ์ ์์ต๋๋ค. ๋๋ ท์ด ๊ตฌ๋ณ๋๋ hover/focus ์คํ์ผ์ ํ์ธํ์ธ์.",
"bgImage": "'๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ช
์๋น๊ฐ ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgGradient": "๋ฐฐ๊ฒฝ ๊ทธ๋ผ๋ฐ์ด์
์ผ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ช
์๋น๊ฐ ํ์ธ๋ ์ ์์ต๋๋ค.",
"imgNode": "์๋ฆฌ๋จผํธ๊ฐ ์ด๋ฏธ์ง ๋
ธ๋๋ฅผ ํฌํจํ๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ๋ช
์๋น๊ฐ ํ์ธ๋ ์ ์์ต๋๋ค.",
"bgOverlap": "์๋ฆฌ๋จผํธ ๊ฒน์นจ์ผ๋ก ์ธํด ์๋ฆฌ๋จผํธ์ ๋ช
์๋น๊ฐ ํ์ธ๋ ์ ์์ต๋๋ค."
}
},
"autocomplete-appropriate": {
"pass": "autocomplete ๊ฐ์ด ์ ์ ํ ์๋ฆฌ๋จผํธ์ ์์ต๋๋ค.",
"fail": "autocomplete ๊ฐ์ ์ด ์ ํ์ ์
๋ ฅ์๋ ์ ์ ํ์ง ์์ต๋๋ค."
},
"autocomplete-valid": {
"pass": "autocomplete ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋์์ต๋๋ค.",
"fail": "autocomplete ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ฌ๋ฐ๋ฅด์ง ์๊ฒ ๊ตฌ์ฑ๋์์ต๋๋ค."
},
"accesskeys": {
"pass": "accesskey ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ด ๊ณ ์ ํฉ๋๋ค.",
"fail": "๋ฌธ์์ ๋์ผํ accesskey๋ฅผ ๊ฐ์ง ์ฌ๋ฌ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค."
},
"focusable-content": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๋ฅผ ํฌํจํฉ๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์ฝํ
์ธ ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"focusable-disabled": {
"pass": "์๋ฆฌ๋จผํธ ์์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค.",
"fail": "์ด์ ์ ์ป์ ์ ์๋(focusable) ์ฝํ
์ธ ๋ ๋นํ์ฑ ๋๊ฑฐ๋ DOM์์ ์ ๊ฑฐ๋์ด์ผ ํฉ๋๋ค."
},
"focusable-element": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค(focusable).",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์์ด์ผ(focusable) ํฉ๋๋ค."
},
"focusable-modal-open": {
"pass": "modal์ด ์ด๋ ค ์๋ ๋์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค.",
"incomplete": "ํ์ฌ ์ํ์์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๊ฐ ํค๋ณด๋๋ก ์ด์ ์ ์ป์ ์(tabbable) ์๋์ง ํ์ธํ์ธ์."
},
"focusable-no-name": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ํญ ์์(tab order)์ ์๊ฑฐ๋ ์ ๊ทผ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ํญ ์์(tab order)์ ์์ง๋ง ์ ๊ทผ ๊ฐ๋ฅํ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"focusable-not-tabbable": {
"pass": "์๋ฆฌ๋จผํธ ์์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค.",
"fail": "์ด์ ์ ์ป์ ์ ์๋(focusable) ์ฝํ
์ธ ๋ tabindex='-1'์ ๊ฐ์ง๊ฑฐ๋ DOM์์ ์ ๊ฑฐ๋์ด์ผ ํฉ๋๋ค."
},
"frame-focusable-content": {
"pass": "์๋ฆฌ๋จผํธ์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์ ํญ๋ชฉ์ด ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์ ํญ๋ชฉ์ด ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ์ ํ์ ํญ๋ชฉ์ด ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"landmark-is-top-level": {
"pass": "${data.role} ๋๋๋งํฌ๊ฐ ์ต์์์ ์์ต๋๋ค.",
"fail": "${data.role} ๋๋๋งํฌ๊ฐ ๋ค๋ฅธ ๋๋๋งํฌ์ ํฌํจ๋์ด ์์ต๋๋ค."
},
"no-focusable-content": {
"pass": "์๋ฆฌ๋จผํธ์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์ ํญ๋ชฉ์ด ์์ต๋๋ค.",
"fail": {
"default": "์๋ฆฌ๋จผํธ์ ์ด์ ์ ์ป์ ์ ์๋(focusable) ํ์ ํญ๋ชฉ์ด ์์ต๋๋ค.",
"notHidden": "๋ํํ ์ปจํธ๋กค ๋ด๋ถ์ ์๋ฆฌ๋จผํธ์ ์์ tabindex๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ('aria-hidden=true'์ธ ๊ฒฝ์ฐ์๋) ๋ณด์กฐ๊ธฐ์ ์์ ์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป๋ ๊ฒ์ ๋ง์ง ์์ต๋๋ค."
},
"incomplete": "์๋ฆฌ๋จผํธ์ ํ์ ํญ๋ชฉ์ด ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"page-has-heading-one": {
"pass": "ํ์ด์ง๊ฐ ์ต์ ํ ๊ฐ์ 1 ๋ ๋ฒจ ์ ๋ชฉ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "ํ์ด์ง๊ฐ ๋ฐ๋์ 1 ๋ ๋ฒจ ์ ๋ชฉ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"page-has-main": {
"pass": "๋ฌธ์์ ์ต์ ํ๋์ main ๋๋๋งํฌ๊ฐ ์์ต๋๋ค.",
"fail": "๋ฌธ์์ main ๋๋๋งํฌ๊ฐ ์์ต๋๋ค."
},
"page-no-duplicate-banner": {
"pass": "๋ฌธ์๊ฐ banner ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"fail": "๋ฌธ์๊ฐ banner ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"page-no-duplicate-contentinfo": {
"pass": "๋ฌธ์๊ฐ contentinfo ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"fail": "๋ฌธ์๊ฐ contentinfo ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"page-no-duplicate-main": {
"pass": "๋ฌธ์๊ฐ main ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"fail": "๋ฌธ์๊ฐ main ๋๋๋งํฌ๋ฅผ ํ๋๋ฅผ ์ด๊ณผํ์ฌ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"tabindex": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ 0๋ณด๋ค ํฐ tabindex๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ 0๋ณด๋ค ํฐ tabindex๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"alt-space-value": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ ํจํ alt ์ดํธ๋ฆฌ๋ทฐํธ ๊ฐ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ๊ณต๋ฐฑ ๋ฌธ์๋ง์ผ๋ก ๊ตฌ์ฑ ๋๋ alt ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ , ์ด๋ ๋ชจ๋ ์คํฌ๋ฆฐ๋ฆฌ๋๊ฐ ๋ฌด์ํ์ง ์์ต๋๋ค."
},
"duplicate-img-label": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ <img> alt ํ
์คํธ์ ๊ธฐ์กด ํ
์คํธ๋ฅผ ์ค๋ณตํ์ง ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ๊ธฐ์กด ํ
์คํธ์ ์ค๋ณต๋๋ alt ํ
์คํธ๋ฅผ ๊ฐ์ง <img> ์๋ฆฌ๋จผํธ๋ฅผ ํฌํจํฉ๋๋ค."
},
"explicit-label": {
"pass": "form ์๋ฆฌ๋จผํธ๊ฐ ๋ช
์์ ์ธ <label>์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "form ์๋ฆฌ๋จผํธ์ ๋ช
์์ ์ธ <label>์ด ์์ต๋๋ค.",
"incomplete": "form ์๋ฆฌ๋จผํธ๊ฐ ๋ช
์์ ์ธ <label>์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"help-same-as-label": {
"pass": "๋์๋ง ํ
์คํธ(title์ด๋ aria-describedby)๊ฐ ๋ ์ด๋ธ ํ
์คํธ๋ฅผ ์ค๋ณตํ์ง ์์ต๋๋ค.",
"fail": "๋์๋ง ํ
์คํธ(title์ด๋ aria-describedby)๊ฐ ๋ ์ด๋ธ ํ
์คํธ์ ๋์ผํฉ๋๋ค."
},
"hidden-explicit-label": {
"pass": "form ์๋ฆฌ๋จผํธ๊ฐ ๋์ ๋ณด์ด๋ ๋ช
์์ ์ธ <label>์ ๊ฐ์ง๋๋ค.",
"fail": "form ์๋ฆฌ๋จผํธ๊ฐ ์จ๊ฒจ์ง ๋ช
์์ ์ธ <label>์ ๊ฐ์ง๋๋ค.",
"incomplete": "form ์๋ฆฌ๋จผํธ๊ฐ ์จ๊ฒจ์ง ๋ช
์์ ์ธ <label>์ ๊ฐ์ง๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"implicit-label": {
"pass": "form ์๋ฆฌ๋จผํธ๊ฐ ์๋ฌต์ ์ธ(๊ฐ์ธ๋) <label>์ ๊ฐ์ง๋๋ค.",
"fail": "form ์๋ฆฌ๋จผํธ์ ์๋ฌต์ ์ธ(๊ฐ์ธ๋) <label>์ด ์์ต๋๋ค.",
"incomplete": "form ์๋ฆฌ๋จผํธ๊ฐ ์๋ฌต์ ์ธ(๊ฐ์ธ๋) <label>์ ๊ฐ์ง๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"label-content-name-mismatch": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ์ผ๋ถ๋ก ๋์ ๋ณด์ด๋ ํ
์คํธ๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ ๋ด๋ถ ํ
์คํธ๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ์ ํฌํจ๋์ด ์์ง ์์ต๋๋ค."
},
"multiple-label": {
"pass": "form ํ๋๊ฐ ์ฌ๋ฌ ๋ ์ด๋ธ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"incomplete": "์ฌ๋ฌ ๋ ์ด๋ธ ์๋ฆฌ๋จผํธ๋ ๋ณด์กฐ๊ธฐ์ ์์ ๋๋ฆฌ ์ง์๋์ง ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ ์ด๋ธ์ด ๋ชจ๋ ํ์ํ ์ ๋ณด๋ฅผ ํฌํจํ๋์ง ํ์ธํ์ธ์."
},
"title-only": {
"pass": "form ์๋ฆฌ๋จผํธ๊ฐ ๋ ์ด๋ธ์ ์ํด title ์ดํธ๋ฆฌ๋ทฐํธ๋ง ๋จ๋
์ผ๋ก ์ฌ์ฉํ์ง ์์ต๋๋ค.",
"fail": "form ์๋ฆฌ๋จผํธ์ ๋ ์ด๋ธ์ ์์ฑํ๋๋ฐ title๋ง ์ฌ์ฉ๋์์ต๋๋ค."
},
"landmark-is-unique": {
"pass": "๋๋๋งํฌ๋ ๋ฐ๋์ ๊ณ ์ ํ ์ญํ (role)์ด๋ role/label/title ์กฐํฉ(์ฆ, ์ ๊ทผ ๊ฐ๋ฅํ ์ด๋ฆ)์ ๊ฐ์ ธ์ผ ํฉ๋๋ค.",
"fail": "๋๋๋งํฌ๋ ๋๋๋งํฌ๋ฅผ ๊ตฌ๋ณํ ์ ์๊ฒ ๋ง๋ค๊ธฐ ์ํด ๋ฐ๋์ ๊ณ ์ ํ aria-label, aria-labelledby ๋๋ title์ ๊ฐ์ ธ์ผ ํฉ๋๋ค."
},
"has-lang": {
"pass": "<html> ์๋ฆฌ๋จผํธ์ lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"fail": {
"noXHTML": "xml:lang ์ดํธ๋ฆฌ๋ทฐํธ๋ HTML ํ์ด์ง์ ์ ํจํ์ง ์์ต๋๋ค, lang ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ์ฌ์ฉํ์ธ์.",
"noLang": "<html> ์ดํธ๋ฆฌ๋ทฐํธ์ lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค."
}
},
"valid-lang": {
"pass": "lang ์ดํธ๋ฆฌ๋ทฐํธ์ ๊ฐ์ด ์ ํจํ ์ธ์ด ๋ชฉ๋ก์ ํฌํจ๋์ด ์์ต๋๋ค.",
"fail": "lang ์ดํธ๋ฆฌ๋ทฐํธ์ ๊ฐ์ด ์ ํจํ ์ธ์ด ๋ชฉ๋ก์ ํฌํจ๋์ด ์์ง ์์ต๋๋ค."
},
"xml-lang-mismatch": {
"pass": "lang๊ณผ xml:lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๋์ผํ ๊ธฐ๋ณธ ์ธ์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "lang๊ณผ xml:lang ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๋์ผํ ๊ธฐ๋ณธ ์ธ์ด๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"dlitem": {
"pass": "์ค๋ช
๋ชฉ๋ก ํญ๋ชฉ์ด <dl> ์์ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์ค๋ช
๋ชฉ๋ก ํญ๋ชฉ์ด <dl> ์์ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"listitem": {
"pass": "๋ชฉ๋ก ํญ๋ชฉ์ด <ul>, <ol> ๋๋ role=\"list\" ์์ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"default": "๋ชฉ๋ก ํญ๋ชฉ์ด <ul>, <ol> ์์ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"roleNotValid": "๋ชฉ๋ก ํญ๋ชฉ์ด ์ญํ (role)์ด ์๋ <ul>, <ol> ์์ ์๋ฆฌ๋จผํธ๋ role=\"list\" ์์ ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
}
},
"only-dlitems": {
"pass": "๋ชฉ๋ก ์๋ฆฌ๋จผํธ๊ฐ ํ์ฉ๋ ๋ด๋ถ <dt>๋ <dd> ์๋ฆฌ๋จผํธ ์ง์ ์์๋ง ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "๋ชฉ๋ก ์๋ฆฌ๋จผํธ๊ฐ ํ์ฉ๋ ๋ด๋ถ <dt>๋ <dd> ์๋ฆฌ๋จผํธ๊ฐ ์๋ ์ง์ ์์์ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"only-listitems": {
"pass": "๋ชฉ๋ก ์๋ฆฌ๋จผํธ๊ฐ ํ์ฉ๋ ๋ด๋ถ <li> ์๋ฆฌ๋จผํธ ์ง์ ์์๋ง ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"default": "๋ชฉ๋ก ์๋ฆฌ๋จผํธ๊ฐ ํ์ฉ๋ ๋ด๋ถ <li> ์๋ฆฌ๋จผํธ๊ฐ ์๋ ์ง์ ์์์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"roleNotValid": "๋ชฉ๋ก ์๋ฆฌ๋จผํธ๊ฐ ํ์ฉ๋์ง ์์ ์ญํ (role)์ ๊ฐ์ง ์ง์ ์์์ ๊ฐ์ง๊ณ ์์ต๋๋ค: ${data.roles}"
}
},
"structured-dlitems": {
"pass": "๋น์ด์์ง ์์ ๊ฒฝ์ฐ, ์๋ฆฌ๋จผํธ๊ฐ <dt>์ <dd> ์๋ฆฌ๋จผํธ๋ฅผ ๋ชจ๋ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "๋น์ด์์ง ์์ ๊ฒฝ์ฐ, ์๋ฆฌ๋จผํธ๊ฐ ์ต์ ํ๋์ <dd> ์๋ฆฌ๋จผํธ๊ฐ ๋ค๋ฐ๋ฅด๋ ์ต์ ํ๋์ <dt> ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"caption": {
"pass": "๋ฉํฐ๋ฏธ๋์ด ์๋ฆฌ๋จผํธ๊ฐ ์บก์
(์๋ง) ํธ๋์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ์ ์บก์
(์๋ง)์ด ์ฌ์ฉ ๊ฐ๋ฅํ์ง ํ์ธํ์ธ์."
},
"frame-tested": {
"pass": "iframe์ด axe-core๋ก ํ
์คํธ ๋์์ต๋๋ค.",
"fail": "iframe์ด axe-core๋ก ํ
์คํธ ๋ ์ ์์ต๋๋ค.",
"incomplete": "iframe์ ์์ง axe-core๋ก ํ
์คํธ ๋์ง ์์์ต๋๋ค."
},
"no-autoplay-audio": {
"pass": "<video>๋ <audio>๊ฐ ํ์ฉ๋ ์ง์ ์๊ฐ์ ์ด๊ณผํ์ฌ ์ค๋์ค๋ฅผ ์ถ๋ ฅํ์ง ์๊ฑฐ๋ ์ ์ด ๋ฉ์ปค๋์ฆ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "<video>๋ <audio>๊ฐ ํ์ฉ๋ ์ง์ ์๊ฐ์ ์ด๊ณผํ์ฌ ์ค๋์ค๋ฅผ ์ถ๋ ฅํ๊ฑฐ๋ ์ ์ด ๋ฉ์ปค๋์ฆ์ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"incomplete": "<video>๋ <audio>๊ฐ ํ์ฉ๋ ์ง์ ์๊ฐ์ ์ด๊ณผํ์ฌ ์ค๋์ค๋ฅผ ์ถ๋ ฅํ์ง ์๊ฑฐ๋ ์ ์ด ๋ฉ์ปค๋์ฆ์ ์ ๊ณตํ๊ณ ์๋์ง ํ์ธํ์ธ์."
},
"css-orientation-lock": {
"pass": "๋์คํ๋ ์ด๋ฅผ ์กฐ์ํ ์ ์๊ณ , ๋ฐฉํฅ ์ ๊ธ์ด ์กด์ฌํ์ง ์์ต๋๋ค.",
"fail": "CSS ๋ฐฉํฅ ์ ๊ธ์ด ์ ์ฉ๋์ด ์์ด, ๋์คํ๋ ์ด๋ฅผ ์กฐ์ํ ์ ์์ต๋๋ค.",
"incomplete": "CSS ๋ฐฉํฅ ์ ๊ธ์ด ํ์ธ๋ ์ ์์ต๋๋ค."
},
"meta-viewport-large": {
"pass": "<meta> ํ๊ทธ๊ฐ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ํ๋/์ถ์ํ๋ ๊ฒ์ ์ ํํ์ง ์์ต๋๋ค.",
"fail": "<meta> ํ๊ทธ๊ฐ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ํ๋/์ถ์ํ๋ ๊ฒ์ ์ ํํ๊ณ ์์ต๋๋ค."
},
"meta-viewport": {
"pass": "<meta> ํ๊ทธ๊ฐ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ํ๋/์ถ์ํ๋ ๊ฒ์ ๋นํ์ฑํํ์ง ์์์ต๋๋ค.",
"fail": "๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ <meta> ํ๊ทธ์ ${data}์ด(๊ฐ) ํ๋/์ถ์๋ฅผ ํ ์ ์๊ฒ ๋ง๋ญ๋๋ค."
},
"header-present": {
"pass": "ํ์ด์ง๊ฐ ์ ๋ชฉ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "ํ์ด์ง์ ์ ๋ชฉ์ด ์์ต๋๋ค."
},
"heading-order": {
"pass": "์ ๋ชฉ ์์๊ฐ ์ ํจํฉ๋๋ค.",
"fail": "์ ๋ชฉ ์์๊ฐ ์๋ชป๋์์ต๋๋ค.",
"incomplete": "์ด์ ์ ๋ชฉ์ ํ์ธ ํ ์ ์์ต๋๋ค."
},
"identical-links-same-purpose": {
"pass": "๋ค๋ฅธ URL๋ก ์ด๋ํ๋ ๋์ผํ ์ด๋ฆ์ ๋ค๋ฅธ ๋งํฌ๊ฐ ์์ต๋๋ค.",
"incomplete": "๋งํฌ๊ฐ ๋์ผํ ์ฉ๋๋ฅผ ๊ฐ์ง๊ณ ์๋์ง, ๋๋ ์๋์ ์ผ๋ก ๋ชจํธํ๊ฒ ํ ๊ฒ์ธ์ง ํ์ธํ์ธ์."
},
"internal-link-present": {
"pass": "์ ํจํ ๊ฑด๋๋ฐ๊ธฐ ๋งํฌ๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค.",
"fail": "์ ํจํ ๊ฑด๋๋ฐ๊ธฐ ๋งํฌ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค."
},
"landmark": {
"pass": "ํ์ด์ง๊ฐ ๋๋๋งํฌ ์์ญ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "ํ์ด์ง์ ๋๋๋งํฌ ์์ญ์ด ์์ต๋๋ค."
},
"meta-refresh": {
"pass": "<meta> ํ๊ทธ๊ฐ ํ์ด์ง๋ฅผ ์ฆ์ ์๋ก๊ณ ์นจํ์ง ์์ต๋๋ค.",
"fail": "<meta> ํ๊ทธ๊ฐ ํ์ด์ง์ ์๊ฐ ์ ํ ์๋ก๊ณ ์นจ์ ๊ฐ์ํฉ๋๋ค."
},
"p-as-heading": {
"pass": "<p> ์๋ฆฌ๋จผํธ๊ฐ ์ ๋ชฉ์ผ๋ก ์คํ์ผ๋์ง ์์์ต๋๋ค.",
"fail": "์คํ์ผ๋ง๋ p ์๋ฆฌ๋จผํธ๋ ์ ๋ชฉ ์๋ฆฌ๋จผํธ ๋์ ์ฌ์ฉ๋์ง ์์์ผ ํฉ๋๋ค.",
"incomplete": "<p> ์๋ฆฌ๋จผํธ๊ฐ ์ ๋ชฉ์ผ๋ก ์คํ์ผ๋์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"region": {
"pass": "๋ชจ๋ ํ์ด์ง ์ฝํ
์ธ ๊ฐ ๋๋๋งํฌ์ ํฌํจ๋์ด ์์ต๋๋ค.",
"fail": "์ผ๋ถ ํ์ด์ง ์ฝํ
์ธ ๊ฐ ๋๋๋งํฌ์ ํฌํจ๋์ด ์์ง ์์ต๋๋ค."
},
"skip-link": {
"pass": "๊ฑด๋๋ฐ๊ธฐ ๋งํฌ ๋์์ด ์กด์ฌํฉ๋๋ค.",
"incomplete": "๊ฑด๋๋ฐ๊ธฐ ๋งํฌ ๋์์ด ํ์ฑํ ์ ํ์๋์ด์ผ ํฉ๋๋ค.",
"fail": "๊ฑด๋๋ฐ๊ธฐ ๋งํฌ ๋์์ด ์์ต๋๋ค."
},
"unique-frame-title": {
"pass": "์๋ฆฌ๋จผํธ์ title ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๊ณ ์ ํฉ๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ title ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๊ณ ์ ํ์ง ์์ต๋๋ค."
},
"duplicate-id-active": {
"pass": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ณต์ ํ๋ ํ์ฑ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค.",
"fail": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง ํ์ฑ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค: ${data}"
},
"duplicate-id-aria": {
"pass": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ณต์ ํ๋ ARIA๋ก ์ฐธ์กฐ๋ ์๋ฆฌ๋จผํธ ๋ฐ ๋ ์ด๋ธ์ด ์์ต๋๋ค.",
"fail": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง ARIA๋ก ์ฐธ์กฐ๋ ์ฌ๋ฌ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค: ${data}"
},
"duplicate-id": {
"pass": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ณต์ ํ๋ ์ ์ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค.",
"fail": "๋ฌธ์์ ๋์ผํ id ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ณต์ ํ๋ ์ฌ๋ฌ ์ ์ ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค: ${data}"
},
"aria-label": {
"pass": "aria-label ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์กด์ฌํ๊ณ ๋น์ด์์ง ์์ต๋๋ค.",
"fail": "aria-label ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๊ฑฐ๋ ๋น์ด์์ต๋๋ค."
},
"aria-labelledby": {
"pass": "aria-labelledby ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์กด์ฌํ๊ณ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๊ณ ์์ต๋๋ค.",
"fail": "aria-labelledby ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์๊ฑฐ๋, ์กด์ฌํ์ง ์๋ ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๊ณ ์๊ฑฐ๋, ๋น์ด์๋ ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๊ณ ์์ต๋๋ค.",
"incomplete": "aria-labelledby๊ฐ ์กด์ฌํ๊ณ ์๋ ์๋ฆฌ๋จผํธ๋ฅผ ์ฐธ์กฐํ๋์ง ํ์ธํ์ธ์."
},
"avoid-inline-spacing": {
"pass": "ํ
์คํธ ๊ฐ๊ฒฉ์ ์ํฅ์ ์ฃผ๋ '!important'๋ฅผ ๊ฐ์ง ๋ช
์๋ ์ธ๋ผ์ธ ์คํ์ผ์ด ์์ต๋๋ค.",
"fail": {
"singular": "์ธ๋ผ์ธ ์คํ์ผ์ ์ฌ์ ์ ํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ํ์ง ์์ผ๋ฏ๋ก, ์ธ๋ผ์ธ ์คํ์ผ ${data.values}์์ '!important'๋ฅผ ์ ๊ฑฐํ์ธ์.",
"plural": "์ธ๋ผ์ธ ์คํ์ผ๋ค์ ์ฌ์ ์ ํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ํ์ง ์์ผ๋ฏ๋ก, ์ธ๋ผ์ธ ์คํ์ผ๋ค ${data.values}์์ '!important'๋ฅผ ์ ๊ฑฐํ์ธ์."
}
},
"button-has-visible-text": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ๋ด๋ถ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ๋ด๋ถ ํ
์คํธ๊ฐ ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ๊ฐ ํ์ ํญ๋ชฉ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"doc-has-title": {
"pass": "๋ฌธ์๊ฐ ๋น์ด์์ง ์์ <title> ์๋ฆฌ๋จผํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "๋ฌธ์์ ๋น์ด์์ง ์์ <title> ์๋ฆฌ๋จผํธ๊ฐ ์์ต๋๋ค."
},
"exists": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์กด์ฌํ์ง ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ๊ฐ ์กด์ฌํฉ๋๋ค."
},
"has-alt": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ alt ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ alt ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค."
},
"has-visible-text": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋
ธ์ถ๋๋ ํ
์คํธ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค.",
"incomplete": "์๋ฆฌ๋จผํธ๊ฐ ํ์ ํญ๋ชฉ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"is-on-screen": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ๋ณด์ด์ง ์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ๊ฐ ๋
ธ์ถ๋์ด ์์ต๋๋ค."
},
"non-empty-alt": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ๋น์ด์์ง ์์ alt ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"noAttr": "์๋ฆฌ๋จผํธ์ alt ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"emptyAttr": "์๋ฆฌ๋จผํธ๊ฐ ๋น alt ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
}
},
"non-empty-if-present": {
"pass": {
"default": "์๋ฆฌ๋จผํธ์ value ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"has-label": "์๋ฆฌ๋จผํธ๊ฐ ๋น์ด์์ง ์์ value ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
},
"fail": "์๋ฆฌ๋จผํธ๊ฐ value ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ value ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๋น์ด์์ต๋๋ค."
},
"non-empty-placeholder": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ placeholder ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"noAttr": "์๋ฆฌ๋จผํธ์ placeholder ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"emptyAttr": "์๋ฆฌ๋จผํธ๊ฐ ๋น placeholder ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
}
},
"non-empty-title": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ title ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"noAttr": "์๋ฆฌ๋จผํธ์ title ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"emptyAttr": "์๋ฆฌ๋จผํธ๊ฐ ๋น title ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
}
},
"non-empty-value": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ ๋น์ด์์ง ์์ value ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"noAttr": "์๋ฆฌ๋จผํธ์ value ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์์ต๋๋ค.",
"emptyAttr": "์๋ฆฌ๋จผํธ๊ฐ ๋น value ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค."
}
},
"presentational-role": {
"pass": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"${data.role}\"(์ผ)๋ก ์ฌ์ ์๋์์ต๋๋ค.",
"fail": {
"default": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"none\"์ด๋ role=\"presentation\"์ผ๋ก ์ฌ์ ์๋์ง ์์์ต๋๋ค.",
"globalAria": "์๋ฆฌ๋จผํธ๊ฐ ์ ์ญ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ์ญํ (role)์ด ํํ์ ์ด์ง ์์ต๋๋ค.",
"focusable": "์๋ฆฌ๋จผํธ๊ฐ ์ด์ ์ ์ป์ ์ ์๊ธฐ(focusable) ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ์ญํ (role)์ ํํ์ ์ด์ง ์์ต๋๋ค.",
"both": "์ ์ญ ARIA ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ์ด์ ์ ์ป์ ์ ์๊ธฐ(focusable) ๋๋ฌธ์ ์๋ฆฌ๋จผํธ์ ์ญํ (role)์ ํํ์ ์ด์ง ์์ต๋๋ค."
}
},
"role-none": {
"pass": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"none\"์ผ๋ก ์ฌ์ ์๋์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"none\"์ผ๋ก ์ฌ์ ์๋์ง ์์์ต๋๋ค."
},
"role-presentation": {
"pass": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"presentation\"์ผ๋ก ์ฌ์ ์๋์์ต๋๋ค.",
"fail": "์๋ฆฌ๋จผํธ์ ๊ธฐ๋ณธ ์๋ฏธ๋ก ์ด role=\"presentation\"์ผ๋ก ์ฌ์ ์๋์ง ์์์ต๋๋ค."
},
"svg-non-empty-title": {
"pass": "์๋ฆฌ๋จผํธ๊ฐ title์ธ ํ์ ํญ๋ชฉ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": {
"noTitle": "์๋ฆฌ๋จผํธ์ title์ธ ํ์ ํญ๋ชฉ์ด ์์ต๋๋ค.",
"emptyTitle": "์๋ฆฌ๋จผํธ ํ์ title์ด ๋น์ด์์ต๋๋ค."
},
"incomplete": "์๋ฆฌ๋จผํธ๊ฐ title์ธ ํ์ ํญ๋ชฉ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค."
},
"caption-faked": {
"pass": "ํ
์ด๋ธ์ ์ฒซ ๋ฒ์งธ ํ์ด ์บก์
์ผ๋ก ์ฌ์ฉ๋์ง ์์์ต๋๋ค.",
"fail": "ํ
์ด๋ธ์ ์ฒซ ๋ฒ์งธ ์์์ ํ
์ด๋ธ ์
๋์ caption์ด์ด์ผ ํฉ๋๋ค."
},
"html5-scope": {
"pass": "scope ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ํ
์ด๋ธ ํค๋ ์๋ฆฌ๋จผํธ(<th>)์๋ง ์ฌ์ฉ๋์์ต๋๋ค.",
"fail": "HTML 5์์, scope ์ดํธ๋ฆฌ๋ทฐํธ๋ ํ
์ด๋ธ ํค๋ ์๋ฆฌ๋จผํธ(<th>)์๋ง ์ฌ์ฉ ๋ ์ ์์ต๋๋ค."
},
"same-caption-summary": {
"pass": "summary ์ดํธ๋ฆฌ๋ทฐํธ์ ๋ด์ฉ๊ณผ <caption>์ด ์ค๋ณต๋์ง ์์ต๋๋ค.",
"fail": "summary ์ดํธ๋ฆฌ๋ทฐํธ์ ๋ด์ฉ๊ณผ <caption> ์๋ฆฌ๋จผํธ๊ฐ ๋์ผํฉ๋๋ค."
},
"scope-value": {
"pass": "scope ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉ๋์์ต๋๋ค.",
"fail": "์ดํธ๋ฆฌ๋ทฐํธ์ ๊ฐ์ ์ค์ง 'row'๋ 'col'๋ง ๋ ์ ์์ต๋๋ค."
},
"td-has-header": {
"pass": "๋ชจ๋ ๋น์ด์์ง ์์ ๋ฐ์ดํฐ ์
์ด ํ
์ด๋ธ ํค๋๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.",
"fail": "์ผ๋ถ ๋น์ด์์ง ์์ ๋ฐ์ดํฐ ์
์ด ํ
์ด๋ธ ํค๋๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค."
},
"td-headers-attr": {
"pass": "headers ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ค์ง ํ
์ด๋ธ์ ๋ค๋ฅธ ์
์ ์ฐธ์กฐํ๋๋ฐ์๋ง ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.",
"incomplete": "headers ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ๋น์ด์์ต๋๋ค.",
"fail": "headers ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ ์ค์ง ํ
์ด๋ธ์ ๋ค๋ฅธ ์
์ ์ฐธ์กฐํ๋๋ฐ์๋ง ์ฌ์ฉ๋์ง ์๊ณ ์์ต๋๋ค."
},
"th-has-data-cells": {
"pass": "๋ชจ๋ ํ
์ด๋ธ ํค๋ ์
์ด ๋ฐ์ดํฐ ์
์ ์ฐธ์กฐํ๊ณ ์์ต๋๋ค.",
"fail": "๋ชจ๋ ํ
์ด๋ธ ํค๋ ์
์ด ๋ฐ์ดํฐ ์
์ ์ฐธ์กฐํ๊ณ ์์ง ์์ต๋๋ค.",
"incomplete": "ํ
์ด๋ธ ๋ฐ์ดํฐ ์
์ด ๋๋ฝ๋์๊ฑฐ๋ ๋น์ด์์ต๋๋ค."
},
"hidden-content": {
"pass": "ํ์ด์ง์ ๋ชจ๋ ์ฝํ
์ธ ๊ฐ ๋ถ์ ๋์์ต๋๋ค.",
"fail": "์ด ํ์ด์ง์ ์ฝํ
์ธ ๋ฅผ ๋ถ์ํ๋๋ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค.",
"incomplete": "ํ์ด์ง์ ๋ถ์๋ ์ ์๋ ์จ๊ฒจ์ง ์ฝํ
์ธ ๊ฐ ์์ต๋๋ค. ์ด ์ฝํ
์ธ ๋ฅผ ๋ถ์ํ๋ ค๋ฉด ์ฝํ
์ธ ์ ๋
ธ์ถ์ ๋์์ํฌ ํ์๊ฐ ์์ต๋๋ค."
}
},
"failureSummaries": {
"any": {
"failureMessage": "๋ค์ ์ค ํ๋๋ฅผ ํด๊ฒฐํ์ธ์:{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}"
},
"none": {
"failureMessage": "๋ค์ ์ฌํญ์ ๋ชจ๋ ํด๊ฒฐํ์ธ์:{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}"
}
},
"incompleteFallbackMessage": "axe๊ฐ ์์ธ์ ์ ์ํ ์ ์์ต๋๋ค. ์๋ฆฌ๋จผํธ ๊ฒ์ฌ๊ธฐ๋ฅผ ์ด์ด ๋ณผ ์๊ฐ์
๋๋ค!"
}