網絡媒體的未來不是Director的,是Flash的,更是PDF的
寫這句話確實有點沮喪,作為國內最老一批使用Director的人員,曾經為一個如此優秀的軟件搖旗吶喊,然而隨著CDROM介質被Web介質的逐漸淘汰,這個軟件也逐漸脫離了大眾視野。
Director是一個非常成熟的軟件,它的Lingo語言深得開發者的喜愛,如果熟悉 Lingo,對各種元素的控制會感覺得心應手。相對來說,Flash的腳本語言變了又變,讓人一再做純粹是由于Macromedia自己欠考慮而造成的更新,到現在我還懷疑它的AS3是不是就是最終的版本了,如果從Flash 3.0的腳本語言跟到現在的程序員,難道不后悔沒去學Java?7、8年的時間,足夠從JSP學到J2EE再到J2ME了。隨著Macromedia搖擺不定的態度,荒廢了一批又一批的程序員,如果不是Flash在矢量動畫的霸主地位,我不相信還會有人去干Flash編程。
市場永遠是用戶說了算,盡管Macromedia犯了這么多錯誤(對Authorware和Director的無作為,對Flash定位的搖擺不定,開發然后放棄的Drumbeat,Ultradev,Springsite,Multiuser Server,Shockwave3D,Generator,Remoting,我對Contribute在Macromedia的前景也不看好),不過它還是抓住了終端用戶,裝載Flash客戶端的用戶幾乎等于上網用戶,僅憑這一點,已經足夠Flash立于不敗之地。
媒體介質的發展線路非常清晰:傳統->數字->網絡(->無線 or 多媒體網絡?),Flash集合了數字、多媒體、網絡交互、無線應用,它的前景非常可觀。由于對Director的喜愛,許多人還是認為Director比Flash更高端,效率更高,更優秀,畢竟我們5D多媒體是從Director軟件入手的,所以我還能聽到這些議論。不過我的觀點是,由于Macromedia的問題,Director不再適應最先進的介質了,無論它曾經多么優秀,現在可以放棄了,未來是 Flash 的。
Adobe也是我熟悉的一個公司,曾經我認為它的前景不如Macromedia,但是它和微軟一樣,嘗到了標準帶來的甜頭,由于PostScript的標準,穩穩占領傳統印刷的市場,盡管這是一個不興波瀾的市場,但是給它帶來了穩定的利潤,正如可口可樂的市場也是一個老市場,這不影響它賺錢。
Adobe試圖把這個市場帶到數字時代,以及網絡時代,如果推算起來,PDF的產生時間應該和Director差不多,前者走的是陣地站,一步步延續標準,從傳統技術發展到數字技術,然后到網絡應用,事實上走得很成功,在美國已經成為政府和公司的標準文檔;后者則跳躍式發展,從Director跳到了Flash,開創了網絡多媒體的先河,也是非常成功,唯一可惜的是,沒有占據一個能穩定贏利的市場。終于最后Adobe收購了Macromedia,而不是相反,雖然Macromedia其實更有創新性。
商業經濟不是一個純理想主義能生存的環境,必須是理想+現實,或者是先理想再現實,做創新,獲得市場分額,同時必須考慮把產品賣出去,甚至建立一個行業標準,Adobe這點做得相當不錯,就象微軟一樣。
PDF有許多優勢,雖然多媒體和交互方面遠遠不如Flash,但是它在市場標準上做的非常出色,你報稅的時候,不能交給稅務局一個SWF文件,但是可以交一個PDF文件過去;你也不能拿一個SWF文件去做出版印刷,不過你用PDF文件就可以。
如果你想在一個PDF文件里,加入聲情并茂的內容,就沒這么輕松了,或者想再來點復雜的交互,這些在Flash里輕而易舉。如果在PDF里,再能加入Flash的功能,是不是更完美呢?
剛看到Adobe又發布了Acrobat 3D,可以在PDF文件中直接使用3D格式的文件,不可否認,這是Adobe進一步強化PDF格式的結果。
我一直認為,Adobe花了34億美元,就是要把Flash的優秀功能集成到PDF中,所以未來的網絡媒體不僅是Flash的,更是PDF的。