提前看看Flash MX 2004:新一轮风暴就要来临
IT商界
随着Macromedia的网站全新改版,大家期待已久的超酷网络媒体制作软件──新版Flash MX 2004也公布了(预计11月份上市)。和过去的Macromedia Flash产品一样,它给人们带来了更新更完善的网络媒体解决方案,带来了一丝惊喜,也带来了疑惑。不过,可以肯定的是,这个版本会更加确定Macromedia Flash的多功能网络媒体开发工具(RIA)的地位。
Flash MX 2004分为两个版本:普通版和专业版(如图), 而且将注册方法改为在线激活方式来防止盗版。
普通版:带来更强的操作感
Macromedia的设计师吸收了上代产品的优点重新设计了Flash MX 2004的界面,详细的说明文档让用户可以方便地查阅信息,并可自动更新达到全世界同步;全新的模板可以让用户快速建立起一个媒体作品的结构和定位,而且可以方便地通过开始页从通用文件格式列表中快速选择Flash框架,这也体现了Macromedia把产品的效率作为第一的想法。
与音、视频结合更紧
音频和视频在Flash MX 2004中得到了更好的支持。对于音频,现在你可以导入除了WAV和MP3以外的很多种流行格式,例如ADPCM和Nelly Mosser解码,并内含可以嵌入音频的播放器组件。Flash MX刚推出的时候大家对它支持视频的功能褒贬不一,现在得到很大改善,不只是可以导入MOV或者AVI,更可以直接拿MPEG格式的视频文件来用。当然,最大的改进就是对于视频的播放速度和效率了,而且你也可以给它一个遮罩、旋转方式或位置,甚至可以用Action直接来控制它们。
开放的插件功能
新的软件体系允许你自己来扩展Flash MX 2004。第三方制作的插件,现在可以方便地通过面板来管理,这些插件可以提供它们所制作的显示模块、动画、图表。你也可以自己通过内嵌的JavascriptAPI制作自己的组件,同样可以安装或者提供给别人使用,当然,这一切你都可以到Macromedia的网站上下载、购买或者销售你的组件,也许你通过这样的方式可让Flash MX 2004按你的胃口制作出属于你自己的作品。
历史面板
历史面板作为一个新工具出现,它并不只是简简单单提供了UNDO(撤销前面的动作)功能,在这个面板可自动记录你在Flash内所进行的操作,并允许用户通过新的Javascript Flash Lanuage(JSFL),利用程序完成你的手工操作,并可以存储这些步骤,以便反复使用来提高工作效率。
AS2正式推出
ActionScript2(以下简称AS2)作为改进后的ActionScript,更加适合职业程序员使用,完全符合ECMA的OOP(面向对象编程)编程思想,从语法上来看,许多Java程序员也能很容易上手。AS2以类为基础,用户可以创建自己的项目代码库,也可用外部编译器编译,并且在编译的时候Flash MX 2004还有语法纠错功能。AS2不向下兼容,但你也不用担心你的动画会在新的播放器中失效。
专业版:希望创造多媒体程序员
其实Flash MX 2004普通版和专业版的分界证实了Flash程序员的存在,告知了人们Flash并不只是做动画的工具,更能表达它的词是“多功能网络媒体(RIA)创作工具”。除了具有普通版所有功能外,专业版还具有数据绑定组件、项目流程控制、高质量视频支持和手机/PDA开发等特性。
和数据结合更紧密
在Flash MX 2004中,笔者发现了传统程序开发中所具有的流程、版本控制、数据绑定等概念。这时,一个项目等价一个团队合作,专业版中的项目不再属于个人范畴,参与一个项目的作者都以项目而目的分担各个分工不同的角色,如2D设计师所制作的界面、影片设计师所制作的电影片断、音效师所做的音效以及程序员所做的逻辑结构和数据绑定程序都会放在Flash MX 2004的项目面板中管理。这样,程序员可以方便地动态提取素材来生成最终的Flash应用程序而不用去管素材如何,反之设计师们也不用考虑程序是如何运行的。
新的组件面板
新的组件面板是一个和数据组件交互的信息命令中心,所有改进后的组件也都具有数据绑定功能。
通过数据组件,我们可以和Coldfusion或者FlashCom(Flash的交互服务器)进行远程数据通信,具有安全的数据通信方法和稳定保障,符合又想有漂亮画面又要功能完善的企业大型网站、商业销售网等商业应用的要求。
无限的扩展
虽然说普通版也提供一些视频支持,但在专业版中会提供更全面的支持,它支持Flash视频(FLV)的导出以及很多流行的数码格式(包含Avid Media压缩和Xpress DV、苹果的Final Cut Pro和Discreet Cleaner)。你不但可以选择你自己喜欢的编辑器来编辑源视频,还可以获得额外的压缩。然后就是变数播放率(VBR),它意味着播放率也是可以调节的。
如果你的电子设备支持FlashPlayer的话,我们可以通过专业版中的Flash Lite来制作支持PDA或者手机的软件(可以是游戏,也可以是彩信)。
编后:Flash MX 2004的新版本提倡控制代码和数据、控制设计和媒体以及控制你如何去合理地工作。其核心方向开始升华,正在朝着Macromedia提倡的RIA急速前进。而仔细考虑一下,Flash MX 2004真正的变化却是开始把自己变得更像一款能够带来巨大价值的工具。

