flash是什么意思,FLASH到底是什么意思( 三 )


2、比起仅仅从版本号升级 , 例如Flash由5升级到6 , 用MX标签可以体现更重要的升级,看起来用户好象得到了全新的产品,从5到了MX!
3、MX意味着Macromedia以此尝试一些新的事物,就我的观点来看,Flash MX不仅仅是一次革命性的升级,还是Macromedia一个重大演变的一部分 。我不能说得太多,因为Flash MX仅仅是一个开始,接下来的几个月中会更有体现 。
(原文地址:http://www.macromedia.com/desdev/logged_in/thale_mx.html)
虽然他依旧没有回答MX到底是什么意思,而最后一句“MX意味着Macromedia以此尝试一些新的事物”,暴露出Macromedia Experience的意思,也就有理由猜测,MX可能是Macromedia X的意思,即Macromedia的未来之路,Macromedia正试图展开一次全新的革命 。
2003年8月Macromedia 推出了Flash MX 2004,其播放器的版本被命名为 Flash Player 7 。Flash MX 2004增加了许多新的功能:
A、对移动设备和手机、Pocket PC的支持(以及像素字体的清晰显示);
B、Flash Player 运行时性能提高了 2 至 5 倍;
C、对HTML文本中内嵌图像和swf(swf中的独立swf)的支持;
D、FLV外部视频的支持(与QuickTime的集成);
E、对Adobe PDF及其它文档的支持;
F、基于屏幕的可视开发环境;
G、可视编程环境;
H、高级可控制外观组件支持;
I、数据绑定;
J、Web 服务和 XML 的预建数据连接器;
K、项目管理功能;
L、源代码控制系统;
M、其它
同时开始了对Flash本身制作软件的控制和插件开放JSFL(Macromedia Flash javascript API),Macromedia无疑在开始调动Internet上Flasher们的巨大力量和集体智慧 。
二、Flash的发展方向
Flash被称为是“最为灵活的前台”,由于其独特的时间片段分割(TimeLine)和重组(MC嵌套)技术,结合ActionScitp的对象和流程控制,使得在灵活的界面设计和动画设计成为可能,同时它也是最为小巧的前台 。Flash具有跨平台的特性(这点和Java一样),所以无论你处于处于何种平台,只要你安装了支持的Flash Player,就可以保证它们的最终显示效果的一致 , 而不必像在以前的网页设计中那样为IE或NetSpace各设计一个版本 。同Java一样,它有很强的可移植性 。最新的Flash还具有的手机支持功能 , 可以让用户为自已的手机设计喜爱的功能 。当然首先必需要有支持Flash的手机,同时它还可以应用于Pocket PC 。
那么,Flash可能的发展方向究竟如何?
1、应用程序开发:由于其独特的跨平台特性、灵活的界面控制以及多媒体特性的使用,使得用Flash制作的应用程序具有很强的生命力 。在与用户的交流方面具有其它任何方式都无可比拟的优势 。当然,某些功能可能还要依赖于XML或者其它诸如javascript的客户端技术来实现 。但目前的现状是:很少有人具有运用Flash进行应用程序开发这方面的经验 。但这个难度会随着时间的推移而逐步减弱 。事实上,对于大型项目而言,使用Flash此时未免有些言之过早,因为它意味着很大的风险 。当然 , 在最早的时间掌握和积累这方面的经验无疑是一种很大的竞争力 。可以将这种技术运用在项目中的一小部份或者小型项目中,以减少开发的风险 。