網路多媒體這個詞,多年來總是離不開 Flash 的支配。他不只提供了網頁介面上面多元化的媒體資訊,更是提供了與使用者互動的平台。即便是微軟的 Silverlight 也沒有辦法撼動這個地位。但是我們還是仔細來瞧瞧這個 Flash。除了少數像是 Youtube 這種影片分享的網站、遊戲、電影等等的介紹頁,絕大多數都是應用在一些讓人看了就心煩的廣告上面。好吧,姑且不去在意這些屬於應用層面的東西好了。
誠如上面所說的,的確 Flash 已經獨霸網頁媒體載具的身分很多年,但是它卻沒有離開一個堆積以久的老問題:「效能」。不論是 Macromedia 時代,到了今天 Adobe 將之納入為己用、這兩年他們想要發展的 AIR 平台,Flash 應用程式始終大幅度佔用了處理器的資源。那小小看似沒什麼大不了的 Banner,想不到它在背後裡面浪費了多少不必要的時間呢?提個最有名氣的例子,就是 Facebook 上面那些以 Flash 作為開發平台的小遊戲。簡單的介面跟遊戲規則,豐富的想像力跟可愛的造型,外加上你永遠解決不了的緩慢操作速度跟反應。眼下大家都在為了 iPhone,iPad 不支援 Flash 的事情喧鬧,殊不知這些東西是很容易要了行動產品的命門:「續航力」。
上述是屬於 Flash 的缺點,但是其實也不是缺少解決的方案。要在網頁上面內嵌影片,又不要使用到 Flash、更需要有良性的使用者互動、效能,去年拍板定案的 HTML5 事實上就考量到了這一層。眼下在行動裝置平台最熱門的就屬於 WebKit 的瀏覽器,這些都是完全支援 HTML5 的規範,支援著影片、繪圖區等等的新玩意。雖然這樣說來聽起來有點像是為蘋果的決策找藉口,但是肯定不久之後, HTML5 變成大家撰寫網頁的基準,又會有誰想要去用那些額外的 Plugin 來降低自己製作網頁的相容性呢?現在眼下 Youtube 也開始加緊腳步進入 HTML5 的測試,相信不久之後,它就會變成 Youtube 使用的選項之一,甚至針對使用者的瀏覽器判斷,成為預設的也說不一定。雖然不能說會變得完全不需要 Flash 的使用,但是一定程度上還是大幅度的降低對於 Flash 的依賴度。如果說 Flash 能解決掉佔用太大的資源固然事件好事情,但是我在這裡也是樂見 HTML5 其成!
Ehrippura
沒有留言:
張貼留言