Flash自從問世那天起,就吸引了大量的目光,我還記得上個世紀末的時候,用Flash制作的Eye4U網(wǎng)站給所有人帶來的震撼。十多年的發(fā)展,它已經(jīng)從一個制作動畫的工具,變成一套復雜的平臺技術,最初的用戶人群主要是設計師,而現(xiàn)在已經(jīng)覆蓋開發(fā)者群體,隨著 Flash 以及 ActionScript 的不斷復雜和完善,使用者開始向兩極發(fā)展,創(chuàng)意設計和程序開發(fā)各守自己的領域,在項目中的配合出現(xiàn)不少問題,左腦和右腦的平衡變成了一個巨大的挑戰(zhàn),每個學習者都在選擇,加上Flash版本的更新,學習曲線變得更為陡峭了。與此同時,F(xiàn)lash作品的最終用戶尤其是那些商業(yè)決策者們在中國還沒有搞清楚富媒體應用的真正價值,所以就出現(xiàn)了Flash發(fā)展在國內的瓶頸,至少目前是滯后于國外的發(fā)展。Adobe到底有什么樣的發(fā)展策略來完善Flash技術平臺及其應用?在中國如何推廣教育使得這種技術能有更大的發(fā)展空間和更快的發(fā)展速度?帶著這些疑問,我和Adobe的Flash 平臺推廣專家 Andrew Shorten做了一次面對面的訪談。
Andrew Shorten 主要負責在歐洲各地會晤設計師、開發(fā)人員和合作伙伴及客戶,討論Flex, Flash 和AIR等技術在富網(wǎng)絡應用及桌面體驗方面的機會。我一直很喜歡“推廣專家”這個稱謂和他們的工作方式,他們熱情,樂于分享,是軟件開發(fā)商和使用者之間的最好的溝通橋梁,他們用自己的知識和體驗在各地傳播新的知識,或者”內幕新聞”,確實是新技術平臺的Evangelist,這次Andrew到中國,我是代表國內非;钴S的網(wǎng)絡設計師和開發(fā)者社區(qū)-藍色理想來和他做交流。
5月8號下午,在國貿(mào)Adobe中國的辦公室,我和CSDN的編輯一起見到了Andrew Shorten, 他比我想象的要年輕許多,由于他的時間安排非常緊張而且似乎還未完全適應旅行的時差,略顯倦意,不過一旦開始訪談,他臉上馬上就出現(xiàn)那種evangelist的熱情。Andrew非常主動地在我們提問之前先介紹了Adobe在Flash技術平臺上的發(fā)展思路和構想。首先在播放器方面,F(xiàn)lash Player 10的市場接受度和更新率超出預期的好,是目前最好的,也是最通用的跨平臺的富媒體播放器,不僅僅在電腦終端,甚至在移動設備和其他彩屏設備上都能播放富媒體內容;同時為了滿足用戶桌面應用的需求,例如存儲更多的豐富多彩的交互內容或數(shù)據(jù)到本地,就成為了Adobe的新技術 “AIR”其次在內容創(chuàng)作方面,Adobe提供了Flash professional 這一工具和 Flex 這一開源的框架。這兩者的結合使得前端的互動體驗和后臺的數(shù)據(jù)處理有效地成為一個整體,來提供極具創(chuàng)意的應用。幾個典型的例子包括 Buzzword –在線版的word,SlideRocket – 在線版的PowerPoint,以及 Picnik – 在線版的Photoshop. Adobe也意識到其原有的目標用戶群體為設計師為主的創(chuàng)意設計人員,而現(xiàn)在必須爭取吸引以程序員為代表的網(wǎng)絡開發(fā)工程師這一群體,同時給這些人在項目中提供完善的可以協(xié)同的工作流,也就是即將發(fā)布的Flash Catalyst這一工具。Flash Catalyst是下一代Adobe在RIA方面的一個重點產(chǎn)品,實際上是為了讓開發(fā)人員和設計師降低他們工作環(huán)節(jié)中的冗余操作,提高工作效率。無論是在創(chuàng)作整個的原型上,還是在創(chuàng)作整個RIA項目 UI的操作上,都會讓設計師和開發(fā)人員提高工作效率。
這確實是讓人興奮的一個消息,雖然在Adobe Lab上出現(xiàn)Flash Catalyst的名字已經(jīng)是去年底的事情,而且也很是讓一些Flash開發(fā)者關注,但是畢竟這個工具即將發(fā)布,我擔心的是會不會讓一般的用戶覺得在使用上又要面臨一次遷移和熟悉,增加他們的學習成本。Andrew回答說:工作流的優(yōu)化是為了讓項目中的各個環(huán)節(jié)的專業(yè)人員更有效的工作 (take what you know and do more effectively), 它可以:直接導入Photoshop, Illustrator, 或者Fireworks文件;直接轉化設計元素為UI 組件;創(chuàng)建并編輯動作行為而不需要書寫任何代碼;最后還可以直接交接創(chuàng)作好的原型給開發(fā)人員做進深的開發(fā)。這不僅僅是工作流上的改善,更是項目中的協(xié)同,讓專業(yè)的人做專業(yè)的事情,專注在各自的特長領域內,減少冗余。這讓我很期待它在中國的發(fā)布。
我的第二個問題其實是想了解Adobe如何幫助中國的用戶和設計師以及開發(fā)者社區(qū)更好的學習和了解這些新的技術和工具。Andrew告訴我們Adobe愿意幫助這些設計師和開發(fā)者社區(qū)來不斷完善充實最佳實踐,Adobe的中國團隊正在致力于同步翻譯Adobe DevNet上的技術文章,另外Adobe TV也分享了大量的視頻教學資料,更重要的還有”推廣專家”的工作,他們要通過更多的分享,收集,聚合,來影響這些社區(qū),做好傳播和講解的工作。我如果不是脫離具體的技術工作,我是很有興趣去嘗試這種Evangelist的工作的。
對于最終用戶來說,使用Adobe的flash技術,一個不能回避的問題就是搜索友好性的問題,我希望了解Adobe和Google的合作,在哪些方面取得了進展?對中文的支持如何? 這畢竟影響了一些商業(yè)決策者在是否采用Flash技術時的一些判斷和顧慮。
Andrew很坦率地告訴我們,實際上Adobe和google的合作是讓Google的search engine去了解Flash的內容在加載數(shù)據(jù)的過程當中加載了哪些數(shù)據(jù),包括這些數(shù)據(jù)發(fā)生了哪些用戶交互,比如點擊操作的交互操作,那么這就意味著加載的數(shù)據(jù)要在Flash的內容里可以被google的搜索引擎索引,現(xiàn)在的工作進展還是不錯的。Adobe和Google已經(jīng)展開了一定層面的合作,可以讓Google的搜索引擎從數(shù)據(jù)層面在Flash加載數(shù)據(jù)當中被Google的搜索引擎抓到,了解到數(shù)據(jù)在哪里,同時也可以通過Google的搜索引擎引導用戶去深入到數(shù)據(jù)所在的Flash的位置,也就意味著Flex生成的Flash可以被打印,或者被deep linking,而不管它是幾層,另外這個數(shù)據(jù)所在的位置可以被bookmark,這些都是目前Google和Adobe合作的一些進展。對于中文化的支持實際上目前沒有任何一個技術可以支持動態(tài)文字的搜索,不過對靜態(tài)中文文字的搜索已經(jīng)包含在已經(jīng)進展的工作中。這個工作還會持續(xù)相當?shù)囊欢螘r間,不斷地優(yōu)化,以使得Flash為平臺所發(fā)布的內容更加具有搜索友好性。
我相信,既然Adobe 的PDF都可以實現(xiàn)良好的搜索友好性,那么Flash文件的搜索友好性是非常樂觀的。
CSDN的編輯也詢問了一些開發(fā)人員非常關心的問題,例如3D引擎在flash player未來開發(fā)計劃中的可能性等,Andrew都就他了解做了解答,由于訪談之后馬上就有一個安排好的培訓,我們決定還是留下一點時間給他休息準備接下來的培訓,而我們帶著對Adobe即將發(fā)布的Flash Catalyst以及其他一些新技術的期待,結束了這次訪談。
本文鏈接:http://m.95time.cn/tech/multimedia/2009/6715.asp
出處:藍色理想
責任編輯:moby
◎進入論壇RIA設計與應用版塊參加討論
|