Compatibility with previous versions

As always, Flash Player provides full backward compatibility with previously published content. Any content that ran in previous versions of Flash Player runs in Flash Player 9. The introduction of ActionScript 3.0 in Flash Player 9, however, does present some challenges for interoperability between old and new content running in Flash Player 9. The compatibility issues include the following:

The following table summarizes the limitations of previous versions of Flash Player in relation to loading new content and executing code, as well as the limitations for cross-scripting between SWF files written in different versions of ActionScript.

Supported functionality

Run-time environment

 

Flash Player 7

Flash Player 8

Flash Player 9

Can load SWFs published for

7 and earlier

8 and earlier

9 and earlier

Contains this AVM

AVM1

AVM1

AVM1 and AVM2

Runs SWFs written in ActionScript

1.0 and 2.0

1.0 and 2.0

1.0 and 2.0, and 3.0

Supported functionality*

Content created in

 

ActionScript 1.0 and 2.0

ActionScript 3.0

Can load content and execute code in content created in

 

ActionScript 1.0 and 2.0 only

ActionScript 1.0 and 2.0, and ActionScript 3.0

Can cross script content created in

ActionScript 1.0 and 2.0 only**

ActionScript 3.0***

*Content running in Flash Player 9 or later. Content running in Flash Player 8 or earlier can load, display, execute, and cross-script only ActionScript 1.0 and 2.0.

**ActionScript 3.0 through Local Connection.

***ActionScript 1.0 and 2.0 through LocalConnection.


Flash CS3


 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/flash/9.0/main/00000011.html