Accessibility
K-Web should be usable with keyboard and screen readers, at least for core features.
Minimum requirements (v1)
- All interactive controls are reachable via keyboard.
- Visible focus styles.
- No essential information is conveyed by color alone.
- Main flows work without hover (mobile and keyboard users).
Suggested patterns
- Graph nodes: provide a list fallback or “selected node + neighbors” list view.
- Tooltips: do not trap focus.
- Map: provide a textual list of locations for the selected node and neighbors.
Definition of done (a11y)
- [ ] Keyboard-only smoke tour is possible.
- [ ] Selected node has an accessible name and summary.
✒️
edit (requires access)