DictionaryInterface
Accessibility
Designing so people with a wide range of abilities can perceive, understand, navigate, and interact with an interface.
In practice
Accessibility covers vision, hearing, motor, cognitive, and situational constraints. Practical pillars include semantic structure, keyboard support, sufficient contrast, clear labels, and alternatives for non-text content.