比較好奇的是~~
何以3pro大,會認為這 .swf 是HTML格式的代碼?
畫蛇添足一下(有錯請更正)
3pro大所舉出的三個 .swf檔,都是不折不扣
如不飛老爺所說的
用Adobe Flash 寫出的 .swf 檔
而非用HTML寫成的網頁再去轉成 .swf檔
可能這些Flash有些特效和HTML網頁上表現出來的特效一致
(如滑鼠跟隨顯示網址文字)
致使3pro大大誤認為是先用HTML代碼撰寫網頁後再轉成 .swf檔
HTML網頁上使用的Javascript和Flash內使用的Action script
在某些基本語法上是相通的,可是實質上卻是完全不相同的二種語言
熟悉這些語法的人可以一眼就分辦出來
不致於混淆
引用:
作者: Living
SWF就已經是FLASH動畫格式
HTML本身是不能畫出動畫
你的問題在那裡?
是不是不清楚什麼是FLASH動畫?
|
Living版主這樣的說法可能需要再嚴謹一點的釐清
HTML語法可以寫出動態網頁,所以當然可以模擬出和FLASH動畫效果一樣的網頁
但是所花的時間和精力是不合理也不智的
依3pro大提供的類似的 .swf檔,使用FLASH來寫
大約十分鐘內可以完成
如果使用HTML語法來寫
我大致看了一下運用時間軸的方式來寫,應該都可以寫得出來
可是最少也得花六小時以上才能完成
完成的檔案大小會比.swf檔龐大十倍以上
所以說,應該不會有HTML轉 .swf的軟體
因為基本上以HTML語法寫動畫檔本身就非常的不經濟也不合理
寫者的功力也要到達一定的水準才寫得出來
轉出來的檔案又會比原始網頁檔更加龐大
這樣子做似乎不是什麼好主意
在商用實務上只有網頁主機禁示使用.swf檔時,程式人員才會以HTML語法去模擬FLASH動畫
早期有這樣的主機,實務上我也寫過這樣的HTML模擬動畫網頁
最近四、五年來已經看不到這樣的主機存放空間了
另外值得一提的是:
動畫檔以程式轉成其它格式的檔案
基本上也是不得已下才會選擇的方式
以聊天區中有些人使用的簽名檔是gif的格式
原始大小約8k
使用gif轉swf的套裝程式來轉成swf檔,大小會在100k以上
畫質只會更差不會更佳
如果以FLASH來製作同樣的swf檔,大小約4k
且是相量圖檔,放大後不會如gif檔會模糊
如以FLASH程式直接存為gif檔,檔案更會小到3k
所以請紮實的學FLASH會更有效益