- Adobe Flash Professional version MX and higher
- Adobe Flex
Adobe has plans to stop updating and distributing the Flash Player at the end of 2020, and encourages authors interested in creating accessible web content to use HTML.
This technique relates to Success Criterion 1.1.1: Non-text Content (Sufficient).
The purpose of this technique is to show how images can be marked so that they can be ignored by Assistive Technology.
The Flash Player supports the ability for authors to control which graphics appear
to assistive technologies using the
silent property of the accessibility object, as indicated in the examples below.
Example 2: Applying textual alternatives programmatically in ActionScript 2.0
To manage an object's text equivalents programmatically using ActionScript, the
_accProps property must be used. This references an object containing accessibility related
properties set for the object. The code example below shows a simple example of how
_accProps property is used to remove an object from the accessibility information for the
movie using ActionScript.
// 'decorative_mc' is an instance placed on the movie's main timeline _root.decorative_mc._accProps = new Object(); _root.decorative_mc._accProps.silent = true;
Resources are for information purposes only, no endorsement implied.
- Publish the SWF file
- Open the SWF file in Internet Explorer 6 or higher (using Flash Player 6 or higher), or Firefox 3 or higher (using Flash Player 9 or higher)
- Use a tool which is capable of showing an object's accessibility information, such as ACTF aDesigner 1.0 to open the Flash movie.
- In the GUI summary panel, loop over each object which is contained by the Flash movie and ensure the object that was designed to be hidden does not appear in the tool's display.
- Authors may also test with a screen reader, by reading the Flash content and listening to hear that object is not mentioned when the page is read.
- Non-text objects that are coded to be hidden from assistive technologies are not available to assistive technology.
Check #6 is true.