作為web上一項堪稱經(jīng)典的技術,F(xiàn)lash曾經(jīng)并且現(xiàn)在仍然統(tǒng)治著互聯(lián)網(wǎng)上浩如煙海的頁面。自Flash的老東家Macromedia被Adobe收購以來,F(xiàn)lash在這家以市值計的全球第四大軟件公司手里、漸漸呈現(xiàn)出越來越豐富卻也越來越復雜的發(fā)展方向——挑戰(zhàn)重重,機遇無限。
Steven拄著一根拐杖走進這間會議室的時候,裹滿白色石膏的右腳碰到了門上,他呲了下嘴,旁邊的工作人員趕緊過去幫著撐住了門。其中的一個漂亮的小姑娘悄悄問他,你都受傷了,為什么不在家休息呢?Steven笑了笑說,要是那樣,我就不能算是Flash的粉絲了。
讓這位“F粉”如此癡情的原因是10月5日在洛杉磯會展中心舉行的MAX2009,這是Adobe公司面向其全球開發(fā)者所召開的年度盛會,幾乎所有在日常工作中以Adobe公司旗下的那幾款著名軟件為支點的人,都以能參與MAX為其職業(yè)生涯中的一大榮耀——至少也是值得好好回憶的。
而Steven這次卻是旗幟鮮明的為了Flash而來。因為就在這次MAX 2009上,Adobe宣布,將對Flash這款在Web上堪稱經(jīng)典的軟件做出自其誕生以來意義最重大的一次革新。
開放你的屏幕
Flash是一種交互式矢量多媒體技術,其前身是1996年一家名為FutureWave的小軟件公司所開發(fā)的一款叫做FutureSplash的動態(tài)變化小程序。當時,世界互聯(lián)網(wǎng)的聲勢還只是嶄露頭角,但Macromedia公司卻極具眼光的相中了FutureSplash的靈活、精巧,并在當年年底將FutureWave收購,為FutureSplash改了一個更便于記憶和傳播的名字——Flash。
雖然Flash看上去很不起眼,但卻是世界上第一款商用的矢量動畫設計軟件,并在上世紀90年代得到了非常廣泛的應用,微軟公司的官方網(wǎng)站用其部署在線交互動畫,迪士尼、夢工廠等動畫影片商也在利用Flash生產(chǎn)二維動畫。尤其是當新舊世紀之交時,互聯(lián)網(wǎng)的浪潮開始在世界范圍內(nèi)洶涌,作為網(wǎng)頁設計的重要元素,F(xiàn)lash隨之成了明星。
以虛擬機的形態(tài)存在的FlashPlayer可以說是Flash能夠馳騁江湖的重要前提,通過Flash Player,開發(fā)者制作的Flash文件能夠在不同的平臺上以相同的效果運行。2007年的一項統(tǒng)計數(shù)據(jù)顯示,F(xiàn)lash Player在全世界計算機上的普及率達到98.8%,是有史以來市場占有率最高的軟件產(chǎn)品。
當2006年Macromedia被Adobe收購的時候,F(xiàn)lash恰逢問世十周年,Adobe的接手幾乎改變了Flash的發(fā)展軌跡。首先就是2007年3月27日發(fā)布的FlashPlayer9.0被納入Adobe Creative Studio3.0(即Adobe CS3)之中,由此與Adobe公司的矢量圖形軟件lllustrator和被稱為業(yè)界標準的位圖圖象處理軟件Photoshop結合在了一起,三者之間不僅可以實現(xiàn)用戶界面上的互通,文件還可以互相轉換。Flash也第一次開始以“平臺”的身份示人。
一年半之后,Adobe又推出了被業(yè)界稱為“該軟件史上最重要的一次更新”的Flash Player 10.0版本,同時也融進了Adobe CS4。從表面看,10.0版本的Flash最大的亮點在于“顛覆性的網(wǎng)絡視覺體驗”,因為其可以支持GPU通用技術加速,即可以充分將顯卡的潛能釋放到顯示效果中來。但僅僅這些,還遠非Adobe的全部意圖。
在10.0版本的Flash Player正式發(fā)布之前,Adobe于2008年5月宣布了名為開放屏幕計劃(Open Screen Project)的項目,旨在跨屏幕實現(xiàn)一致的軟件運行環(huán)境,針對電視、機頂盒、手機、移動設備、PC及其它利用Adobe AIR(Adobe針對互聯(lián)網(wǎng)富媒體應用推出的開發(fā)平臺)和Flash的消費電子設備。
今年10月5日,這項目標宏大的計劃中迎來了兩位重量級的新成員:Google和RIM,并且,Adobe與老朋友高通的合作也進入了更深層面——雙方正聯(lián)手優(yōu)化并顯著提高Flash 10.1在高通公司面向智能手機和智能本的芯片組上的運行性能。
Adobe的算盤
種種以“開放”為主題詞的行動恰恰反映了Flash所面臨的機遇,廣闊的無線領域?qū)茿dobe為Flash規(guī)劃的下一個方向。畢竟,F(xiàn)lash已經(jīng)幾乎占領了世界上所有的計算機,而接下來,更多的移動設備將會提供更多的市場機遇。
在今年年底之前,第一款面向移動設備和PC機的全功能Flash Player 10.1版本將會發(fā)行,這恐怕會是該軟件歷史上意義最重大的一次更新。因為從這個版本開始,F(xiàn)lash將正式吹響進軍移動領域的號角。Adobe首席技術官凱文·林奇(Kevin Lynch)在接受采訪時表示:“我們很樂意進軍該市場。”這意味著,屆時將不僅能在運行Windows和Mac系統(tǒng)的傳統(tǒng)電腦上播放高清視頻、使用應用程序,還將在運行Google、Palm、Symbian和Windows Mobile系統(tǒng)的智能手機同樣的功能。Flash甚至還可以出現(xiàn)在iPhone里,在此之前,這仍是個不可能完成的任務。
將Flash全面帶入移動領域一方面是順應潮流的選擇,而另一方面,也體現(xiàn)了傳統(tǒng)臺式機市場的沉悶,并且,F(xiàn)lash在近兩年確實也面臨了越來越嚴峻的挑戰(zhàn)。比如微軟的Windows Vista擁有一套全新的圖形子系統(tǒng)WPF,幾乎有Flash運行環(huán)境所需的全部功能,并且還要比Flash的效率高得多。Macromedia被Adobe收購之后,F(xiàn)lash開發(fā)團隊的一部分核心人員跳槽到了微軟,微軟很快就推出了號稱“Flash殺手”的Silverlight(銀光)以及設計套件Microsoft Expression,這些都被業(yè)界公認為是狙擊Adobe的武器。
微軟的可怕已是眾人皆知,但對Flash而言,Google也同樣是個可怕的對手。Google是HTML 5的鼓吹手,在其Wave協(xié)作工具、移動版Gmail和Chrome瀏覽器中都已使用了HTML 5。Google目前正在積極的推進HTML 5來創(chuàng)建可調(diào)用網(wǎng)頁外部信息資源的網(wǎng)絡視頻程序。今年5月,Google展示了一個采用HTML 5技術的YouTube模型,而YouTube目前正在使用的正是Flash。
除此之外,開放的同時必然也意味著安全風險的提升。在此次MAX 2009大會中,Adobe高層管理團隊集體接受媒體采訪時,來自全球的40多位記者一共提了12個問題,其中有3個都與安全有關。面對這些擔憂,凱文倒是一臉輕松,“我們有專門的安全團隊,他們的日常工作就是在思考有可能出現(xiàn)的安全隱患,并想方設法去解決它”。就在2009年9月底,Adobe剛剛與McAfee簽署了全球聯(lián)盟戰(zhàn)略合作伙伴關系協(xié)議,雙方將聯(lián)合向雙方客戶提供更完善的安全解決方案。
其實,F(xiàn)lash所面臨的風險并不單單來自微軟或是安全問題,更核心的還是來自于Adobe的技術戰(zhàn)略。9月15日,Adobe斥資18億美元收購了網(wǎng)絡業(yè)務優(yōu)化軟件提供商Omniture,后者提供的軟件可幫助企業(yè)進行用戶分析和網(wǎng)站流量分析。
“Flash使企業(yè)能在網(wǎng)站上增加動畫、視頻及交互功能,”Adobe公司總裁兼CEO山塔努·納拉延(shantanuNarayen)說,“Adobe使用Flash開創(chuàng)了從休閑游戲到網(wǎng)絡視頻等許多意料之外的市場。”這些無疑是Flash在最近幾年間所取得的重大成就,而如果有Omniture的技術進行輔助,那些網(wǎng)站設計人員能更有效地進行網(wǎng)站流量監(jiān)控,并且能做到開發(fā)網(wǎng)站時為不同的用戶置身定制。
屆時,F(xiàn)lash將不再僅僅只有炫麗靈活的呈現(xiàn)手段,而會變得更“聰明”。