Bidirectional navigation
Core requirement
The keyboard interface can always move forward to the next interactive element and back to the previous interactive element.
Although keyboard navigation is required to be bidirectional, it is not required that it be symmetrical, even though this is usually best practice.
Methods
- Use standard HTML to create interactive elements.
Best Practices
- Avoid modifying the tab order to be in only one direction.
Tests
Procedure
For each interactive element:
- Check that when tabbing forwards, you can navigate to the interactive element and then to the next interactive element.
- Check that when tabbing backwards, you can navigate to the interactive element and then to the previous interactive element.
Expected results
- #1 and #2 are true.