Skip to main content

Custom widgets and controls ✎

Content tagged with Custom widgets and controls ✎

Not finding what you're looking for? Try using Advanced Search.
Not finding what you're looking for? Try using Advanced Search.

✎ Technique: Non-text contrast

Page

The contrast of icons and graphical objects is just as important as that of text. Use sufficient contrast for all elements on the screen, with a minimum contrast ratio of 3:1.

✎ Technique: Pointer gestures

Page

All operations must use simple gestures that need only a single touch. If the site or application does use multi-touch gestures, be sure to also provide simple interfaces. 

✎ Technique: Label in name

Page

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: Motion actuation

Page

Ensure that functions that are triggered by moving a device or by gesturing towards the device can also be operated by more conventional user interface components.

✎ Technique: Required fields

Page

A clear indication that specific form fields are required can save users time and avoid potential errors relating to missing data when a form is submitted.

✎ Technique: Accessible modal dialogs

Page

Modal dialogs can enhance usability by focusing attention on a specific message that requires a user action to continue.

An accessible modal dialog is one where keyboard focus is managed properly, and the correct information is exposed to screen readers.

✎ Technique: Expandable sections

Page

Expandables (sometimes called “collapsible” or “disclosure widgets”) are simple interface patterns that allow you to expand and collapse content.