Search
Filters
56 results for "Controls"
56 results for "Controls"
Custom Widgets and Controls
Extending web site and application functionality through custom widgets and controls can significantly improve the user experience for everyone, making complex tasks possible via a web interface without requiring specialist software.
✎ Technique: Accessible names for buttons
Whether you provide controls using standard HTML elements or create custom controls, ensure that controls are given appropriate names.
✎ Technique: Hit areas
Interactive elements should not be difficult to select or activate when using a mouse or a touchscreen.
Generous sizing and spacing is important, and their implied visual “hit area” should correspond to the control’s active area.
✎ Technique: Label in name
People with disabilities rely on interface controls that are used programmatically. These controls have a visual label, as well as a programmatic label, known as its Accessible Name.
✎ Technique: Input labels
Descriptive labels help users understand the purpose of a form control. Labels should be associated with their controls so that when the input is focused, the label is announced by screen readers.
✎ Technique: Keyboard operable custom controls
Sometimes, design requirements mean that you need to create a custom interactive element rather than using a native HTML element.
Your element will not be accessible by keyboard unless it is included in focus order and it can be activated using keys.
✎ Technique: Choosing a media player
Media player accessibility is essential for video content. Evaluate the accessibility and cross-device compatibility of the media player that comes with your video-distribution platform.
✎ Technique: Enable text resizing
There are a number of ways to zoom web-page content in to enlarge text without needing to provide explicit controls to do so. To avoid diminishing this variety of user control, you have to be careful how you code font sizes.
HTML Forms: Accessibility
In this course, software engineer Ifeoma Nwosu shows you how to create accessible forms that follow the best practices and standards of web accessibility. Learn how to improve form accessibility with form controls.
✎ Technique: Autocomplete input controls
Autocomplete widgets can be helpful for accessibility because they can make it easier to enter text by providing suggestions based on the characters initially typed.
✎ Technique: Icon fonts
Icon fonts are a popular and effective method for providing scalable symbols that can be used to label controls and provide graphical information. The information provided by icons also needs to be available to people who can’t see them.