1.1.2 Flash的发展历程
Flash从Future Splash转变而来,在1996年诞生了Flash 1.0版本。一年后,Flash 2.0推出,但是并没有引起人们的重视。直到1998年Flash 3.0的推出才真正让Flash获得了应有的尊重,这要感谢网络在这几年内的迅速普及和网络速度的提高,以及网络内容的丰富,加上人们对视觉效果的追求,让Flash得到充分的认识和肯定。
经过了1999年过渡性质的Flash 4.0后,2000年,Macromedia推出了酝酿已久的具有里程碑意义的Flash 5.0。在Flash 5.0中首次引入了完整的脚本语言——ActionScript 1.0,这是Flash迈向面向对象开发环境领域的第一步。
2002年推出的Flash MX,从传统的角度来看似乎只是Flash 5.0的一个增强版本,但是随着Flash MX到来的还有两个Flash服务器产品——Flash Communication Server MX和Flash Remoting MX。Flash Communication Server MX是一个基于服务器的平台,用于创建和部署令人眼花缭乱的Web音频和视频应用,例如视频点播(VOD)、可视聊天和实时协同应用等。Flash Remoting MX用于在Flash和Web服务器之间建立连接,通过强大易用的编程模块,可以很容易地把Flash内容与Java、.NET及ColdFusion应用结合起来创建复杂、丰富的Web应用。
2004年,Flash MX 2004上市了。自Flash 5.0开始,Macromedia就已经将Flash的发展方向更多地移向了多媒体和Web应用开发领域,而不再仅仅局限于交互式动画制作。如果说Flash 5.0是Flash步入面向对象开发环境的第一个里程碑,那么Flash MX 2004就是Flash作为面向对象开发环境的第二个里程碑。图1-1所示为Flash MX 2004启动界面。
Flash 8是Macromedia于2006年推出的版本。Flash Professional 8是当时动画业界先进的创作环境,用于创建交互式网站、数字体验和移动内容,是创建高级交互内容的首选软件之一。图1-2所示为Flash 8启动界面。
图1-1 Flash MX 2004启动界面
图1-2 Flash 8启动界面
2006年,Macromedia公司被Adobe公司收购,Flash 8也成为Macromedia公司推出的最后一个版本。2007年,Adobe公司推出了Flash CS 3,增加了全新的功能,包括对Photoshop和Illustrator文件的本地支持,以及复制、移动功能,并且整合了ActionScript 3.0脚本语言开发。Flash CS 3的功能更加强大。图1-3所示为Flash CS 3启动界面。
经过了Flash CS 4版本(见图1-4)后,2010年4月12日,Adobe公司推出了Flash的新版本CS 5。新版本中增加了很多实用的功能,并针对一些当时流行的软件提供了支持,使得Flash逐渐走入每个人的生活。
图1-3 Flash CS 3启动界面
图1-4 Flash CS 4启动界面
2011年5月,Adobe公司推出了Flash CS 5.5版本,如图1-5所示。该版本针对常用软件提供了支持,含强大的工具集,具有排版精确、版面保真和丰富的动画编辑功能,能帮助用户清晰地传达创作构思。
时隔一年后,2012年4月,Adobe又推出了更新版本的Flash CS 6。除对软件本身的操作进行了整合优化外,Flash CS 6还可以创建交互式HTML内容,并且可以使用户无论是在台式计算机和平板电脑,还是在智能手机和电视等多种设备中都能呈现一致效果的互动体验。图1-6所示为Flash CS 6启动界面。
图1-5 Flash 5.5启动界面
图1-6 Flash CS 6启动界面
2013年6月17日,Adobe公司推出了Flash CC版本。该版本为用户提供建立动画和多媒体内容的编写环境,并让视觉效果设计师可以建立在桌面计算机和便携式设备上都能呈现一致效果的互动体验。在该版本中,Adobe对Flash做了颠覆性的修改,使其功能更加强大。图1-7所示为Flash CC启动界面。
从2015年开始,Adobe采用了云端的方式提供和更新软件,且每年都会发布新的软件版本。图1-8所示为Flash CC 2015启动界面。
图1-7 Flash CC启动界面
图1-8 Flash CC 2015启动界面
提示
由于互联网的发展,Flash的功能逐渐转向二维动画制作。Flash已经更名为Animate,最新版本为Animate CC 2021。