Common Desktop Environment: Style Guide and Certification Checklist

Accessibility

 

n/a 

 

 

Recommended 

id: 

All application functions are accessible from the keyboard. 

Recommended 

ie: 

Colors should not be hard coded. 

Recommended 

if: 

Graphic attributes, such as line, border, and shadow, should not be hard coded. 

Recommended 

ig: 

Font sizes and styles should not be hard coded. 

Recommended 

ih: 

All application code uses descriptive names for widgets. Such descriptive names for widgets using graphics instead of text (for example, palette items and icons) allow screen reading software to provide descriptive information to blind users. 

Recommended 

ii: 

Interactions do not depend upon the assumption that a user will hear an audible notification. 

Recommended 

ij: 

Where appropriate, users can choose to receive cues as audio or visual information. 

Recommended 

ik: 

The application does not overuse or rely exclusively on audible information. 

Recommended 

il: 

Users can choose to configure the frequency and volume of audible cues. 

Recommended 

im: 

Tear-off menus and user configurable menus for key application features may be provided for users with language and cognitive disabilities. 

Recommended 

in: 

Application keymappings do not conflict with existing system-level key mappings reserved for access features in the X Windows server as shown in Table 10-6.

Table 10-6 Keyboard Mappings for Server-Level Access Features

Keyboard Mapping 

Reserved For 

Five consecutive clicks of Shift key 

On/Off for StickyKeys 

Shift key held down 8 seconds 

On/Off for SlowKeys and RepeatKeys 

Six consecutive clicks of Control key 

On/Off for screen reader numeric keypad functions. 

Six consecutive clicks of Alt key 

Reserved for future access use