认识与了解Flash
前几年,因为网络的带宽问题,传输速率非常缓慢,网页也一直都是静态的,缺乏变化和生动,要制作具有动画效果的网页很困难。随着带宽的增加和Iava 的出现,网页中开始出现了诸如水面倒影、瓢雪、彩虹字、滚动字幕等,现在当进入某个网页时,会发现其动画效果不再是单纯的反复运动,而是可以在画面里进行菜单选择和操作以及播放声音文件,这就是Flash。
为了获得交互功能,网页设计者开始在网页中加入JavaScript、VBScript等脚本程序以及Java小程序来接受用户的信息并给出具体响应,比如,当鼠标指向某一位置时,网页中将给出友好的动画文本提示,具有了个性化的交互功能。但是要制作这样的网页将必须掌握Java、JavaScript这样的编程语言,因此使得许多Web动画设计者望而却步。即使能够熟练使用这些语言,为了获得类似的效果也将耗费大量的时间和精力,使得网页的制作周期大为加长,而Flash的出现使得网页的制作变得轻松简单。
随着网络技术的发展,多媒体技术在带宽问题被解决后有了它不可替代的一席之地,而多媒体制作的老大Macromedia公司也在98年的后半年推出了Flash3.0 ,与此同时又推出了制作动态网页的Dreamwaver2.0;在今年6月份又推出了其最新版本Flash4.0。
Flash是一种矢量图像编辑与动画制作工具,目前最新版本是4.0。它的前身是FutureSplash,用于完善Macromedia的拳头产品Director,由于Director并非针对因特网而设计的,因占用带宽过大而影响了其在因特网中广泛应用。针对目前网络传输速度的问题,Flash通过使用矢量图形和流式播放技术克服了这一缺点。它支持动画、声音以及交互,具有强大的多媒体编辑功能,并可直接生成主页代码。
基于矢量图形的Flash动画,即使随意调整缩放其尺寸,也不会影响图像的质量和文件的大小,流式技术允许用户在动画文件全部下载完之前播放已下载的部分,并在不知不觉中下载完剩余的动画。
Flash提供了物体变形和透明技术,得创建动画更加容易,为Web动画设计者的丰富想像提供了实现手段;交互设计让您随心所欲控地制动画,赋予用户更多的主动权;优化的界面设计和强大的工具使Flash4更简单实用。同时,Flash还具有导出独立运行程序的能力,其优化下载的配置功能令人为之赞叹。可以说,Fl ash为制作适合网络传输的Web动画开辟了新的道路。值得一提的是,由于Flash3 记录的只是关键帧和控制动作,所生成的编辑文件(*.fla),尤其是播放文件(*.swf)都非常小巧,这些正是无数Web页设计者所孜孜以求的。
Flash的特点:
第一、利用Flash制作的动画是矢量,而不象一般的gif和jpg文件,不论你把它放大多少倍,都不会失真。
第二、利用Flash生成的文件是代保护的。
第三、利用Flash生成的动画体积很小,相同功能的菜单用java实现要20多k,而Flash只用10k不到就可以实现。
第四、Flash的播放是流技术,动画是边下载边播放,如果速度控制的好的话根本感觉不到文件的下载过程。
但是美中不足的是,Flash动画的播放需要插件的支持,只有当用户的浏览器拥有这样的插件时,才可以正常播放Flash动画,否则就必须下载这么一个插件。
目前,Flash格式已经作为开放标准公布,并获得了第三方软件的支持,如IE5.0 ,
因此将有更多的浏览器支持Flash动画,而Flash动画也必将获得更加广泛的应用。
Flash在多媒体产品设计方面,将在网络动画设计及网页组织上显示出了巨大的生命力。愈来愈多的地方使用了Flash动画,它的应用前景令人鼓舞。