在一片HTML5的聲浪中有人說了實話

其實自從Steven Jobs出來說Adobe是一間非常懶惰的公司,
Flash是個肥大又吃資源的怪物後,
在網路上就出現了Flash有多麼差之類的言語,
當然這麼說的人恐怕連Flash都沒有摸過,自然也從來沒有寫過ActionScript,
認識我的人也知道我一項保持中立,不太喜歡說何種技術是王道,
因為在我眼睛全部都是好技術,只是你是否把他放在適當的位置。

今天看到國外有個高手說了為何他將他的開發計畫從HTML5轉成Flash,
雖然只是短短的說明,但是實在是太中肯了,實在很值得大家省思。

先來看看他之前用HTML5作的雛形吧:

當大家以為他會以HTML5完成他的作品時,
他在網站上發布的了最後改用Flash的解決方案,
原因很簡單,跟我當初一直跟大家講的理由差不多:(我將原文標題貼過來)

  1. Browser support of html5 features is spotty at best (瀏覽器無法完全支持HTML5)
  2. Performance is not up to par (效能表現太差)
  3. There is no FGL for html5 games (無法容易發布與販售)

其實光是前兩項就已經讓我無法忍受了,
我相信很多人都吃過CSS和Javascript的虧,
當各大瀏覽器無法跑出相同的結果時,
我實在是沒有勇氣去面對要將一個複雜的專案託付給這項技術,
千萬別誤會了,我不是Flash的教徒跑出來打壓HTML5,
我跟原文的作者一樣希望HTML5會是一個可以用且很棒的解決方案,
很可惜他並不是 🙁

或許你會問我那麼HTML5沒有未來嗎?
錯,他依然有未來,
但是他跟我目前對HTML4期望一樣,
希望他能幫我解決簡單的畫面管理與操作,
至於複雜的系統與專案,抱歉,我想我還是會繼續使用Flash,
而且應該是由HTML5與Flash攜手合作才是。

    原文:  http://blog.tametick.com/2011/01/why-im-moving-from-html5-to-flash.html

    本篇發表於 Flash 與標籤於 anistar固定網址書籤。
    本文引用:
    文章內容為ANISTAR BLOG所有,引用分享請以鏈結形式註明出處與原始作者。

    關於 anistar

    現任:台灣區 Yahoo! 專長: Objective C、iOS SDK、Android SDK、Flex 4、RIA、ActrionScript 3、HTML5、CSS3、JQuery、JQuery Mobile、C++、PHP、MySQL...等整合運用。 著作:《Run!PC雜誌》專欄作家、《CADesigner雜誌》專欄作家、《Flash CS3 Professional ActionScript 3.0 打造互動設計力與美》、《新一代互動體驗Flex+AIR程式開發》。 認證:Macromedia Certified Instructor in ColdFusion    Adobe Certified Expert in Photoshop    Adobe Certified Instructor in Flex

    4 則迴響於《在一片HTML5的聲浪中有人說了實話

    1. 我個人覺得批評 Flash 的『起源』大多數是因為出至商業利益 ,
      始終不懂這兩個東西為什麼要對立, 我是個flash beta 就開始接觸玩家
      flash 從來沒有說過要取代網頁之類的立場吧 ,

      html , css排版解法很多,一開始規劃好就不會往地雷走,所以就還好
      但是javascript 就很麻煩了, 不只是各家瀏覽器不同就算了, 但是版本號不同結果也不同
      有時候ie還會吐真實文字的null , 會造成很多時間的誤判,

      如果要開發多人連線遊戲, 我首選是flash , 因為美術性
      如果要開發多人複雜交易程序, 我首選還是傳統網頁,因為維護容易

      我想是因為html 的進度趕不上flash的便利吧,
      希望 html 能帶來是像 flash 一樣的可以『包裝』統一所有瀏覽器

      以前常聽到 程式是死的這句話
      但是程式是活人寫出來的

    發表迴響

    你的電子郵件位址並不會被公開。 必要欄位標記為 *