RGAA fix guides by framework
Concrete fixes for the most common accessibility errors, with the exact code to write in your framework.
- Image without text alternativeRGAA criterion 1.1
- Button without accessible nameRGAA criterion 11.9
- Link without discernible textRGAA criterion 6.2
- Form field without a labelRGAA criterion 11.1
- Page without a meaningful titleRGAA criterion 8.5
- Page language not declaredRGAA criterion 8.3
- Insufficient color contrastRGAA criterion 3.2
- No skip linkRGAA criterion 12.7
- Link indistinguishable from nearby textRGAA criterion 10.6
- Frame (iframe) without a titleRGAA criterion 2.1
- Select without an accessible nameRGAA criterion 11.1
- ARIA command without a nameRGAA criterion 11.9
- Page language to verifyRGAA criterion 8.3
- Page title relevance to verifyRGAA criterion 8.5
- Readability at 200 % zoom to verifyRGAA criterion 10.4
- Badly structured listRGAA criterion 9.3
- List item outside a listRGAA criterion 9.3
- Focusable element hidden by aria-hiddenRGAA criterion 10.8
- Badly structured definition listRGAA criterion 9.3
- Image button without a text alternativeRGAA criterion 1.1
- Image map area without text alternativeRGAA criterion 1.1
- aria-hidden on <body>RGAA criterion 10.8
- Invalid ARIA roleRGAA criterion 7.1
- Non-existent ARIA attributeRGAA criterion 7.1
- Invalid ARIA attribute valueRGAA criterion 7.1
- Required ARIA attribute missingRGAA criterion 7.1
- ARIA attribute not allowed for this roleRGAA criterion 7.1
- ARIA role missing its required childrenRGAA criterion 7.1
- ARIA role missing its required parentRGAA criterion 7.1
- Duplicate ID referenced by ARIARGAA criterion 8.2
- Automatic refresh or redirectRGAA criterion 13.1
- Video without captionsRGAA criterion 4.3
- role=img element without alternativeRGAA criterion 1.1
- SVG image without text alternativeRGAA criterion 1.1
- <object> element without alternativeRGAA criterion 1.1
- Broken headers attribute referenceRGAA criterion 5.7
- Table header without data cellsRGAA criterion 5.7
- Invisible focus indicatorRGAA criterion 10.7
- Content missing without stylesheetsRGAA criterion 10.3
- Invalid page language codeRGAA criterion 8.4
- Invalid language code on a passageRGAA criterion 8.8
- No way to bypass repeated blocksRGAA criterion 12.7