Macromedia積極想從前端跨到企業市場,Macromedia Flash MX 2004將扮演什麼角色?

Flash是一個被廣泛運用在創作網頁、動畫、廣告等互動多媒體的網路工具,不但要留住原來的市場主力-設計人員,新版Flash MX 2004除了增加表單製作等支援XML的網頁功能,更致力於降低開發Flash的困難度,不管是不會使時間軸的使用者,或是針對開發人員強化與Java的連結,同時加強專案開發的效率及創意,進而取代目前Java開發工具網路應用及行動裝置等領域的主流地位。

隨著Macromedia將產品線跨至RIA(Rich Internet Application)階段,為了吸引更多企業客戶,Flash Player更是很多產品的開發基礎,像是網路應用程式Central就能將Flash的功能大幅提升,讓網頁能夠離線瀏覽將延伸到即時資訊交流、電子商務、網路服務等商業應用。應用程式Flex則是以XML為基礎,加強與Sun、IBM、BEA、Oracle及微軟的伺服器端產品的支援。其他像是Sever端軟體ColdFusion、線上學習及簡報工具Breeze系列及網路資料傳輸及管理工具Contribute等也都跟Flash有很強的連結。為何Macromedia Flash MX 2004會選擇今年開始支援Linux平臺?有什麼樣的意義?

除了持續對Mac及Windows兩大平臺的支援,其實Macromedia早就相當看好Linux的發展空間,相信Linux很快會在市場上會占有一席之地。在很早的版本Flash Player 3的就已經開始支援Linux,現階段除了提供免費的Linux版Flash Player,未來還將陸續推出專門支援開放原始碼作業系統的產品及程式開發工具。增加對Unicode的支援,對產品有什麼影響?

為了擴展Flash的市場,從單語言延伸至多語言已經是必然的潮流,因為Flash動畫原始檔.fla,中文化的轉檔成本相當高,透過Flash MX 2004專業版才有的功能—全球化工具Strings Panel,在XMLFF(XML Localization Interchange File Format)的架構下,只要完成一種語言的網頁或動畫的製作,就可轉為多語言的版本,並可預覽,讓成品具有符合地方智慧的優點,同時減少開發成本。為何會改變Action Script的寫法?

Action Script作為一種Flash獨創的腳本語法,改變寫法並非要困擾使用者,是隨著國際標準規範組織ECMA制訂的新標準而改寫。新版Action Script 2.0是根據4.0修改後加上物件導向,與Java語法一樣可以更新的,反而是更加符合客戶的需求、功能更強,與第一版也仍然相容。不管網路或其他領域,Macromedia的產品如何跟Java競爭?

以日本、韓國、臺灣、香港最熱的3G應用為例,如果Java開發需要投入龐大的人力、物力及時間,不需工程背景就能上手的Flash,除了開發時間短、門檻低,跨越各個作業平臺的特性,動畫檔案輕薄短小、應用多元外,只要做一次就能同時應用在有線或無線領域,還能直接引用現成的Flash內容。

過去為人所詬病的效能問題,Flash Player 7在播放效率及品質上,也比上一版增強了2~8倍,能夠播放高解析度、高畫格速率的影片。對於開發出複雜又有趣的手機遊戲,Flash也比之前更有自信。除了針對於手機發展出FlashLite版本,還有可能應用其他的硬體裝置上嗎?

PS2、香港剛發表的權智「快譯通」電子辭典,所有新版的Sony Clie都有內建Flash Player。在美國還與一家Leapforg公司合作,內建在兒童多媒體學習裝置Leapster上。除了現有的Smartphone、PDA、STB、Game Player,可以說任何的硬體裝置都有可能,SDK版本能夠符合各種硬體裝置的特殊需求。覺得Flash的競爭者是誰?與其他播放工具的優劣比較?

微軟將在下一代作業系統Longhom中,加入類似Flash的多媒體製作新工具Avalon,這的確令人擔心,因為微軟一向用壟斷方式進行市場擴張,我們會密切注意產品的走向。

不管在網路還是手機端,Windows Media Player、Real Player、QuickTime Player都是Flash Player的敵人,做為一個體積最小的多媒體播放器,Flash對於SVG(可變式向量圖形)的支援,是其他player辦不到的,對於Avid Xpress/Media Composer、Apple Final Cut Pro、Discreet Cleaner及Anystream Agility等的視訊直接匯出成FLV格式。加強對其他影音檔案的支援,透過FLV的外掛程式也可將FLV視訊功能匯出到其他程式。

熱門新聞

Advertisement