Section 1194.21 Software Applications and Operating Systems - Detail
Voluntary Product Accessibility Template™
|
Criteria |
Supporting Features |
Remarks and explanations |
(a) When software is designed to run on a system that has a keyboard,
product functions shall be executable from a keyboard where the
function itself or the result of performing a function can be
discerned textually.
|
Supported with exceptions.
|
Some functions only produce a graphical result (e.g. changing the
color of an entity).
|
(b) Applications shall not disrupt or disable activated features of
other products that are identified as accessibility features, where
those features are developed and documented according to industry
standards. Applications also shall not disrupt or disable activated
features of any operating system that are identified as accessibility
features where the application programming interface for those
accessibility features has been documented by the manufacturer of the
operating system and is available to the product developer.
|
Supported
|
|
(c) A well-defined on-screen indication of the current focus shall be
provided that moves among interactive interface elements as the input
focus changes. The focus shall be programmatically exposed so that
Assistive Technology can track focus and focus changes.
|
Supported with exceptions
|
On-screen focus is indicated. Focus is not exposed programmatically.
|
(d) Sufficient information about a user interface element including
the identity, operation and state of the element shall be available to
Assistive Technology. When an image represents a program element, the
information conveyed by the image must also be available in text.
|
Supported with exceptions
|
Text may optionally be displayed for some images that are program elements.
|
(e) When bitmap images are used to identify controls, status
indicators, or other programmatic elements, the meaning assigned to
those images shall be consistent throughout an application's
performance.
|
Supported
|
|
(f) Textual information shall be provided through operating system
functions for displaying text. The minimum information that shall be
made available is text content, text input caret location, and text
attributes.
|
Not supported
|
Textual information is provided through the application's functions, not the operating system.
|
(g) Applications shall not override user selected contrast and color
selections and other individual display attributes.
|
Supported with exceptions
|
The application uses and maintains its own color scheme which the
user may customize.
|
(h) When animation is displayed, the information shall be displayable
in at least one non-animated presentation mode at the option of the
user.
|
Not applicable
|
|
(i) Color coding shall not be used as the only means of conveying
information, indicating an action, prompting a response, or
distinguishing a visual element.
|
Supported with exceptions.
|
Some information (e.g. computational coordinates) is only identified
by color in the graphics but by color and text in the user interafce.
|
(j) When a product permits a user to adjust color and contrast
settings, a variety of color selections capable of producing a range
of contrast levels shall be provided.
|
Supported
|
|
(k) Software shall not use flashing or blinking text, objects, or
other elements having a flash or blink frequency greater than 2 Hz
and lower than 55 Hz.
|
Not applicable
|
|
(l) When electronic forms are used, the form shall allow people using
Assistive Technology to access the information, field elements, and
functionality required for completion and submission of the form,
including all directions and cues.
|
Not applicable
|
|