于互联网。
1999年6月,Macromedia 公司推出了 Flash4.0,并且推出了 Flash4.0播放器,更
名为 Flash Player4.0播放器(在此以前 Flash 使用 Shockwave 播放器),而原本的
Shockwave 播放器,成为 Director 软件的专用播放器。这一举动现在看来带给了 Flash
无限广阔的前景,正是因为播放器的变革,使得 Flash 摆脱 Director 束缚,成为真正
意义上的交互多媒体软件。
2000年8月,Macromedia 公司推出了 Flash5.0,在原有菜单命令的基础上,模拟
Director 软件 Lingo 语言的模式,采用 Java Script 脚本语法的规范,发展出第一代
Flash 专用交互语言,命名为 Action Script1.0。这是 Flash 的一项重大革命,因为在
此之前,Flash 只可以称之为流媒体软件,而当大量的交互语言出现后,Flash 才成为
了交互多媒体软件,这项重大的变革对今后 Flash 的发展,意义都是相当深远的。同时,
Flash 中的绘画部份停滞不前,这表明 Macromedia 公司其实并不想让 Flash 成为专业的
动画软件,他们的想法更为广阔。
在 Flash5.0发布时,Macromedia 将 Flash 的发展,与 Dreamweaver 和 Fireworks
整合在一起,被称之为网页三剑客。在2002年3月 Flash MX(Flash6.0)发布时,这一
策略被 Macromedia 重新调整,在 MX Studio 的阵营 中,新增加了 Freehand 10和
Coldfusion MX。新增加的这两个软件,FreeHand 是矢量绘图软件,可以看作是补充 Flash
在绘画方面的不足,而 Coldfusion MX 是多媒体后台,Macromedia 用它来补充 Flash 在
后台方面的缺陷,从这一次产品整合可以看出,Flash MX 实际上已经成为 MX Studio 系
列产品中的主打产品,Macromedia 重点发展 Flash 似乎毋庸置疑了。
2003年8月,Macromedia 推出了 Flash MX 2004,从 Flash MX 开始,Flash 就陆续增
加了动态图像、动态音乐、动态流媒体等技术,并且为 Flash 添置了组件,项目管理、
预建数据库等等功能,使 Flash 已经具备了挑战 HTML,成为网站主流技术的可能性。同
时,Macromedia 已经不局限于让 Flash 在网络上发展,Flash MX 2004实现了对手机和移
动设备的支持,为 Flash 成为跨媒体播放软件,创造了条件。在另一方面,Macromedia
公司对 Flash 的 Action Script 脚本语言进行了重新整合,摆脱了 Java Script 脚本语
法,采用更为专业的 Java 语言规范,发布了 Action Script 2.0,使 Action 成为了一个
面向对象的多媒体编程语言。
如今,Flash 已经初步具备跨平台交互多媒体的特性,被称之为“最小巧的多媒体
平台”。可以说,这一切的发展,是 Macromedia 公司和乔纳森.盖伊始料不及的,但 Flash
的取胜之道,却是乔纳森.盖伊在最初设计 Flash 时,就已经奠定了,那就是矢量动画、
关键帧技术和流式播放。
2005年10月,Macromedia 推出了 Flash 8.0,增强了对视频支持。可以打包成 Flash
视频(即*.flv 文件);改进了动作脚本面板。
2005年 Adobe 耗资34亿美元并购 Macromedia,从此,Flash 便冠上了 Adobe 的名头,