RAWEBA
1.6 Does each image conveying information have, if necessary, a detailed description?
- WCAG references
- 1.1.1 Non-text Content (A)
- Techniques
- ARIA6
- G92
- G74
- G73
Official methodology to test criterion 1.6
Test 1 (1.6.1)
- Find in the document the images that are implemented using an
<img>element (or an element with the WAI-ARIArole="img"attribute) and conveying information that requires a detailed description. - For each image, check that there is
- Either a text alternative containing a reference to a detailed description adjacent to the image;
- Or a link or adjacent button giving access to the detailed description.
- If this is the case for each image, the test is validated.
Test 2 (1.6.2)
- Find in the document the
<object>elements with thetype="image/..."attribute, which contain information requiring a detailed description. - For each
<object>element with thetype="image/..."attribute, check that there is- either a text alternative containing a reference to a detailed description adjacent to the image;
- or an adjacent link or button giving access to the detailed description.
- If this is the case for each
<object>element with thetype="image/..."attribute, the test is validated.
Test 3 (1.6.3)
- Find in the document the
<embed>elements with thetype="image/..."attribute, which contain information requiring a detailed description. - For each
<embed>element with thetype="image/..."attribute, check that there is- either a text alternative containing a reference to a detailed description adjacent to the image;
- or an adjacent link or button giving access to the detailed description.
- If this is the case for each
<embed>element with thetype="image/..."attribute, the test is validated.
Test 4 (1.6.4)
- Find in the document the
<input>elements with thetype="image"attribute, which contain information requiring a detailed description. - For each
<input>element with thetype="image"attribute, check that there is- either a text alternative containing a reference to a detailed description adjacent to the image;
- a link or adjacent button giving access to the detailed description;
- or a WAI-ARIA attribute aria-describedby associating a passage of text acting as a detailed description.
- If this is the case for each
<input>element with thetype="image"attribute, the test is validated.
Test 5 (1.6.5)
- Find in the document the
<svg>elements conveying information that require a detailed description. - For each
<svg>element, check that there is- either a WAI-ARIA
aria-labelattribute containing the text alternative and a reference to an adjacent detailed description; - or a WAI-ARIA
aria-labelledbyattribute associating a passage of text acting as a text alternative and another acting as a detailed description; - or a WAI-ARIA
aria-describedbyattribute associating a passage of text acting as a detailed description; - or a link or an adjacent button giving access to the detailed description.
- either a WAI-ARIA
- If this is the case for each
<svg>element, the test is validated.
Test 6 (1.6.6)
- Find in the document the
<svg>elements conveying information for which a detailed description is provided using anaria-label,aria-labelledbyoraria-describedbyattribute. - For each
<svg>element, check that the content of the detailed description is correctly rendered (by assistive technologies). - If this is the case for each
<svg>element, the test is validated.
Test 7 (1.6.7)
- Find in the document the
<canvas>elements conveying information that require a detailed description. - For each
<canvas>element, check that there is- either a WAI-ARIA aria-label attribute containing the text alternative and a reference to an adjacent detailed description;
- or a WAI-ARIA aria-labelledby attribute associating a passage of text acting as a text alternative and another acting as a detailed description;
- or a text content between
<canvas>and</canvas>referring to a detailed description adjacent to the bitmap image; - or a text content between
<canvas>and</canvas>acting as a detailed description; - or an adjacent link or button giving access to the detailed description.
- If this is the case for each
<canvas>element, the test is validated.
Test 8 (1.6.8)
- Find in the document the
<canvas>elements conveying information whose detailed description is provided by means of anaria-label,aria-labelledbyoraria-describedbyattribute. - For each
<canvas>element, check that the content of the detailed description is correctly rendered (by assistive technologies). - If this is the case for each
<canvas>element, the test is validated.
Test 9 (1.6.9)
- Find in the document the images (
<img>,<input>elements with thetype="image"attribute,<area>,<object>,<embed>,<svg>,<canvas>elements, or elements possessing a WAI-ARIArole="img"attribute) conveying information whose detailed description uses a WAI-ARIAaria-describedbyattribute. - For each image, check that the content of the detailed description is correctly rendered (by assistive technologies).
- If this is the case for each image, the test is validated.
Test 10 (1.6.10)
- Find in the document the elements with a WAI-ARIA
role="img"attribute that contain information requiring a detailed description. - For each
role="img"element, check that there is- either a WAI-ARIA
aria-labelattribute containing the text alternative and a reference to an adjacent detailed description; - or a WAI-ARIA
aria-labelledbyattribute associating a passage of text acting as a text alternative and another acting as a detailed description; - or a WAI-ARIA
aria-describedbyattribute associating a passage of text acting as a detailed description; - or a link or an adjacent button giving access to the detailed description.
- either a WAI-ARIA
- If this is the case for each
role="img"element, the test is validated.