Keyboard access must be built into every interaction
An accessible interactive website lets people reach, understand and operate every control with a keyboard or another non-mouse input method. Native browser elements are often the safest starting point because browsers already support keyboard operation for controls such as dropdown selections. Custom controls can still be used, but they need careful attention: users must be able to operate them by keyboard and screen readers must be able to recognise them.
Mouse access is only one way to navigate a technical content experience. Visitors may use keyboards, touch devices, screen readers or other assistive technologies, and the same information must remain available across those routes. Keyboard navigation is therefore not a later accessibility check. It is a core requirement for the information architecture, interaction design and development of an interactive data story, guided journey, calculator or assessment tool.
Sources: Designing and developing web experiences for everyone