|
|
||||||||
| 编者按:的确很难描述由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作品,因此其发展的前景真可以说是无穷的! |