-
Notifications
You must be signed in to change notification settings - Fork 524
Open
Labels
a11ybacklogQueued in backlogQueued in backlogenhancementNew feature or requestNew feature or request
Description
Problem you would like to solve
The ability to navigate through a diagram using the keyboard has been requested. This would help us satisfy WCAG SC 2.1.1, which is a Level A requirement:
Success Criterion 2.1.1 Keyboard (Level A)
All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints.
I am submitting this as a feature request rather than a bug because we may be exempt from the requirement based on the last clause.
Proposed solution
I should be able to navigate through a diagram using only my keyboard. Some example solutions:
- For gateways, provide a popup with numbers listing the possible elements I can navigate to. I can then use the number keys to move to the desired next element in the flow.
- We could use the same mechanism for ad hoc subprocesses.
- Boundary events could be just the next item in the focus sequence.
- Etc....
Alternatives considered
Leave things as they are.
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
a11ybacklogQueued in backlogQueued in backlogenhancementNew feature or requestNew feature or request