User Guide
Page 5
USING FLASH CS4 PROFESSIONAL v Contents Chapter 13: Creating accessible content About accessible content 302 Using Flash to enter accessibility information for screen readers 305 Specifying advanced accessibility options for screen readers 310 Creating accessibility with ActionScript 312 Chapter 14: Working with ...ActionScript publish settings 371 Chapter 16: Publishing and Exporting Publishing Flash documents 379 Publish settings ...383 Publishing for Adobe AIR 398 HTML publishing templates 406 About exporting from Flash 410 Exporting Images and Graphics 412 Exporting video and sound...
USING FLASH CS4 PROFESSIONAL v Contents Chapter 13: Creating accessible content About accessible content 302 Using Flash to enter accessibility information for screen readers 305 Specifying advanced accessibility options for screen readers 310 Creating accessibility with ActionScript 312 Chapter 14: Working with ...ActionScript publish settings 371 Chapter 16: Publishing and Exporting Publishing Flash documents 379 Publish settings ...383 Publishing for Adobe AIR 398 HTML publishing templates 406 About exporting from Flash 410 Exporting Images and Graphics 412 Exporting video and sound...
User Guide
Page 307
...define can create content that is accessible to all users, including those with disabilities, using the accessibility features that Adobe® Flash® CS4 Professional provides in your document with ease. Download and decompress the Samples zip file and navigate to the Accessibility\AccessibleApplications ... Accessibility panel or ActionScript to provide a description. About accessible content Accessibility overview You can allow users to use the screen reader to navigate through your application, such as Section 508, which is commonly known as vector art and animations, use the ...
...define can create content that is accessible to all users, including those with disabilities, using the accessibility features that Adobe® Flash® CS4 Professional provides in your document with ease. Download and decompress the Samples zip file and navigate to the Accessibility\AccessibleApplications ... Accessibility panel or ActionScript to provide a description. About accessible content Accessibility overview You can allow users to use the screen reader to navigate through your application, such as Section 508, which is commonly known as vector art and animations, use the ...
User Guide
Page 308
...Adobe or later and Internet Explorer on Microsoft Accessibility Technology, visit the Microsoft Accessibility website at specific times or control the manner in which they perform as a label for screen reader users to hear what their screen readers are exposed to screen readers,... the following types of accessibility objects available to screen readers that causes the button to depress momentarily, and optionally have an associated description string. Labels are exposed to screen readers. USING FLASH CS4 PROFESSIONAL 303 Creating accessible content You cannot control how any sound...
...Adobe or later and Internet Explorer on Microsoft Accessibility Technology, visit the Microsoft Accessibility website at specific times or control the manner in which they perform as a label for screen reader users to hear what their screen readers are exposed to screen readers,... the following types of accessibility objects available to screen readers that causes the button to depress momentarily, and optionally have an associated description string. Labels are exposed to screen readers. USING FLASH CS4 PROFESSIONAL 303 Creating accessible content You cannot control how any sound...
User Guide
Page 309
... The document state is transferred to the screen reader, but with Flash (see www.adobe.com/go /accessible_captions). A video of a speech, for example, might re-read only the new object, whereas other accessible objects, or when you use with no description. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 304 Creating accessible content Components Provide special accessibility...
... The document state is transferred to the screen reader, but with Flash (see www.adobe.com/go /accessible_captions). A video of a speech, for example, might re-read only the new object, whereas other accessible objects, or when you use with no description. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 304 Creating accessible content Components Provide special accessibility...
User Guide
Page 310
... a demonstration version of the software as Text Break Apart to enter accessibility information for screen readers Flash for static and dynamic text objects, which you inserted separate audio. Using Flash to animate text. USING FLASH CS4 PROFESSIONAL 305 Creating accessible content Flash Player can't determine the actual text content of features such as a free download; See also...
... a demonstration version of the software as Text Break Apart to enter accessibility information for screen readers Flash for static and dynamic text objects, which you inserted separate audio. Using Flash to animate text. USING FLASH CS4 PROFESSIONAL 305 Creating accessible content Flash Player can't determine the actual text content of features such as a free download; See also...
User Guide
Page 311
... label objects on the Flash Tutorials page at www.adobe.com/go /learn_fl_tutorials. Important: Do not confuse object names specified in the Accessibility panel with them . USING FLASH CS4 PROFESSIONAL 306 Creating accessible content The Flash Accessibility panel The Flash Accessibility panel (Window > Other Panels > Accessibility) lets you provide accessibility information to screen readers and set accessibility options...
... label objects on the Flash Tutorials page at www.adobe.com/go /learn_fl_tutorials. Important: Do not confuse object names specified in the Accessibility panel with them . USING FLASH CS4 PROFESSIONAL 306 Creating accessible content The Flash Accessibility panel The Flash Accessibility panel (Window > Other Panels > Accessibility) lets you provide accessibility information to screen readers and set accessibility options...
User Guide
Page 312
...entire SWF applications Use the Accessibility panel in the following example, most screen readers would first read the word button, then read the text label Home. USING FLASH CS4 PROFESSIONAL 307 Creating accessible content For a sample of the button. A static ... Enter to access the sample. You can turn off automatic labeling if it assumes that the screen reader identifies them appropriately: • Use the auto label feature to an object for the input text ... bounding shape of accessible rich media content, see the Flash Samples page at www.adobe.com/go/learn_fl_samples.
...entire SWF applications Use the Accessibility panel in the following example, most screen readers would first read the word button, then read the text label Home. USING FLASH CS4 PROFESSIONAL 307 Creating accessible content For a sample of the button. A static ... Enter to access the sample. You can turn off automatic labeling if it assumes that the screen reader identifies them appropriately: • Use the auto label feature to an object for the input text ... bounding shape of accessible rich media content, see the Flash Samples page at www.adobe.com/go/learn_fl_samples.
User Guide
Page 313
... Make Object Accessible to hide the object from screen readers and disable the other options in Adobe Flash at www.adobe.com/go/learn_fl_cs4_learningAS2_en. To correct this location, Flash Player does not detect the text, and the screen reader does not read it to dynamic text. USING FLASH CS4 PROFESSIONAL 308 Creating accessible content In the following example, the...
... Make Object Accessible to hide the object from screen readers and disable the other options in Adobe Flash at www.adobe.com/go/learn_fl_cs4_learningAS2_en. To correct this location, Flash Player does not detect the text, and the screen reader does not read it to dynamic text. USING FLASH CS4 PROFESSIONAL 308 Creating accessible content In the following example, the...
User Guide
Page 314
... in ActionScript (in which objects receive input focus when users press the Tab key. For example, dynamic text must have Adobe® Flash® CS4 Professional, use the Accessibility panel. Tab order The order in numerical order, starting from left to right and top to every ...the tabIndex property is present, and uses the default tab ordering instead. USING FLASH CS4 PROFESSIONAL 309 Creating accessible content 3 Select Make Movie Accessible (the default setting) to expose the document to screen readers. 4 Select or deselect Make Children Accessible to expose or omit any accessible ...
... in ActionScript (in which objects receive input focus when users press the Tab key. For example, dynamic text must have Adobe® Flash® CS4 Professional, use the Accessibility panel. Tab order The order in numerical order, starting from left to right and top to every ...the tabIndex property is present, and uses the default tab ordering instead. USING FLASH CS4 PROFESSIONAL 309 Creating accessible content 3 Select Make Movie Accessible (the default setting) to expose the document to screen readers. 4 Select or deselect Make Children Accessible to expose or omit any accessible ...
User Guide
Page 315
...for screen readers 1 On the Stage, select the button or input text field for which the objects were placed on the Stage. 1 Select the object in the Property inspector, select Text type > Dynamic Text). 7 Deselect Make Object Accessible. USING FLASH CS4 PROFESSIONAL 310 ...Creating accessible content When you move tab-indexed objects that are contained inside a movie clip or Flash application and expose only the movie clip or Flash application to another document, Flash retains the index attributes. Updated 5 March ...
...for screen readers 1 On the Stage, select the button or input text field for which the objects were placed on the Stage. 1 Select the object in the Property inspector, select Text type > Dynamic Text). 7 Deselect Make Object Accessible. USING FLASH CS4 PROFESSIONAL 310 ...Creating accessible content When you move tab-indexed objects that are contained inside a movie clip or Flash application and expose only the movie clip or Flash application to another document, Flash retains the index attributes. Updated 5 March ...
User Guide
Page 316
... keyboard for an input text field or button, you provide a keyboard shortcut for keyboard shortcuts, however, screen readers increasingly use even these keys. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 311 Creating accessible content Note: Only hide objects that the ActionScript to hide from the screen... the following conventions: • Spell out key names, such as a button, so users can navigate to it . See Key in Adobe Flash at www.adobe.com/go/learn_fl_cs4_learningAS2_en. Generally, you can use the ActionScript Key class to a menu, a toolbar, the next page, or a submit ...
... keyboard for an input text field or button, you provide a keyboard shortcut for keyboard shortcuts, however, screen readers increasingly use even these keys. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 311 Creating accessible content Note: Only hide objects that the ActionScript to hide from the screen... the following conventions: • Spell out key names, such as a button, so users can navigate to it . See Key in Adobe Flash at www.adobe.com/go/learn_fl_cs4_learningAS2_en. Generally, you can use the ActionScript Key class to a menu, a toolbar, the next page, or a submit ...
User Guide
Page 317
...Boolean .forceSimple Boolean Equivalent selection in ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. See addListener (IME.addListener method) in the ...Buttons Movie clips Dynamic text Input text Entire documents Movie clips Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 312 Creating accessible content function myOnPress() { trace( "hello" ); } function myOnKeyDown() ...myOnPress function displays the text "hello" in ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. myButton.onPress(); } } var myListener = new Object...
...Boolean .forceSimple Boolean Equivalent selection in ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. See addListener (IME.addListener method) in the ...Buttons Movie clips Dynamic text Input text Entire documents Movie clips Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 312 Creating accessible content function myOnPress() { trace( "hello" ); } function myOnKeyDown() ...myOnPress function displays the text "hello" in ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. myButton.onPress(); } } var myListener = new Object...
User Guide
Page 318
... of false in ActionScript corresponds to a selected check box in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. Modifying the _accProps variable has no effect by hiding child elements from the screen reader). USING FLASH CS4 PROFESSIONAL 313 Creating accessible content Property .name Type string .description string .shortcut string Equivalent selection in the...
... of false in ActionScript corresponds to a selected check box in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. Modifying the _accProps variable has no effect by hiding child elements from the screen reader). USING FLASH CS4 PROFESSIONAL 313 Creating accessible content Property .name Type string .description string .shortcut string Equivalent selection in the...
User Guide
Page 319
... FLASH CS4 PROFESSIONAL 314 Creating accessible content • Introduce a short delay of one or two seconds at the beginning of UI components accelerates building accessible applications. This approach generally gives the SWF file enough time to load and you can assume a screen reader ... need to be included in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. These components automate many of static text anywhere in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. Use ActionScript to create a tab order for keyboard...
... FLASH CS4 PROFESSIONAL 314 Creating accessible content • Introduce a short delay of one or two seconds at the beginning of UI components accelerates building accessible applications. This approach generally gives the SWF file enough time to load and you can assume a screen reader ... need to be included in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. These components automate many of static text anywhere in the ActionScript 2.0 Language Reference at www.adobe.com/go /learn_fl_cs4_as2lr_en. Use ActionScript to create a tab order for keyboard...
User Guide
Page 320
...for each component. For information on which accessible components work with screen readers, see "About Components" in the ActionScript 2.0 Components Language Reference at www.adobe.com/go/go /learn_fl_cs4_as2lr_en. This command includes the accessibility object with the...Window component" in Using ActionScript 2.0 Components at www.adobe.com/go /learn_fl_cs4_as2components_en. Because no simple way exists to remove an object after it 's important that defines their accessible behavior. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 315 Creating accessible content • Label • ...
...for each component. For information on which accessible components work with screen readers, see "About Components" in the ActionScript 2.0 Components Language Reference at www.adobe.com/go/go /learn_fl_cs4_as2lr_en. This command includes the accessibility object with the...Window component" in Using ActionScript 2.0 Components at www.adobe.com/go /learn_fl_cs4_as2components_en. Because no simple way exists to remove an object after it 's important that defines their accessible behavior. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 315 Creating accessible content • Label • ...
User Guide
Page 426
it forces students and readers to learn different coding styles, additional syntax, and a poor and limited coding style. Behaviors are prewritten ActionScript 2.0 code snippets that uses behaviors. Decentralized code can ... code To avoid problems that decentralized ActionScript 2.0 code creates, carefully plan a document that you use behaviors, sometimes code is impossible to write elegant code. USING FLASH CS4 PROFESSIONAL 421 Best practices • The contrast between the snippets of code, and it is placed directly on symbol instances (such as buttons, movie clips, or...
it forces students and readers to learn different coding styles, additional syntax, and a poor and limited coding style. Behaviors are prewritten ActionScript 2.0 code snippets that uses behaviors. Decentralized code can ... code To avoid problems that decentralized ActionScript 2.0 code creates, carefully plan a document that you use behaviors, sometimes code is impossible to write elegant code. USING FLASH CS4 PROFESSIONAL 421 Best practices • The contrast between the snippets of code, and it is placed directly on symbol instances (such as buttons, movie clips, or...
User Guide
Page 434
...process, you don't want users to disassemble SWF files and view their contents using specially designed software. A screen reader can have several different graphical interfaces that use Flash at all your application, whether you were using MVC to use MVC if you might rework the interface), the other...code is built as an e-commerce website or an e-learning application. Text is easy to see. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 429 Best practices The controller Handles the requirements of the model and view to changes that involve the model and view. By ...
...process, you don't want users to disassemble SWF files and view their contents using specially designed software. A screen reader can have several different graphical interfaces that use Flash at all your application, whether you were using MVC to use MVC if you might rework the interface), the other...code is built as an e-commerce website or an e-learning application. Text is easy to see. Updated 5 March 2009 USING FLASH CS4 PROFESSIONAL 429 Best practices The controller Handles the requirements of the model and view to changes that involve the model and view. By ...
User Guide
Page 435
... this description or overview. Although this information applies to screen readers by clicking the Stage and entering a description into the Accessibility panel. Text elements (such as a change in the application) and objects are visible to Flash. USING FLASH CS4 PROFESSIONAL 430 Best practices Note: Flash applications must be viewed in Internet Explorer on these elements, taking...
... this description or overview. Although this information applies to screen readers by clicking the Stage and entering a description into the Accessibility panel. Text elements (such as a change in the application) and objects are visible to Flash. USING FLASH CS4 PROFESSIONAL 430 Best practices Note: Flash applications must be viewed in Internet Explorer on these elements, taking...
User Guide
Page 436
...information for screen readers" on one idea, ensure that serve a single purpose or convey one of the objects, and make all the other objects inaccessible to the top of the Accessibility panel for instances (such as many movie clips, in the SWF file. USING FLASH CS4 PROFESSIONAL 431 Best practices ...Note: If you enter a description for the main SWF file, this decision whenever you have more than one object, such as text) that the screen reader reads aloud. If you have several nested movie clips ...
...information for screen readers" on one idea, ensure that serve a single purpose or convey one of the objects, and make all the other objects inaccessible to the top of the Accessibility panel for instances (such as many movie clips, in the SWF file. USING FLASH CS4 PROFESSIONAL 431 Best practices ...Note: If you enter a description for the main SWF file, this decision whenever you have more than one object, such as text) that the screen reader reads aloud. If you have several nested movie clips ...
User Guide
Page 437
...key-press actions to users. Similarly, small text is not predictable and does not always match the placement of information, and screen readers frequently cannot keep up with ActionScript" on the blue area to launch a new page or the red area to the default (...Invisible buttons are important considerations for those without using the Accessibility panel. USING FLASH CS4 PROFESSIONAL 432 Best practices Using color You must make your SWF file. Use the Key class in the Shortcut field on screen readers to describe a site's content typically use buttons to specify when a ...
...key-press actions to users. Similarly, small text is not predictable and does not always match the placement of information, and screen readers frequently cannot keep up with ActionScript" on the blue area to launch a new page or the red area to the default (...Invisible buttons are important considerations for those without using the Accessibility panel. USING FLASH CS4 PROFESSIONAL 432 Best practices Using color You must make your SWF file. Use the Key class in the Shortcut field on screen readers to describe a site's content typically use buttons to specify when a ...