對比Html和Flash網頁構成 (轉)
對比Html和Flash網頁構成 (轉)[@more@]對比Html和Flash網頁構成
在使用Flash方法設計製作一般網頁的時候,我逐漸摸清、總結了許多它們為了達到同樣效果,所採用的不同手段。現在記述到這裡願與朋友們探討。我以為網頁做得好,除去後臺技術的支援,前臺的排版對於視覺效果來說,是一個很重要的題目。現在我來對比一下在這兩種方法當中的相似做法。
一.基本分欄:這是一個最主要、常用的基本手段。在Html當中靠的是表格,或者是層,當然也應當算是一種方式。它們的尺寸定位可以是絕對值,也可以是相對於瀏覽螢幕的數值,而高度同常是可以根據內容的多少而自動適應,當內容超過了螢幕高度的時候,透過捲軸來調整瀏覽。
這些在Flash當中可以藉助MC來完成的,在MC中對應不同的內容,它也可以允許內容多少的自適應。關於捲軸需要透過拖動、或者PS指令碼變換MC的移位來實現,只是適應滑鼠滾輪僅僅在新版本的動態文字里面可以得到支援。當然,也還可以在MC當中巢狀幾個MC,或者分成幾個文字變數,來各自呼叫對應的內容來進一步分欄排版,這都是很靈活的。
二.混排:目前在Html當中約有兩種插圖方式,一是透過文字當中繞排插圖,一是漂浮的廣告圖片。這對於Flash來講,漂浮插圖透過MC控制實現起來自然是更多的優勢;對於繞排插圖在新版本的MX2004當中,也已經支援的很好了,本頁面前面幾頁正是採用了這種方法,繞排插圖上面也可以做各種連結,與在Html當中幾乎沒有什麼區別。
三.支援:在Html當中插入流媒體是透過各自的支援來的,比如透過的或者是RealOne……而在使用Flash製作的頁面當中,完全可以都轉換成為自身格式的流媒體播放。比如它支援avi、mov、wmv、mpeg……許多格式的匯入,只是目前好像還不支援ra、rm格式。如果要控制播放內容的切換選擇,把它們的每個內容各自生成一個swf,來切換呼叫就是了。
四.關於連結:連結大致可以分成兩種:一種是基本的,另一是透過js指令碼完成的連結,這裡麵包括指定開啟的四種新開、覆蓋等,或者指向frame方式。這對於Flash也都支援的:文字連結最方便,可以直接在屬性欄裡面寫入,也可以在動態調入MC的文字裡加入連結標識<a herf="abc.htm">;影像、按鈕、當前幀的連結可以用getURL實現;對於進一步的JS指令碼連結可以使用getURL("javascript:")完成;loadMovie又可以做到指向MC調入外部URL,頗有一點iFrame的意思。這就是說,Html當中的所有連結技巧,在這裡都可以方便地實現。
五.互動功能:隨著Flash的升級發展,它已經不再僅僅是一種影像媒體工具了。這一點從MX版本開始就有了明顯的變化,它自己直接推薦的xml、cold fusion互動之外,借用其它ASP等互動工具都可以完成、呼叫功能。
是不是可以做這樣一個小小總結:到目前為止,我覺得在Flash下,從媒體圖形的天地走出,有可能發展成為替代Html大一統局面的下一代格式?因為它不僅在影像、影片媒體方面大大豐富了表現方法,而且它支援不同的瀏覽視窗自適應佈局不變,同時也支援凡可以插入Flash的不同瀏覽效果,這都是Html不好實現的。稍遺憾的是目前它的“皮”還是包含在Html當中!
這僅是作為軟體應用者的一些認識,具有開發能力者或有更深層看法?朋友們對本文有什麼建議,可給我發信。謝謝!
參考連結地址:
在使用Flash方法設計製作一般網頁的時候,我逐漸摸清、總結了許多它們為了達到同樣效果,所採用的不同手段。現在記述到這裡願與朋友們探討。我以為網頁做得好,除去後臺技術的支援,前臺的排版對於視覺效果來說,是一個很重要的題目。現在我來對比一下在這兩種方法當中的相似做法。
一.基本分欄:這是一個最主要、常用的基本手段。在Html當中靠的是表格,或者是層,當然也應當算是一種方式。它們的尺寸定位可以是絕對值,也可以是相對於瀏覽螢幕的數值,而高度同常是可以根據內容的多少而自動適應,當內容超過了螢幕高度的時候,透過捲軸來調整瀏覽。
這些在Flash當中可以藉助MC來完成的,在MC中對應不同的內容,它也可以允許內容多少的自適應。關於捲軸需要透過拖動、或者PS指令碼變換MC的移位來實現,只是適應滑鼠滾輪僅僅在新版本的動態文字里面可以得到支援。當然,也還可以在MC當中巢狀幾個MC,或者分成幾個文字變數,來各自呼叫對應的內容來進一步分欄排版,這都是很靈活的。
二.混排:目前在Html當中約有兩種插圖方式,一是透過文字當中繞排插圖,一是漂浮的廣告圖片。這對於Flash來講,漂浮插圖透過MC控制實現起來自然是更多的優勢;對於繞排插圖在新版本的MX2004當中,也已經支援的很好了,本頁面前面幾頁正是採用了這種方法,繞排插圖上面也可以做各種連結,與在Html當中幾乎沒有什麼區別。
三.支援:在Html當中插入流媒體是透過各自的支援來的,比如透過的或者是RealOne……而在使用Flash製作的頁面當中,完全可以都轉換成為自身格式的流媒體播放。比如它支援avi、mov、wmv、mpeg……許多格式的匯入,只是目前好像還不支援ra、rm格式。如果要控制播放內容的切換選擇,把它們的每個內容各自生成一個swf,來切換呼叫就是了。
四.關於連結:連結大致可以分成兩種:一種是基本的,另一是透過js指令碼完成的連結,這裡麵包括指定開啟的四種新開、覆蓋等,或者指向frame方式。這對於Flash也都支援的:文字連結最方便,可以直接在屬性欄裡面寫入,也可以在動態調入MC的文字裡加入連結標識<a herf="abc.htm">;影像、按鈕、當前幀的連結可以用getURL實現;對於進一步的JS指令碼連結可以使用getURL("javascript:")完成;loadMovie又可以做到指向MC調入外部URL,頗有一點iFrame的意思。這就是說,Html當中的所有連結技巧,在這裡都可以方便地實現。
五.互動功能:隨著Flash的升級發展,它已經不再僅僅是一種影像媒體工具了。這一點從MX版本開始就有了明顯的變化,它自己直接推薦的xml、cold fusion互動之外,借用其它ASP等互動工具都可以完成、呼叫功能。
是不是可以做這樣一個小小總結:到目前為止,我覺得在Flash下,從媒體圖形的天地走出,有可能發展成為替代Html大一統局面的下一代格式?因為它不僅在影像、影片媒體方面大大豐富了表現方法,而且它支援不同的瀏覽視窗自適應佈局不變,同時也支援凡可以插入Flash的不同瀏覽效果,這都是Html不好實現的。稍遺憾的是目前它的“皮”還是包含在Html當中!
這僅是作為軟體應用者的一些認識,具有開發能力者或有更深層看法?朋友們對本文有什麼建議,可給我發信。謝謝!
參考連結地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-963475/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 抓取網頁的含義和URL基本構成網頁
- 網頁中的平面構成網頁
- 網路爬蟲(一):抓取網頁的含義和URL基本構成爬蟲網頁
- 對比C++和Java (轉)C++Java
- 網頁前端黑科技PWA的優劣對比網頁前端
- 如何免費將PDF轉成HTML網頁?HTML網頁
- hadoop之 Hadoop1.x和Hadoop2.x構成對比Hadoop
- biopython之成對序列比對Python
- 構造解構函式的妙用-成對出現 (轉)函式
- 各網頁編輯器對照 (轉)網頁
- 5種方式,教你提高網頁設計對比度網頁
- 譯文 | 科普:Pulsar 和 Kafka 架構對比Kafka架構
- 傳統軟體和網際網路公司對比
- 網路回撥:Block和Delegate的對比BloC
- 網頁變成黑白的~網頁
- 表結構對比版本
- 前端構建工具對比前端
- 程式導向和麵向物件的對比(轉)物件
- Bootstrap 4: 對比普通網格和 Flexbox 網格bootFlex
- 中美網際網路對比那些事兒:百思買和蘇寧的對比
- WinRunner和QTP對比QT
- 對比Javascript和TypeScriptJavaScriptTypeScript
- redux 和 mobX對比Redux
- Django 和 struts 對比Django
- Mongo和Couch對比Go
- vite和webpack對比ViteWeb
- TCP和UDP對比TCPUDP
- 【iOS】用strong和weak來修飾成員變數的對比iOS變數
- 網頁變成黑白樣式網頁
- 用模板和庫批次修改網頁(上) (轉)網頁
- 用模板和庫批次修改網頁(中) (轉)網頁
- 線上將網頁轉成PDF檔案\JPG圖片的工具網頁
- Mac系統中怎麼將html網頁轉成PDF格式?MacHTML網頁
- Kotlin 對比 轉化Kotlin
- 【資料結構】棧和佇列的總結對比資料結構佇列
- MySQL高可用架構對比MySql架構
- Flannel和Calico網路外掛工作流程對比
- VUE的兩種跳轉push和replace對比區別Vue