万维网上有成千上万的网站都使用Flash设计,但是大部分网站仍然没有选择使用Flash。现在我们来总结一下你的网站上的Flash的用法。总结完后,要不要使用Flash就由你自己决定了。Macromedia Flash技术包含诸多方面,不仅仅是Flash动画的设计和制作而已,如何在自己的网站设计上更好地运用Flash,让Flash设计充分发挥应有的作用是一个很值得深入探讨的问题。
专业人员做的Flash动画可以为整个网页增色不少,它们会使得整个网站看起来很吸引人而且专业。很多访问者选择访问某个网站仅仅只是为了看一下他们的Flash Intro,如果这些网站的Flash intro做的很好的话。
Flash Source Scripts 与Java Scripts或者HTML代码不同,是不能被复制的。Flash文件有两种格式,以fla为扩展名的为实源文件,而以swf为扩展名的文件是对这些文件的汇总。在浏览器中我们只能看到swf文件,但是我已经看到过一些“swf scanners”,这些程序允许你在Flash影片中看到ActionScript代码。
Flash源脚本语言
Flash动画文件往往下载很慢,而且都需要一个Flash播放器插件,要知道,常规的静态图片的加载速度一般比Flash动画都要快得多。在最近一两年内,如果拨号上网连接的问题可以解决,快速DSL线价格低廉而且所有人都可以用,那么关于Flash文件加载速度的问题就并不是个很大的问题。但至少眼下我们还是得考虑加载速度这一方面,因为不是所有的访问者都很愿意花费一到两分钟的时间来等待你的网站上的Flash intro加载完毕。这一点往往也是很多知名的大公司很少使用Flash的原因所在。比如雅虎在他们自己的页面上往往可以迅速地将Flash加载完毕。
有一点需要说明的是,不是所有的浏览器都能兼容Flash播放器。旧版的MS浏览器和Netscape导航器都不能播放Flash影片。但是解决办法还是有的,如果你使用的浏览器不支持Flash,你就可以使用JavaScript来检查浏览器的兼容性,并且展示静态图片。但是这样做又会遇到新的问题,因为有些浏览器不支持JavaScripts,虽然这样的浏览器目前已经很少人在使用了,但是对这一点你还是要有所了解。
你可能已经注意到我们自己的网站上使用了Flash的头部。我们选择使用Flash是有我们自己的理由的。理由其实很简单,就是Flash影片都是缓存在浏览器的缓存文件夹里的,你第二次登录的时候,就无需再重新加载。Flash影片将直接从缓存文件中播放出来。图像文件也被存储在缓存中,只要保持文件名和路径不变,那么下次再浏览这些图片时就可以直接从缓存中调取出来了。这样就省却了每次浏览都要重新加载的麻烦。但是我们选择使用Flash是出于对其他一些技术性原因的考虑。这些技术都是跟我们的实际需要密切相关的。我们采用这些技术主要是为了加快加载速度。听起来似乎跟我以上提到的东西有些混淆不清。问题在于我们这样做了之后,只有在第一次浏览的时候需要一段加载时间。如果你能说服你的网站访问者有耐心等待第一次加载成功的话,那么接下来的浏览就会很方便。因为整个Flash部分已经在你的网站访客的电脑缓存中了,而你也就无需每次浏览该页面时都对其进行重新加载了。
尽管搜索引擎不喜欢Flash页面,因为搜索引擎一般不可能收录Flash页面,如果链接是在Flash中,或者整个页面都是Flash做的话,那么搜索引擎就很难收录这些链接和页面。而且在html页中,Flash也只能作为对象插入。
Flash设计有它自身的优点与不足。不管我们对它有什么样的看法,他都属于未来的因特网世界。如果你不肯承认这样一个事实,那么你就要为自己的疏忽与固执付出代价。不妨考虑下自己网站上的Flash用法。记住一点,设计网站的时候,一定要有合理的设计思路,Flash的用法一定要恰到好处。认真按照以上的步骤精心设计自己的网站,你一定会收到料想不到的惊喜。