打開68design這類酷站收藏站,我們不難發(fā)現(xiàn)現(xiàn)在的flash web真是百花齊放、百家爭鳴。形形色色、奇奇怪怪的flash web使人應接不暇、撲朔迷離。自由靈活是flash web的生命力所在,但這也正flash web商業(yè)化的主要瓶頸之一。商業(yè)最看重的是效率,而無規(guī)則便無效率可言。那么flash web是不是真的就一點規(guī)律都沒有呢?非也!縱觀現(xiàn)在所有的flash web(FLASH RIA應用程序除外,比如FLASH涂鴉板、地圖等等),不管它們技術怎么牛,效果怎么酷眩,都不能逃脫以下四層結構:
- 動畫層(Movie)
- 背景層(Background)
- 數(shù)據(jù)顯示層(Display)
- 數(shù)據(jù)層(Data)
這些概念其實都不新穎,看到這些我自創(chuàng)的名詞,一些有經驗的開發(fā)者們肯定立刻都能猜出一二來。但由于這些概念以前并沒有權威的提法,至少我沒見過,為了以后論述方便,我今天在這里正式恬不知恥的給這種結構起個名字:火山FLASHWEB四層結構式,或者火山MBDD結構式,以下簡稱MBDD式。如果由于我的孤陋寡聞導致和某些官方或者前輩的提法相似的話,我在這里提前說聲:如有雷同純熟巧合:)
我以下的所有討論都將緊緊圍繞這四層結構進行,因為在我看來,flash web的靈魂就是它的結構,一個flash web的技術含量不是看它某些特效多眩,更不是看這個WEB中有個什么新穎的、牛X的技術應用,關鍵是要看它通過什么手段有效的把各種元素統(tǒng)一起來的!如果你曾經試圖想把flash web做大的話,我相信你在這方面的體會肯定不會比火山少。
最后我要提前說明的一點是,MBDD式是對所有flash web的概述,很多flash web根據(jù)其功能不同可能缺失其中某些層,下面我會仔細講解。
至于flash web涉及的其它方面,我都略過,畢竟我這篇是總結性的文章,不是教程。flash web也不是我一篇文章就能寫全面的。
出處:藍色理想
責任編輯:moby
上一頁 引言 下一頁 淺談過渡動畫層
◎進入論壇Flash專欄版塊參加討論
|