前言:我刚接触Flash
![](/icons/25566de.gif)
时候是Flash6末期
![](/icons/25566dou.gif)
国内
![](/icons/25566de.gif)
Flash Web(也就是Flash网站WebSite)还是很少
![](/icons/25566de.gif)
![](/icons/25566dou.gif)
牛X
![](/icons/25566de.gif)
更是屈指可数
![](/icons/25566dou.gif)
而且这个时候所谓
![](/icons/25566de.gif)
牛X
![](/icons/25566dou.gif)
![](/icons/25566yi.gif)
般都是指效果很酷
![](/icons/25566dou.gif)
技术强
![](/icons/25566de.gif)
基本没有
![](/icons/25566dou2.gif)
早期
![](/icons/25566de.gif)
Flash web开发者大都是由Flash动画制作者或是网页设计师转变而来
![](/icons/25566dou2.gif)
他们非常热衷于片头和过渡效果
![](/icons/25566dou.gif)
为此不惜牺牲浏览者
![](/icons/25566de.gif)
等待时间并吃掉浏览者
![](/icons/25566de.gif)
CPU
![](/icons/25566dou.gif)
所以好多人
![](/icons/25566yi.gif)
谈起Flash web就觉得它体积大
![](/icons/25566dou.gif)
效率低
![](/icons/25566dou2.gif)
当然如果是个人网站WebSite
![](/icons/25566dou.gif)
信息量小
![](/icons/25566dou.gif)
大多都是
![](/icons/25566yi.gif)
次性浏览
![](/icons/25566de.gif)
网站WebSite
![](/icons/25566dou.gif)
酷眩
![](/icons/25566de.gif)
效果可以让人过目不忘
![](/icons/25566dou.gif)
这是普通HTML网页所不能企及
![](/icons/25566de.gif)
![](/icons/25566dou2.gif)
后来MM公司对Flash
![](/icons/25566de.gif)
连续两次升级都把重点放在了AS上
![](/icons/25566dou.gif)
AS内置类快速膨胀
![](/icons/25566dou.gif)
功能急速扩展
![](/icons/25566dou.gif)
AS2.0更是趋向标准
![](/icons/25566de.gif)
面向对象语言
![](/icons/25566dou2.gif)
这时候
![](/icons/25566yi.gif)
大批
![](/icons/25566chengxu.gif)
员又被吸引进来了
![](/icons/25566dou.gif)
尤其是那些有C或者JAVA背景
![](/icons/25566de.gif)
牛人们
![](/icons/25566dou2.gif)
可惜他们总喜欢用
![](/icons/25566chengxu.gif)
员
![](/icons/25566de.gif)
思维去评判Flash web
![](/icons/25566dou.gif)
甚至用软件Software开发
![](/icons/25566de.gif)
标准去往Flash web开发上硬套
![](/icons/25566dou.gif)
结果肯定是失望
![](/icons/25566dou.gif)
很多人武断
![](/icons/25566de.gif)
就把责任推给了Flash:“Flash web结构混乱
![](/icons/25566dou.gif)
基于时间轴
![](/icons/25566de.gif)
AS写法奇怪
![](/icons/25566dou.gif)
Flash web不适合大规模
![](/icons/25566de.gif)
商业应用开发!”
![](/icons/25566dou2.gif)
就这样Flash web
![](/icons/25566de.gif)
前途被宣判了死刑
![](/icons/25566dou2.gif)
于是造成现在
![](/icons/25566yi.gif)
个非常有意思
![](/icons/25566de.gif)
现象:很多以前动画很牛
![](/icons/25566de.gif)
前辈们
![](/icons/25566dou.gif)
都去职业搞动画片制作了
![](/icons/25566dou.gif)
并为Flash动画
![](/icons/25566de.gif)
产业化和商业化勇敢探索着
![](/icons/25566dou.gif)
有些已经取得了辉煌成就;而Flash7的后进来
![](/icons/25566de.gif)
![](/icons/25566chengxu.gif)
牛人们
![](/icons/25566dou.gif)
直接从事Flash游戏开发和Flash RIA应用开发了
![](/icons/25566dou.gif)
他们更习惯基于事件
![](/icons/25566de.gif)
编程和面向对象
![](/icons/25566de.gif)
开发模式
![](/icons/25566dou.gif)
时间轴对他们
![](/icons/25566de.gif)
意义已经不再重要
![](/icons/25566dou2.gif)
这样以来Flash web开发成为
![](/icons/25566yi.gif)
个中间断档带
![](/icons/25566dou.gif)
也是人才最稀缺
![](/icons/25566de.gif)
地带
![](/icons/25566dou2.gif)
很多目前从事Flash web开发
![](/icons/25566de.gif)
人员应该都是从HTML网页制作人员简单学了
![](/icons/25566yi.gif)
些Flash后过渡过来
![](/icons/25566de.gif)
![](/icons/25566dou.gif)
他们即非动画高手也非
![](/icons/25566chengxu.gif)
高手
![](/icons/25566dou.gif)
更多
![](/icons/25566de.gif)
是网页设计高手
![](/icons/25566dou2.gif)
然而这些设计高手又总爱拿Flash跟PS比
![](/icons/25566dou.gif)
结果Flash web开发还是没得到好
![](/icons/25566de.gif)
口碑
![](/icons/25566dou2.gif)
![设计研究:Flash Web<img src='/icons/25566de.gif' /> 4层结构浅析](http://www.crazycoder.cn/WebFiles/20091/79343024-3851-4d7b-b0cc-94b66564daa9.jpg)
我从最开始学习Flash就是以做网站WebSite为目
![](/icons/25566de.gif)
![](/icons/25566dou.gif)
这两年多来
![](/icons/25566dou.gif)
我所学
![](/icons/25566de.gif)
![](/icons/25566yi.gif)
切都是以Flash web开发和应用为核心
![](/icons/25566dou.gif)
我几乎尝试了所有常见
![](/icons/25566de.gif)
Flash web结构形式
![](/icons/25566dou.gif)
我时时刻刻
![](/icons/25566de.gif)
都在考虑如何在保存Flash优势
![](/icons/25566de.gif)
情况下
![](/icons/25566dou.gif)
又能开发出有实际应用价值
![](/icons/25566de.gif)
高效率
![](/icons/25566de.gif)
商业作品
![](/icons/25566dou.gif)
最终将Flash web开发模式化
![](/icons/25566dou.gif)
快速化
![](/icons/25566dou2.gif)
那么Flash web
![](/icons/25566de.gif)
优势在那里呢?对于展示性
![](/icons/25566de.gif)
网站WebSite
![](/icons/25566dou.gif)
当然是Flash酷眩
![](/icons/25566de.gif)
效果
![](/icons/25566dou.gif)
这点已经被大多数人所共识
![](/icons/25566dou2.gif)
但对于包含大量信息
![](/icons/25566dou.gif)
需要经常更新
![](/icons/25566de.gif)
Flash web
![](/icons/25566dou.gif)
它
![](/icons/25566de.gif)
最大优势就不再可能是效果
![](/icons/25566dou.gif)
![](/icons/25566yinwei.gif)
Flash
![](/icons/25566de.gif)
效率实在不敢恭维
![](/icons/25566dou.gif)
大量
![](/icons/25566de.gif)
效果会影响人们对信息
![](/icons/25566de.gif)
查询效率
![](/icons/25566dou.gif)
现在网络带宽也不容乐观
![](/icons/25566dou.gif)
大量
![](/icons/25566de.gif)
动画必将造成SWF体积膨胀
![](/icons/25566dou.gif)
影响浏览速度
![](/icons/25566dou2.gif)
那么大中型信息类Flash web
![](/icons/25566de.gif)
优势到底是什么呢?在笔者看来
![](/icons/25566dou.gif)
最大优势只有两点而已
![](/icons/25566dou.gif)
![](/icons/25566yi.gif)
是界面布局灵活
![](/icons/25566dou.gif)
2是数据
![](/icons/25566de.gif)
无刷新更新
![](/icons/25566dou2.gif)
还记得我们以前在DW中拉表格
![](/icons/25566de.gif)
痛苦吗?还会为了网站WebSite布局工整写
![](/icons/25566yi.gif)
堆CSS和JS吗?还用得着每次更新数据就打开
![](/icons/25566yi.gif)
个新页面吗?Flash web
![](/icons/25566de.gif)
两大优势使这些历史
![](/icons/25566de.gif)
痛苦都成为了过去
![](/icons/25566dou2.gif)
而且
![](/icons/25566dou.gif)
这两点如果处理恰当
![](/icons/25566de.gif)
话
![](/icons/25566dou.gif)
就已经足够给普通
![](/icons/25566de.gif)
浏览者带来全新
![](/icons/25566de.gif)
用户体验了
![](/icons/25566dou2.gif)
我这两年来
![](/icons/25566yi.gif)
直也都是处在学习和探索阶段
![](/icons/25566dou.gif)
还不是真正
![](/icons/25566de.gif)
理论研究阶段
![](/icons/25566dou.gif)
两年时间太短了!我
![](/icons/25566de.gif)
很多想法和理论还很不成熟
![](/icons/25566dou.gif)
甚至是幼稚
![](/icons/25566de.gif)
![](/icons/25566dou2.gif)
我现在拿出来和大家分享
![](/icons/25566dou.gif)
不求说服谁或者证明什么
![](/icons/25566dou.gif)
只求能给大家
![](/icons/25566yi.gif)
些启发
![](/icons/25566dou.gif)
同时自己也好好整理总结
![](/icons/25566yi.gif)
下
![](/icons/25566dou2.gif)
下面就粗浅
![](/icons/25566de.gif)
谈谈我目前对Flash web尤其是Flash web结构
![](/icons/25566de.gif)
认识吧
![](/icons/25566dou2.gif)
Flash web结构概述
现在
![](/icons/25566de.gif)
Flash web真是百花齐放
![](/icons/25566dou.gif)
形形色色
![](/icons/25566de.gif)
Flash web使人应接不暇
![](/icons/25566dou2.gif)
自由灵活是Flash web
![](/icons/25566de.gif)
生命力所在
![](/icons/25566dou.gif)
但这也正Flash web商业化
![](/icons/25566de.gif)
主要瓶颈的
![](/icons/25566yi.gif)
![](/icons/25566dou2.gif)
商业最看重
![](/icons/25566de.gif)
是效率
![](/icons/25566dou.gif)
而无规则便无效率可言
![](/icons/25566dou2.gif)
那么Flash web是不是真
![](/icons/25566de.gif)
就
![](/icons/25566yi.gif)
点规律都没有呢?非也!纵观现在所有
![](/icons/25566de.gif)
Flash web(Flash RIA应用
![](/icons/25566chengxu.gif)
除外
![](/icons/25566dou.gif)
比如Flash涂鸦板、地图等等)
![](/icons/25566dou.gif)
不管它们技术如何牛
![](/icons/25566dou.gif)
效果如何酷眩
![](/icons/25566dou.gif)
都不能逃脱以下 4层结构:
1 动画层(Movie)
2 背景层(Background)
3 数据显示层(Display)
4 数据层(Data)
这些概念其实都不新颖
![](/icons/25566dou.gif)
看到这些我自创
![](/icons/25566de.gif)
名词
![](/icons/25566dou.gif)
![](/icons/25566yi.gif)
些有经验
![](/icons/25566de.gif)
开发者们肯定立刻都能猜出
![](/icons/25566yi.gif)
2来
![](/icons/25566dou2.gif)
为了以后论述方便
![](/icons/25566dou.gif)
简称MBDD式
![](/icons/25566dou2.gif)
我以下
![](/icons/25566de.gif)
所有讨论都将紧紧围绕这 4层结构进行
![](/icons/25566dou.gif)
![](/icons/25566yinwei.gif)
在我看来
![](/icons/25566dou.gif)
Flash web
![](/icons/25566de.gif)
灵魂就是它
![](/icons/25566de.gif)
结构
![](/icons/25566dou.gif)
![](/icons/25566yi.gif)
个Flash web
![](/icons/25566de.gif)
技术含量不是看它某些特效多眩
![](/icons/25566dou.gif)
更不是看这个WEB中有个什么新颖
![](/icons/25566de.gif)
、牛X
![](/icons/25566de.gif)
技术应用
![](/icons/25566dou.gif)
关键是要看它通过什么手段有效
![](/icons/25566de.gif)
把各种元素统
![](/icons/25566yi.gif)
起来
![](/icons/25566de.gif)
!
最后我要提前介绍说明
![](/icons/25566de.gif)
![](/icons/25566yi.gif)
点是
![](/icons/25566dou.gif)
MBDD式是对所有Flash web
![](/icons/25566de.gif)
概述
![](/icons/25566dou.gif)
很多Flash web根据其功能区别可能缺失其中某些层
![](/icons/25566dou.gif)
后面
![](/icons/25566de.gif)
文章我会继续仔细讲解
延伸阅读
最新评论