主题:  关于flash的未来........(转载)

flexcat

职务:普通成员
等级:1
金币:0.0
发贴:76
注册:2001/2/21 16:02:55
#12001/3/21 20:15:31
作者:大众网络报 鼎艺

  编者按:的确很难描述由Flash延伸出亚文化的原因,就算在更多对Flash
痴迷的人群加入这个亚文化群体时,我们仍然需要以冷静的头脑来关注Flash
作为技术本身的发展前景。就在最近,Macromedia公司的Flash产品部经理
杰里米接受了记者杰西卡的采访。采访的主题是对Flash技术前景的探讨。
我们摘录了这次采访的部分内容,让Flash的追随者们更深入地了解这项迷
人技术的前景。
  
  杰西卡:在对Flash技术未来的定位上,为什么说Flash技术会逐渐成
为流式播放媒体的标准呢?
  
  杰里米:我们知道,由网络带动的硬件设备市场将十分巨大。一项调
查表明,在2002年中期,其它平台(如掌上电脑)的设备销售将超过台式
电脑。Macromedia公司承诺:保证Flash能在尽可能多的硬件平台上播放。
另外,我们尽量将软件封装成相同的开发界面,以便于用户在不同设备的
环境上进行开发,并能方便地把同一产品通过不同的媒体设备、格式进行
发布。我们已经在Pocket PC上展示了Flash播放器的Demo版。其它如Palm
和网络电视中的机顶盒等平台,已经装上了我们的Flash播放器。可以预料,
在不久的将来,你能听到Flash播放器在更多的设备平台上安装的消息。
  
  随着Flash 5的推出,我们希望看到一些更成熟的网络商业应用,比如
由Flash构建的技术先进的网站等。在未来,会有带着强大完善的脚本编程
语言,比如对XML和Smart Clip的支持,我们能想像到Flash技术能带给我
们什么。
  
  杰西卡:你怎么看待Flash技术在将来会获得更多更有效的应用?
  
  杰里米:我认为可以从两个方面来回答你的问题:一是从技术角度;
二是从图形设计角度,或者说是可用性角度。
  
  首先,从Flash创建的文件和其播放器的技术角度看,它是一种“轻量”
型的流式文件。这使Flash动画文件能在任意硬件平台上进行平滑播放,并
且对硬件的性能要求不高。在互联网上,仍然有大量网民在使用28.8Kbps
~56Kbps的调制解调器冲浪。因此,我们总是把Flash播放器的文件大小控
制在200KB以下,并结合了流式文件。这给设计者提出了更高的要求,他们
的设计必须富有经验,能满足窄带播放的需求。
  
  另外,我们也从设计和可用性的角度来探讨Flash技术的有效使用。随
着Flash技术给设计者和开发者带来的这个强有力的开发工具,设计者们几
乎可以创造出他们能够想像的任何东西。借助这个工具,人们能创造令人
惊叹的动画、界面,以及全Flash的Web站点和广泛的商业应用。特别是最
近一年以来,这样的例子更是不胜枚举。
  
  但是,有一些站点,没有考虑到还有8%的网民是残疾人。当网站没有
其它阅读方式可供选择的时候,就对我们的助残技术提出挑战。这时,我
们应能提供诸如屏幕阅读器或者多选择的输入设备。
  
  开发者必须注意到上述问题,为终端用户提供更大的方便,避免技术
上的失误。同时,我们也在有步骤地改进设计,更多地考虑用户的请求,
让Macromedia公司从技术层面向这一需求看齐。
  
  杰西卡:Flash 5的发布,将对行业产生怎样的影响?
  
  杰里米:Flash 5不仅仅被搞图形设计的用户使用,它更包含了ActionScript
和Flash播放器。我想我们将会看到,使用Flash 5的图形设计人员会觉得
有更大的发挥空间,而程序员也开始依靠Flash,使之成为一个更宽广的Web
应用平台和前端拥有大量复杂数据处理的Web站点接口。
  
  杰西卡:Flash 5 ActionScript有点类似javascript,在下一个版本
