RAAMA
6.2 On each screen, interface elements must not be used only for layout purposes. Is this rule respected?
- WCAG references
- 1.3.1 Info and relationships (A)
Official methodology to test criterion 6.2
Test 1 (6.2)
This criterion only checks elements that should not be interactive (text elements, tables for example).
iOS with VoiceOver
- Activate the screen reader and browse all the elements on the screen.
- Check that the role rendered by the screen reader corresponds to the nature of the element (for example, when the screen reader reaches what appears to be a paragraph and renders "Button", this is an error, no role is rendered for the paragraphs).
- If this is the case, the criterion is validated.
iOS With Accessibility Inspector
- Connect the iOS mobile device to the computer running macOS.
- Activate the Accessibility Inspector software.
- Choose the mobile device as the source and stay on the "Inspection" tab (buttons at top right).
- Use the arrows in Accessibility Inspector to access each element of the interface.
- Check that the role available in the "Traits" parameter is relevant to the nature of the associated element (for example, simple text acting as a button would be considered non-compliant and should be identified as static text).
- If this is the case, the criterion is validated.
Android
- Activate the screen reader and browse all the elements on the screen.
- Check that the role rendered by the screen reader corresponds to the nature of the element (for example, when the screen reader reaches what appears to be a paragraph and returns "Button", this is an error - no role is rendered for the paragraphs).
- If this is the case, the criterion is validated.