网络动画详解

[09-12 12:23:06]   来源:http://www.88dzw.com  电路基础   阅读:8635

文章摘要:插件是一些与浏览器一起使用的程序,可以帮助浏览器读取和播放某些类型的文件。它们是一些体积相对较小的软件,因此用户可以很快地从互联网下载它们。插件是专门为处理某类文件而设计的,因此可以实现许多标准浏览器无法实现的目的。视频流式视频通常采用可以在Web中观看视频内容的插件方法。Web视频可以包含声音和更为精致的动画。现在,Web设计者可以利用dHTML脚本来检测您是否安装了特定插件。如果尚未安装,浏览器会显示一条信息,告诉您如何下载该插件。每个应用程序的情况都会有所不同,但通常要花费较长时间才能完成整个过程,这毫无疑问是使用这种方式处理动画的一个不足之处。如果您已经安装了插件,那么当下载了足够多的

网络动画详解,标签:电子电路基础,模拟电路基础,http://www.88dzw.com

插件是一些与浏览器一起使用的程序,可以帮助浏览器读取和播放某些类型的文件。它们是一些体积相对较小的软件,因此用户可以很快地从互联网下载它们。插件是专门为处理某类文件而设计的,因此可以实现许多标准浏览器无法实现的目的。

视频
流式视频通常采用可以在Web中观看视频内容的插件方法。Web视频可以包含声音和更为精致的动画。

现在,Web设计者可以利用dHTML脚本来检测您是否安装了特定插件。如果尚未安装,浏览器会显示一条信息,告诉您如何下载该插件。每个应用程序的情况都会有所不同,但通常要花费较长时间才能完成整个过程,这毫无疑问是使用这种方式处理动画的一个不足之处。如果您已经安装了插件,那么当下载了足够多的数据后,大多数浏览器就会开始播放电影了。

不同的插件有不同的工作方式。就像GIF动画或视频电影一样,QuickTime和Media Player等视频播放器显示的是一系列静态图像,但它们能够通过压缩和流方式更快地传输这些图像。压缩是通过减少组成图像的信息以降低文件大小的过程。流方式则是指播放器可以在整个文件被下载之前播放内容。

尽管具有这些功能,但这类电影文件的下载还是需要很长的时间,或者如果连接速度较低的话,文件的图像质量会比较差。

Flash和Shockwave


到目前为止,最常见的动画处理插件是Flash和Shockwave,它们都是Macromedia的产品。这两种程序都是基于矢量的二维动画查看器。下面几部分将详细介绍Flash和Shockwave。

                                                      飞镖文章中的Flash动画

Flash和Shockwave

Macromedia凭借下面两种紧密联系的程序格式取得了巨大的成功:Flash和Shockwave。Flash现在是Web上大量动画的标准格式,而Shockwave则是一种非常流行的用来提供更加复杂的动态内容的格式。与Real Player和QuickTime文件不同,Flash和Shockwave电影实际上是作为网页的一部分出现的,而且包括高层次的互动性,就像一个直观的HTML页面一样。Shockwave播放器不仅可以播放动画,而且可以识别用户输入,进而控制浏览器的响应方式。

<Script language=javascript><-- inject_code(""); //--> </Script>
潜水艇文章中的互动Flash电影。单击按钮可以让潜水艇上升和下沉。

Flash和Shockwave并不是用于这类动画的唯一格式,但它们比任何其他类似格式都更受欢迎。尤其是Flash获得了很大的成功,因为大多数浏览器都与它捆绑在一起,而且它可以更快速地传输流畅且吸引人的动画。

快速下载
有几个因素使得快速下载成为可能。首先是Flash文件和Shockwave文件的很多属性。Flash文件和Shockwave文件不同于GIF动画,它们大部分都是基于矢量的。这意味着和将图片另存为一连串的像素值相反,authorware程序把图像描述成一系列的线条和形状,然后把这些线条和形状记录成数值。例如,一条直线是按它抬起的角度、它相对于其他形状的坐标位置以及它相对于其他形状的长度来描述的。这种描述方式让程序能够把图像的几个大的部分保存为几个数据——这些部分可能由位图文件中的数百个像素组成。Shockwave和Flash都可以使用位图图像,网络管理员可以对位图图像进行压缩,以缩小文件大小。这些位图图像还可以通过路径的方式在屏幕内移动,这非常类似静态图像在dHTML动画中的移动,从而有助于降低整个文件的大小。不过,大多数Flash文件都是完全基于矢量的,因此可以很快地被加载。

如果您的图像是使用这种方式创建的,那么它可以减少动画制作者需要使用的帧数。通过计算两幅图像之间几何信息的变化,Flash和Shockwave技术可以很轻松地在两个基于矢量的关键帧之间创建12个帧。同必须将每个帧作为独立图像存储的位图动画相比,这种办法可以大大减少所需的磁盘空间。

上一页  [1] [2] [3] [4] [5]  下一页


Tag:电路基础电子电路基础,模拟电路基础电路基础

《网络动画详解》相关文章