Google I/O大會上,Adobe技術長Kevin Lynch展示Dreamweaver對HTML5、CSS3等新網路標準的支援,似乎這場爭戰就此告一段落。但是還留下不少問題等待解答。5月26日Adobe在台北國際會議中心舉辦CS5上市發表會,請來了亞太區的技術專家。T客邦也取得機會與負責Flash、Web的亞太區技術經理Paul Burnett進行專訪。
這次要帶大家深入了解未來Adobe CS對HTML5的支援、Flash在數位內容跨平台的應用。不管你是想做數位內容的出版商,或是網頁、Flash設計師,還是搬板凳看熱鬧的鄉民,都該看這篇,了解Adobe的下一步。
HTML5:普及還需五年,但會逐漸加入支援
首先問到了Adobe對HTML5的看法和策略。Paul表示,雖然HTML5是開放的網路標準,但是技術規格目前尚未定案,得要等待W3C組織,而更重要的問題還是瀏覽器的支援與否,目前還有很多人在用已經有十歲的IE6,當瀏覽器不普遍支援時,HTML5、CSS3僅能在部份瀏覽器上呈現,就少有設計師會真正應用這些標準來作網頁。
就Paul於各地舉辦設計師聚會、課程時的調查,雖然大家都頻頻詢問要怎麼應用這些新標準,但真正應用還是有疑慮的。而在影片上,HTML5加上H.264雖然表現也不差,但沒辦法提供如Flash Video一般的DRM保護,對於內容業者而言還是會比較偏好採用Flash播放影片。
▲Google I/O上,Adobe CTO Kevin Lynch展示Adobe對HTML5的各項支援。
但是Adobe也承諾將會提供最好的HTML5網頁製作工具,Paul就於現場展示了Dreamweaver HTML5 Pack的支援,像是能在不同螢幕尺寸下自動套用不同的CSS來做到最適呈現的Media Queries、Border-radius與Box-shadow的支援等等...我們也問到,影片中CSS Animation Editor和去年Adobe MAX上展示,能將Flash Banner、Illustrator向量圖形貼到Dreamweaver中以HTML5 Canvas呈現的「Smart Paste」 功能何時才會加入。Paul表示這些新功能在Adobe Labs中還屬於不能開放的早期階段,未來要是開放會以免費擴充程式的方式提供給使用者,只要功能開發完成,就會放到Adobe Labs讓使用者下載。因為某些地區的稅法有所限制,所以不能直接加入現在的CS5套件中。
數位內容:Wired終於上線,有機會支援Chrome Web Store
▲還記得Wired雜誌的iPad版嘛?終於上架了!
針對這次CS5所強調的出版產業數位化,我們也問到了Wired雜誌的電子版本。之前Wired與Adobe合作,透過InDesign到Flash到AIR的方式製作iPad版本電子雜誌,但是因為Apple在iPhone 4.0 SDK中更改了開發者條款禁止使用中介工具而臨時叫停。
最近的消息則是Adobe將協助Wired製作原生App的方式上線。Paul說:當它看到Wired的電子版時,發現一個問題就是容量太大,一期雜誌高達500多MB,還有許多技術上的問題需要解決。馬上Wired就會發佈新聞,能在iPad上直接看到以Adobe CS產品製作內容,透過原生App呈現的Wired雜誌。(說時遲那時快,Wired的App一回到辦公室就上架了。)
▲7:55展示的植物大戰殭屍就是以Flash製作,在Chrome Web Store上販賣的程式。
同時,在Google I/O上發表的Chrome Web Store程式商店中,就有販賣以Flash製作的遊戲。然而,Google也要求程式上架時必須要能安裝在Chrome中,這對設計師來說有點困難,會不會像Flash輸出成iPhone App一般,也能直接輸出到Chrome Web Store上販賣?Paul並沒有給確切的答案,但是指出目前Adobe各個產品最終指向的輸出就是Flash,目的也是為了讓設計師製作內容時能夠一次製作,跨平台呈現。當Chrome Web Store上線時,也有機會提供輸出的選項。他也拿出裝有Flash Player 10.1的Nexus One展示在上面運行Flash,提到地點定位、攝影等各項手機功能Flash都能提供支援。
最後提到Flash Player的效能問題,Paul強調Flash Player 10.1中的GPU加速功能,在影片播放上可以直接利用GPU加速來減少系統資源耗用、前陣子Apple釋出硬體加速Framework後,也推出For Mac的Flash Player 10.1 Gala。程式開發者也能利用Pixel Bender來讓Flash程式有更好的表現。
就筆者的看法,從Steve Jobs "Thoughts on Flash"公開信引起的爭議,經過Google I/O後逐漸消弭。Adobe雖然還是認為HTML5離實用尚遠,但也逐漸釋出各種將CS製作出內容轉成HTML5格式的工具。Chrome Web Store以及之後Chrome OS的出現,也提供Flash更多的機會,就算iPad、iPhone不支援,還有其他出路。如果Flash在手機上真的耗電、效能不彰,在Android 2.2開始支援後,使用者自然會做出反應。會不會有下一步呢?就看6月8號WWDC上,Steve Jobs會不會又開砲吧。
就目前的狀況,能冷處理就冷處理吧。不過Wired的App裡有300多MB都是圖檔...這處理方法也不算最佳解。