的Flash中,应该有更加完善的ActionScript。这方面,你能给我们一些想
法吗?
  
  杰里米:你问到点子上了。我们决定将脚本语言发展成为一种完整的
面向对象的语言,并且遵循ECMAScript的标准。这不仅意味着它有很强的
脚本编程环境,同时也允许熟悉JavaScrip的人能很快开始Flash编程。不
过,我们现在不能预言未来的版本的ActionScrip到底会成熟到何种程度,
我们期待着用户提出新的意见,然后再决定从哪里入手进行改进。
  
  杰西卡:Flash已经变得越来越像Director了,你认为二者最终会合并
成一个产品吗?
  
  杰里米:不会,至少我不认为。尽管有很多相似的地方,但是Director
的程序却有很大的不同。Shockwave播放器具有很强的扩展性,例如增加流
式QuickTime视频、提供3D引擎,进行复杂处理的Xtras等。毫无疑问,用
两种工具创建的文件类型有重叠的地方,很多下载的动画还要判定由哪个
播放器来播放。
  
  有相当多的开发者把二者并列使用。我们经常看见很多站点用Flash构
建界面,用Shockwave建造网站的内核,就像一场先进的比赛一样。显然,
一旦你明确这两项技术各自的优点,就会知道二者是互为弥补的。
  
  杰西卡:Macromedia公司是否计划推出一个适应Flash开发环境的3D处
理引擎?是否打算在新版本的Flash播放器中加入支持硬件加速的内容。比
如DirectX, OpenGL等。
  
  杰里米:Macromedia在几年以前经常从事3D工具的研究,但是现在已
经停止了3D应用程序的开发。至于未来产品,我确实不能对任何潜在计划
作评价。但在Shockwave里包含有一部分硬件加速技术。Macromedia Flash
播放器的最重要的优点之一,就是其普及性。不管播放平台是PC、
Macintosh、机顶盒或是手持设备,都可以流畅地播放。而硬件加速总会增
加这些硬件播放器的体积。

  杰西卡:当VML和其它XML子集的新矢量格式出来后,被誉为极有前途
。Macromedia公司打算怎么继续维持市场份额?
  
  杰里米:Macromedia Flash播放器已经成为所有的网络矢量媒体播放
的标准。有超过95%的浏览器可以很快地看到Flash的内容,超过2.8亿人次
成功地下载了播放器。并且,如Microsoft、Apple和AOL都已在他们的浏览
器或者操作系统中捆绑我们的Flash播放器。我认为,Macromedia将继续维
持Flash的市场份额。
  
  关于其它的矢量格式,我们觉得应该从用户的角度多考虑。如果各种
格式的问题得以解决的话,我们就会把评估的结果算法加到我们产品的核
心程序之中。
  
  杰西卡:Macromedia有没有想过把Flash移植到Linux上?
  
  杰里米:你可能已经知道,在我们的网站上提供了一个端口下载Linux
的Flash播放器。因此Linux用户可以看到Flash方面的内容。至于在该平台
上具体的使用情况,还有待进一步评估。当前投入过多也许是种资源的浪
费。但是如果被桌面Linux所接受,毫无疑问,我们将会认真考虑的。
  
  杰西卡:Flash光播放器的安装数量越来越高,200KB容量的播放器的安
装仍然是一个问题。有一个服务器版本,即使用户的计算机不安装任何附
加播放软件,都可以看到Flash动画,对吗?
  
  杰里米:无论何种播放技术,总是有一些客户端的因素要考虑。如果
你这样看,一个Web浏览器其实也是一个“播放器”。它不停下载HTML文本
和二进制的图片,并通过解码和回放引擎把页面呈现到人们眼前。播放Flash
文件与此没有什么不同,只是Flash通过内嵌在浏览器内部的一个API来显
示动画。
  
  一个4.0版本的浏览器所带的Flash播放器总是3.0版的,因为当时的浏
览器捆绑的是3.0版本的Flash播放器。这也是我们和生产浏览器的各公司
合作的原因。在Netscape和Internet Explorer的完整版本中,缺省安装均
包括Flash的播放器。目前看来这种方法似乎相当有效。
  
  杰西卡:许多设计者担心Flash播放器的大小。Macromedia怎样压缩播
