Flash MX总览1
Flash MX前进一大步
Macromedia计划用Flash MX来改变Web开发的层面。本文揭示这个主流新版本是如何让Web客户端变得更好,并且尽早得到即将到来的MX生产线的信息。
Macromedia刚刚宣布了第6版的Flash交互开发环境和播放器——Flash MX,而且它将作为全新的Macromedia MX战略计划的急先锋。Flash
MX提供了一个Macromedia叫做富客户(rich client)的东西,一个在内容、通信以及应用程序上的高度继承的瘦客户(thin-client)环境。到现在,Flash还仅仅具有在现有的Web页面上整合多媒体元素的功能,而在新的版本中,Flash的功能得到极大的扩展,可以用它创建完整的动态站点,从内容显示,到数据库连通,以及视频调试。带来的结果是空前的,Flash的整合多媒体编著的能力,已经接近原有的网站标准。
Flash MX是新的MX生产线中发布的第一个产品。
那些用过Flash 1.0或者是更早的FutureSplash Animator(Flash的前身)的人,知道关键帧动画、变换、以及矢量图带来的灵活性给Internet的图象递送带来活力,并给予了除简单GIF动画外的另一个选择。自此,Flash由一个基本动画工具发展到一个完整的多媒体编著环境。
新的界面,新的工作流程
经过对平台仔细而完备的修改后,当前的Flash开发者对于新的交互开发环境,将会感到非常舒服。最显著的是,Flash MX提供两种编著模式,一种为设计师准备,而另一种为开发者准备。这个改变来源于专业Flash开发人员的角色划分——一些人工作于繁重的ActionSctipt代码,而另一些人主要进行图像设计。
工作区看上去都是独立的,例如Action面板和属性面板,但是,新的视图和新的功能可以允许通常的Flash工作流程更加独立。一些特殊的开发者会非常欣赏Action面板的改进,尤其是在交互开发环境中新的上下相关代码提示和ActionScript参考。
下面是设计师和开发人员使用的视图。
设计师视图
开发人员视图
Flash MX也引入了共享库资产。用户无论在设计和还是运行时都可以共享对象,更容易的管理共用部分,以及流式播放影片本身。为了更有利于在高度管理生产环境下的发展,Flash
MX可以直接和SiteSpring整合,SiteSpring是Macromedia的工作流程管理服务器,用户可以登入和登出内容,升级状态,以及让自己的团队不用离开交互开发界面就可以进行通信。