学导网>>it>>Flash
设计思考:Flash Web结构浅析
www.xuedao.net作者: 时间:2008-2-18 17:33:17 文章来源:

的痛苦都成为了过去。而且,这两点如果处理恰当的话,就已经足够给普通的浏览者带来全新的用户体验了。

  我这两年来一直也都是处在学习和探索阶段,还不是真正的理论研究阶段,两年时间太短了!我的很多想法和理论还很不成熟,甚至是幼稚的。我现在拿出来和大家分享,不求说服谁或者证明什么,只求能给大家一些启发,同时自己也好好总结一下。下面就粗浅的谈谈我目前对Flash web尤其是Flash web结构的认识吧。

  Flash web结构概述

  现在的Flash web真是百花齐放,形形色色的Flash web使人应接不暇。自由灵活是Flash web的生命力所在,但这也正Flash web商业化的主要瓶颈之一。商业最看重的是效率,而无规则便无效率可言。那么Flash web是不是真的就一点规律都没有呢?非也!纵观现在所有的Flash web(Flash RIA应用程序除外,比如Flash涂鸦板、地图等等),不管它们技术怎么牛,效果怎么酷眩,都不能逃脱以下四层结构:

  动画层(Movie)
  背景层(Background)
  数据显示层(Display)
  数据层(Data)

  这些概念其实都不新颖,看到这些我自创的名词,一些有经验的开发者们肯定立刻都能猜出一二来。为了以后论述方便,简称MBDD式。

  我以下的所有讨论都将紧紧围绕这四层结构进行,因为在我看来,Flash web的灵魂就是它的结构,一个Flash web的技术含量不是看它某些特效多眩,更不是看这个WEB中有个什么新颖的、牛X的技术应用,关键是要看它通过什么手段有效的把各种元素统一起来的!
  最后我要提前说明的一点是,MBDD式是对所有Flash web的概述,很多Flash web根据其功能不同可能缺失其中某些层,下面我会仔细讲解。

  至于Flash web涉及的其它方面,我都略过,毕竟我这篇是总结性的文章,不是教程。Flash web也不是我一篇文章就能写全面的。

  第1页:Flash web结构概述
  第2页:浅谈过渡动画层
  第3页:浅谈背景层
  第4页:浅谈数据显示层、数据层
  第5页:综述、Flash web开发团队协作

  浅谈过渡动画层

  早期的Flash web大都含有丰富的过渡动画,比较典型的是:龙城闪客和梵天。最新版的龙城闪客还给每个子栏目的过渡也添加了绚丽的动画效果。总的来说动画层可以分为三种:

  开场动画
  栏目过渡动画
  点缀动画

  先来谈谈开场动画。开场动画时间一般比较长,反映在时间轴上就是好长好复杂的一段帧结构。第一帧一般是loading画面,最后一帧一般是网站的主框架。这里就存在一个如何安排帧的问题。记得以前见有人在论坛上发帖说Flash web最好不要分场景,其实他的说法是片面的,对于没有过渡动画的Flash web来说,完全可以

[1]  [2]  [3]  [4]  
【[评论]】 【关闭
相关新闻
Google提供广告