keyboardfriendly
Keyboard-friendly is a term used to describe software, websites, or interfaces that can be used effectively with a keyboard alone, without a pointing device. The term is commonly written as keyboard-friendly, but variants such as keyboard friendly or keyboardfriendly are also seen. It emphasizes accessible navigation, operation, and control for users who cannot or prefer not to use a mouse.
Core principles include a logical and predictable tab order, visible focus indicators, the ability to activate
Implementation involves using semantic HTML elements (buttons, links, inputs) and avoiding reliance on mouse-only events. Manage
Testing should verify keyboard navigation with Tab and Shift+Tab, and arrow keys where appropriate. Also test
Context and impact: Keyboard-friendly design improves accessibility, usability, and compliance with WCAG criteria such as 2.1.1