{
  "id": "https://www.w3.org/TR/WCAG22/#name-role-value",
  "ref_id": "4.1.2",
  "title": "Name, Role, Value",
  "description": "For all user interface components (including but not limited to: form elements, links and components generated by scripts), the name and role can be programmatically determined ; states , properties, and values that can be set by the user can be programmatically set ; and notification of changes to these items is available to user agents , including assistive technologies . This success criterion is primarily for web authors who develop or script their own user interface components. For example, standard HTML controls already meet this success criterion when used according to specification.",
  "level": "A",
  "version": "2.2",
  "url": "https://www.w3.org/TR/WCAG22/#name-role-value",
  "parentGuideline": {
    "id": "urn:wai:guideline:wcag-2.2:4.1",
    "ref_id": "4.1",
    "title": "Guideline 4.1",
    "version": "2.2",
    "standard_id": "wcag-2.2",
    "url": "https://www.w3.org/TR/WCAG22/"
  },
  "sufficientTechniques": [],
  "advisoryTechniques": [
    {
      "id": "urn:wai:deque-axe-rules-4.11:duplicate-id-aria",
      "title": "Ensure every id attribute value used in ARIA and in labels is unique Critical cat.parsing, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-8.2.1 needs review 3ea0c8",
      "url": "https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:frame-title-unique",
      "title": "Ensure <iframe> and <frame> elements contain a unique title attribute Serious cat.text-alternatives, wcag2a, wcag412, TTv5, TT12.d, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-2.2.1 needs review 4b1c6c",
      "url": "https://dequeuniversity.com/rules/axe/4.11/frame-title-unique",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2",
        "2.2.1"
      ]
    }
  ],
  "failures": [
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-allowed-attr",
      "title": "Ensure an element's role supports its ARIA attributes Critical cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure, needs review 5c01ea",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-braille-equivalent",
      "title": "Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent Serious cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2 needs review aria-command-name Ensure every ARIA button, link and menuitem has an accessible name Serious cat.aria, wcag2a, wcag412, TTv5, TT6.a, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-11.9.1 failure, needs review 97a4e1",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-braille-equivalent",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-conditional-attr",
      "title": "Ensure ARIA attributes are used as described in the specification of the element's role Serious cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure 5c01ea",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-deprecated-role",
      "title": "Ensure elements do not use deprecated roles Minor cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure 674b10",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-hidden-body",
      "title": "Ensure aria-hidden=\"true\" is not present on the document body. Critical cat.aria, wcag2a, wcag131, wcag412, EN-301-549, EN-9.1.3.1, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure aria-hidden-focus Ensure aria-hidden elements are not focusable nor contain focusable elements Serious cat.name-role-value, wcag2a, wcag412, TTv5, TT6.a, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure, needs review 6cfa84",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "1.3.1",
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-input-field-name",
      "title": "Ensure every ARIA input field has an accessible name Serious cat.aria, wcag2a, wcag412, TTv5, TT5.c, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-11.1.1 failure, needs review e086e5",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-meter-name",
      "title": "Ensure every ARIA meter node has an accessible name Serious cat.aria, wcag2a, wcag111, EN-301-549, EN-9.1.1.1, RGAAv4, RGAA-11.1.1 failure, needs review aria-progressbar-name Ensure every ARIA progressbar node has an accessible name Serious cat.aria, wcag2a, wcag111, EN-301-549, EN-9.1.1.1, RGAAv4, RGAA-11.1.1 failure, needs review aria-prohibited-attr Ensure ARIA attributes are not prohibited for an element's role Serious cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure, needs review 5c01ea",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-meter-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "1.1.1",
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-required-attr",
      "title": "Ensure elements with ARIA roles have all required ARIA attributes Critical cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure 4e8ab6",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-required-attr",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-roles",
      "title": "Ensure all elements with a role attribute use a valid value Critical cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure 674b10",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-roles",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-toggle-field-name",
      "title": "Ensure every ARIA toggle field has an accessible name Serious cat.aria, wcag2a, wcag412, TTv5, TT5.c, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-7.1.1 failure, needs review e086e5",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-tooltip-name",
      "title": "Ensure every ARIA tooltip node has an accessible name Serious cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2 failure, needs review aria-valid-attr-value Ensure all ARIA attributes have valid values Critical cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure, needs review 6a7281",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:aria-valid-attr",
      "title": "Ensure attributes that begin with aria- are valid ARIA attributes Critical cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure 5f99a7",
      "url": "https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:button-name",
      "title": "Ensure buttons have discernible text Critical cat.name-role-value, wcag2a, wcag412, section508, section508.22.a, TTv5, TT6.a, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-11.9.1 failure, needs review 97a4e1",
      "url": "https://dequeuniversity.com/rules/axe/4.11/button-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:frame-title",
      "title": "Ensure <iframe> and <frame> elements have an accessible name Serious cat.text-alternatives, wcag2a, wcag412, section508, section508.22.i, TTv5, TT12.d, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-2.1.1 failure, needs review cae760",
      "url": "https://dequeuniversity.com/rules/axe/4.11/frame-title",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2",
        "2.1.1"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:input-button-name",
      "title": "Ensure input buttons have discernible text Critical cat.name-role-value, wcag2a, wcag412, section508, section508.22.a, TTv5, TT5.c, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-11.9.1 failure, needs review 97a4e1",
      "url": "https://dequeuniversity.com/rules/axe/4.11/input-button-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:input-image-alt",
      "title": "Ensure <input type=\"image\"> elements have alternative text Critical cat.text-alternatives, wcag2a, wcag111, wcag412, section508, section508.22.a, TTv5, TT7.a, EN-301-549, EN-9.1.1.1, EN-9.4.1.2, ACT, RGAAv4, RGAA-1.1.3 failure, needs review 59796f",
      "url": "https://dequeuniversity.com/rules/axe/4.11/input-image-alt",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "1.1.1",
        "4.1.2",
        "1.1.3"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:link-in-text-block",
      "title": "Ensure links are distinguished from surrounding text in a way that does not rely on color Serious cat.color, wcag2a, wcag141, TTv5, TT13.a, EN-301-549, EN-9.1.4.1, RGAAv4, RGAA-10.6.1 failure, needs review link-name Ensure links have discernible text Serious cat.name-role-value, wcag2a, wcag244, wcag412, section508, section508.22.a, TTv5, TT6.a, EN-301-549, EN-9.2.4.4, EN-9.4.1.2, ACT, RGAAv4, RGAA-6.2.1 failure, needs review c487ae",
      "url": "https://dequeuniversity.com/rules/axe/4.11/link-in-text-block",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "1.4.1",
        "2.4.4",
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:nested-interactive",
      "title": "Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies Serious cat.keyboard, wcag2a, wcag412, TTv5, TT6.a, EN-301-549, EN-9.4.1.2, RGAAv4, RGAA-7.1.1 failure, needs review 307n5z",
      "url": "https://dequeuniversity.com/rules/axe/4.11/nested-interactive",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:p-as-heading",
      "title": "Ensure bold, italic text and font-size is not used to style <p> elements as a heading Serious cat.semantics, wcag2a, wcag131, EN-301-549, EN-9.1.3.1, RGAAv4, RGAA-9.1.3, experimental failure, needs review table-fake-caption Ensure that tables with a caption use the <caption> element. Serious cat.tables, experimental, wcag2a, wcag131, section508, section508.22.g, EN-301-549, EN-9.1.3.1, RGAAv4, RGAA-5.4.1 failure td-has-header Ensure that each non-empty data cell in a <table> larger than 3 by 3 has one or more table headers Critical cat.tables, experimental, wcag2a, wcag131, section508, section508.22.g, TTv5, TT14.b, EN-301-549, EN-9.1.3.1, RGAAv4, RGAA-5.7.4 failure Deprecated Rules Deprecated rules are disabled by default and will be removed in the next major release. Rule ID Description Impact Tags Issue Type ACT Rules aria-roledescription Ensure aria-roledescription is only used on elements with an implicit or explicit role Serious cat.aria, wcag2a, wcag412, EN-301-549, EN-9.4.1.2, deprecated failure, needs review audio-caption Ensure <audio> elements have captions Critical cat.time-and-media, wcag2a, wcag121, EN-301-549, EN-9.1.2.1, section508, section508.22.a, deprecated needs review 2eb176",
      "url": "https://dequeuniversity.com/rules/axe/4.11/p-as-heading",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "1.3.1",
        "4.1.2",
        "1.2.1"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:select-name",
      "title": "Ensure select element has an accessible name Critical cat.forms, wcag2a, wcag412, section508, section508.22.n, TTv5, TT5.c, EN-301-549, EN-9.4.1.2, ACT, RGAAv4, RGAA-11.1.1 failure, needs review e086e5",
      "url": "https://dequeuniversity.com/rules/axe/4.11/select-name",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "4.1.2"
      ]
    },
    {
      "id": "urn:wai:deque-axe-rules-4.11:server-side-image-map",
      "title": "Ensure that server-side image maps are not used Minor cat.text-alternatives, wcag2a, wcag211, section508, section508.22.f, TTv5, TT4.a, EN-301-549, EN-9.2.1.1, RGAAv4, RGAA-1.1.4 needs review summary-name Ensure summary elements have discernible text Serious cat.name-role-value, wcag2a, wcag412, section508, section508.22.a, TTv5, TT6.a, EN-301-549, EN-9.4.1.2 failure, needs review svg-img-alt Ensure <svg> elements with an img, graphics-document or graphics-symbol role have accessible text Serious cat.text-alternatives, wcag2a, wcag111, section508, section508.22.a, TTv5, TT7.a, EN-301-549, EN-9.1.1.1, ACT, RGAAv4, RGAA-1.1.5 failure, needs review 7d6734",
      "url": "https://dequeuniversity.com/rules/axe/4.11/server-side-image-map",
      "source": "Deque axe-core Rules 4.11",
      "status": "published",
      "relatedSC": [
        "2.1.1",
        "4.1.2",
        "1.1.1",
        "1.1.4",
        "1.1.5"
      ]
    }
  ],
  "tags": [],
  "isNewIn22": true,
  "hasLegacyVersion": true,
  "supersededBy": null,
  "supersedes": "https://www.w3.org/TR/WCAG20/#ensure-compat-rsv",
  "standard_id": "wcag-2.2",
  "source_file": "/home/runner/work/wai-yaml-ld/wai-yaml-ld/kitty-specs/001-wai-standards-yaml-ld-ingestion/research/wcag-2.2-normative.yaml"
}
