Flash歷史 [by Luar](年表、Flash5~MX2004發表時網頁擷圖)
The Flash History[via: FlashMagazine.com](你聽過SuperPaint、CelAnimator嗎?)
The History of Flash[by Jonathan Gay](聽聽作者的現身說法,就知道Flash與LEGO積木的關係)
The Flash History Legend(雖然只寫了FutureSplash的部份,但相當完整,多圖)
Wikipedia對Flash有詳細的記載(你知道.spa .ssk各是什麼檔案嗎?)
不同时期的 Macromedia 首页[by Danger]

* FutureSplash Animator (1995) - initial version of Flash with basic editing tools and a timeline
* Flash 1 (December 1996) - a Macromedia re-branded version of the FutureSplash Animator
* Flash 2 (June 1997) - the object library was added to Flash
* Flash 3 (31 May 1998) - the movieclip element, Javascript plug-in integration, transparency and an external stand alone player was added to Flash
* Flash 4 (15 June 1999) - internal variables, an input field, advanced Actionscript, and streaming MP3
* Flash 5 (24 August 2000) - Javascript like Actionscript, Smartclips, HTML text formatting added
* Flash MX (15 March 2002) - UI Components, XML, compression, streaming video codec
* Flash MX 2004 (10 September 2003) - text alias, Unicode, Actionscript 2.0, improved streaming video codec, behaviours
* Flash MX 2004 Pro (10 September 2003) - all Flash MX 2004 features plus a form and slide editor, web services integration, Object Oriented Programming in ActionScript 2.0, and Media Playback components, which encapsulate a complete MP3 and/or FLV player in a component that may be placed in a SWF.
* Flash Basic 8 (released on September 13, 2005) - A less feature-rich version of the Flash authoring tool targeted at new users who only want to do basic drawing, animation and interactivity. Released with Flash Player 8, this version of the product has very limited support for video and advanced graphical and animation effects.
* Flash Professional 8 (released on September 13, 2005) - Released with the Flash Player 8, Flash Professional 8 added features focused on expressiveness, quality, video, and mobile authoring. New features included Filters and blend modes, easing control for animation, enhanced stroke properties (caps and joins), object-based drawing mode, run-time bitmap caching, FlashType advanced anti-aliasing for text, On2 VP6 advanced video codec, support for alpha transparency in video, a stand-alone encoder and advanced video importer, cue point support in FLV files, an advanced video playback component, and an interactive mobile device emulator.


* Flash Player 2: First version with scripting support, actions included gotoAndPlay, gotoAndStop, nextFrame and nextScene for timeline control.

* Flash Player 3: Expanded basic scripting support with the ability to load external SWFs (loadMovie).

* Flash Player 4: First player with a full scripting implementation (called Actions). The scripting was a slash based syntax and contained support for loops, conditionals, variables and other basic language constructs.

* Flash Player 5: Included the first version of true ActionScript. Used Prototype-based programming based on ECMAScript, and allowed full Procedural programming and Object-Oriented programming.

* Flash Player 6: Added an event handling model, and support for switch.

* Flash Player 7: Flash Player 7 offered some new features such as CSS text and performance improvements. Macromedia Flash compilers released alongside Flash Player 7 also support ActionScript 2.0, a Class programming language based on the ECMAScript 4 Netscape Proposal. However, ActionScript 2.0 can cross compile to ActionScript 1.0 byte-code, so it can be run by Flash Player 6.

* Flash Player 8: Further extended ActionScript 2.0 by adding new class libraries with APIs for controlling bitmap data at run-time, and file-upload.

* Flash Player 9 (initially called 8.5): Added ActionScript 3.0 with the advent of a new virtual machine, called AVM2 (ActionScript Virtual Machine 2), which coexists with the previous AVM1 needed to support legacy content. Performance increases were a major objective for this release of the player including a new JIT compilation. This is the first release of the player to be titled Adobe Flash Player.

* Flash Lite 1.0 and 1.1: Flash Lite is the Flash technology specifically developed for mobile phones and consumer electronics devices. Flash Lite 1.1 supports Flash 4 ActionScript.

* Flash Lite 2.2: Added support for Flash 7 ActionScript 2.01.