用Flash建站的通用思路及步骤
2008-06-20 06:25:29来源: 阅读 ()
好了,我们开始吧!
>>> 起始页 <<<
显然,不是所有的浏览器都安装了ShockWave Plug-in,因此起始页的主要功能就是检测插件并提供下载Plug-in,建议直接将安装页连接到Mocromedia的主页上,虽然在国外,但毕竟是公司服务器,不仅速度快而且可以智能安装;至于检测机制,一个不错的办法就是用ShockWave自动生成代码,如图:
这样做的不好的地方在:会生成大量的Javascript代码,不方便控制;而且当起始页不想出现,只是提供进入时检测并自动跳到Flash页或是安装页时,就不好办了。这里向大家提供一种很简单的方法:用META标记(具体参看:插件检测的简单方法)。就象本站的起始页一样,在Checking Plug-in后自动进入主页面。
好了,本页还有必要放置一个ENTER按钮,让访问者进入下一步:
>>> Preloader 及 Flash 页 <<<
美丽是要有代价的,当你在Flash中加入大量文字,图片或是WAV,尤其是WAV,整个文件将变得硕大无比,在现有的网络速度下,就有必要在这段时间里让访问者有东西看,这实在是一个很无赖的做法,对此,MecroMedia的缓和办法是:“流”式 播放(即一边下载一边播放)和Preloader(全部下载后再播放),两种做法各有优点,而且后者似乎更常用些,道理是很显然的,“流’式播放的前提是网络速度稳定(至少在1K/S即14.4K的moden),这是很难保证的。因此不如采用后者来得省事些,但是有前提的:你的Flash必须对访问者的货币负责,即必须精彩,让人家不会在经过漫长的等待后,觉得被欺骗了。对Preloader的准确定义应该是:访问者所看到的一切就好像是一个整体,Preloager和Flash电影的衔接自然而不失唐突。就此定义而言,使用进度条也不是最好的方法。(参看:关于Preloader的两种情况)。
Preloader 完成之后就该进入主题了,这也就牵涉到以下情况:整个站点完全用Flash建构或者Flash只是用于Introduce,而正文部分依然是HTML。对于前者需要考虑和学习的东东可就多了(本站会陆续介绍,请留意);而对于后者,是现在比较常用的方式,这种思维和做HTML差不多,这主要还是缘于网络速度太慢,就不多说了。本站重点介绍前者。
>>> 菜单 <<<
菜单是整个网站的心脏,通过他连接至各个部分,创建的方法很多,自由发挥,勿需多说。
>>> 过渡到各个部分 <<<
相信这是Flash最吸引人的地方之一,也是网友问最多的问题:如何在点击一个Button后不是直接跳到相应部分,而是先来段动画过把隐再说。这里主要是用到了一个概念:将鼠标点击事件延迟发生(参看:Smart Button)。
>>> 正文部分 <<<
唉,忙和了半天,主角终于登场了,因为Flash 4也没有很好地解决中文的问题,因此国内的网友在做这部分时就不要用太多文字了,放些图片,声音,AVI等,做个漂亮点的动画也就算了,让我们共同期待Flash 5吧:),同时别忘了放一个返回的Button。记得如果你前面是通过菜单过渡到正文的,这个Button按下后,最好也能按原路过渡回去,这样整个Movie就会流畅多了(其道理同Smart Button)。:)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:Flash背景设定技巧两则
- Flash电子书鼠标拖拽翻页效果原理分析 2018-06-23
- 这些技巧必知:创建Flash站点十大技巧 2018-06-23
- Flash Web过渡动画层浅析 2018-06-23
- Flash 遮罩效果解析 2018-06-23
- 让Flash动画适应任何分辨率的网页 2018-06-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash