Flash MX Name Attribute

This example, where four buttons are arrayed on the screen, demonstrates the various results when using a screen reader (such as JAWS) and the Flash MX "Name" attribute in the Accessibility panel.

The first button (upper-left corner) displays a graphic of an up arrow. The screen reader has no way of meaningfully identifying the button, and refers to it as "button." The second button (upper-right) displays a graphic of a down arrow. In addition, the "Name" attribute is set as "Down." The screen reader identifies this button as "Down." The third button (lower-left) displays a graphic of a right arrow and contains the text "Next" on the button itself. The "Name" attribute is not set. The screen reader identifies the button as "Next." The fourth button (lower-right) displays a graphic of a left arrow, contains the text "Previous" on the button itself, and the "Name" attribute is set to "Go Back." The screen reader bypasses the text contained within the button itself ("Previous"), and identifies the button as defined by the "Name" attribute ("Go Back").