Understanding screen reader technology 515
Input text fields An input text object has a value, an optional name, a description string,
and a keyboard shortcut string. As with dynamic text, an input text object’s name can come
from a text object that is above or to the left of it.
Buttons A button object has a state (pressed or not pressed), supports a programmatic
default action that causes the button to depress momentarily, and can optionally have a name,
a description string, and a keyboard shortcut string. As with text input fields, for buttons,
Flash uses any text entirely inside a button as a label for that button.
Components Flash UI components provide special accessibility implementation. For more
information, see “Using accessible components” on page 529 and “Creating accessibility with
ActionScript” on page 530.
Movie clips Movie clips are exposed to screen readers as graphic objects when they do not
contain any other accessible objects, or when the Accessibility panel is used to provide a name
or a description for a movie clip. When a movie clip contains other accessible objects, the clip
itself is ignored, and the objects inside it are made available to screen readers.
Basic accessibility support in Flash Player
Flash Player provides some basic accessibility support for all Flash documents, whether or not
they are designed using the accessibility features found in the Flash authoring tool. This
generic support for documents that do not use any accessibility features includes the
following:
Dynamic or static text Text is transferred to the screen reader program as a name, but with
no description.
Input text Text is transferred to the screen reader. No names are transferred, except where
labeling relationships are found, and no descriptions or keyboard shortcut strings are
transferred.
Buttons The state of the button is transferred to the screen reader. No names are
transferred, except where labeling relationships are found, and no descriptions or keyboard
shortcut strings are transferred.
Documents The document state is transferred to the screen reader, but with no name
or description.
NOTE
For accessibility purposes, movie clips used as buttons with button event handlers such
as
onPress are considered buttons—not movie clips—by Flash Player.
NOTE
All Flash Video objects are treated as simple movie clips.