放器的容量大小,使其不产生“插件膨胀”现象?
  
  杰里米:我们在设计中更多地考虑到了用户使用环节的每一处,尽量
减少播放器大小。
  
  有一些特征,像对XML的支持。在那种情况中,仅仅增加了大约4KB的
代码!但对另外的特征,比如扩展ActionScript语言,要求就有点高了。
我们极其注重性能和播放器大小,保证播放器大小不会急速地扩大。把包
括网络本地打印、完整的ActionScript实现、Clip Actions、XML支持等功
能加在一起,Flash 5播放器的大小仍然控制在200KB以下,这是相当不平凡
的。迄今为止,没有任何一款超过1.5M字节的播放器,能突破60%的使用率。
  
  杰西卡:Flash控制文件的大小的能力始终是有限的。当宽带网来临的
时候,Flash是否还要在这方面进行竞争?
  
  杰里米:很好。但是,我认为,在全世界宽带网普及以前,我们还将
等相当长的时间。正如我早些时候提到的,在北美洲和其它一些区域,已
经看到宽带成为现实。但是在欧洲,很多人仍然在用28.8Kbps的速度上网,
而且按分钟计费。另外,手持上网设备目前使用的极限连接速度也只有
19.2Kbps到56Kbps之间。况且,Flash同样也许更适合宽带网络。它的大小
取决于设计者的灵活控制。
  
  杰西卡:Flash已经演变成为一个如此尖端的软件产品,你怎么看待它
在网络电器技术市场的使用?
  
  杰里米:很多网络电器制造商都正在接近我们,包括把Macromedia Flash
的播放器技术加进他们的设备。不仅因为易于被消费者所接受,而且因为
它是一个大平台,设计者可随意创作。我们在Flash 5中增加了强大的功能,
例如ActionScript语言和XML数据转移,Flash可以为这些设备编写应用程
序,这可能成为一个标准。
  
  设想一下,如果有一天,在冰箱的扁平显示器上,你看到以动画的方
式显示牛奶的液面正在变低的情形,你会有何感想呢?
  
  你可以为设备的操作编写一个导航系统,显示在电器的面板上。它可
以由富有创造力的Flash设计者来编写,而不是用C语言来实现。
  
  今天,有超过60万的Macromedia Flash技术开发者,同时伴随几百几千
个有创意的Flash作品,因此其发展的前景真可以说是无穷的!



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#22001/3/22 1:09:04
西卡:Flash 5 ActionScript有点类似javascript,在下一个版本
的Flash中,应该有更加完善的ActionScript。这方面,你能给我们一些想
法吗?
  
  杰里米:你问到点子上了。我们决定将脚本语言发展成为一种完整的
面向对象的语言,并且遵循ECMAScript的标准。这不仅意味着它有很强的
脚本编程环境,同时也允许熟悉JavaScrip的人能很快开始Flash编程。不
过,我们现在不能预言未来的版本的ActionScrip到底会成熟到何种程度,
我们期待着用户提出新的意见,然后再决定从哪里入手进行改进



杰西卡:Macromedia公司是否计划推出一个适应Flash开发环境的3D处
理引擎?是否打算在新版本的Flash播放器中加入支持硬件加速的内容。比
如DirectX, OpenGL等。
  
  杰里米:Macromedia在几年以前经常从事3D工具的研究,但是现在已
经停止了3D应用程序的开发。至于未来产品,我确实不能对任何潜在计划
作评价。但在Shockwave里包含有一部分硬件加速技术。Macromedia Flash
播放器的最重要的优点之一,就是其普及性。不管播放平台是PC、
Macintosh、机顶盒或是手持设备,都可以流畅地播放。而硬件加速总会增
加这些硬件播放器的体积。

//这是我关心的。



Blackflash.Qi

职务:版主
等级:7
金币:17.0
发贴:6028
注册:2000/11/7 13:08:15
#32001/3/23 0:56:16
其实只要花时间做一样可以做出好的作品

宽网对FLASH的冲击会有的
但是我相信一切会好的