去年11月Adobe宣布,終止為行動裝置開發Flash Player,並將投入更多資源擁抱HTML 5之後,引起用戶更為擔心Flash技術的未來發展,因此,Adobe於今年2月底時,在官網上公布了Flash技術的未來開發藍圖,遊戲與付費影片相關功能將是新的產品重心。

Adobe首席產品經理Mike Chambers去年在部落格上坦言,因行動裝置市占領先的iOS不支援Flash Player,大幅削減了Flash在行動裝置上的普及率,因此,Adobe改將資源投入HTML 5相關技術的開發。為Android 4.0平臺開發的Flash Player是最後一個行動裝置版本。

為了澄清眾人對Flash未來發展的疑慮,Adobe歷經一波組織調整之後,今年2月也在官網上公布了Flash產品發展藍圖,包括2012年的發展重心,和未來的技術方向。

Adobe在這份藍圖中表示,隨著越來越多網站利用HTML 5、CSS3和JavaScript來製作網頁互動效果,Flash的用途也開始改變,所以,Flash Runtimes未來發展重心將優先鎖定需要豐富特效的遊戲,以及需要跨螢幕支援的付費影音,與其發布技術。

在產品策略上,原本各自發布的Adobe AIR和Flash Player,未來各版本和功能的發布將同步。

Adobe也將減少AIR的專屬API,而改用Flash的原生延生API來提供一樣的功能,讓AIR和Flash的開發環境趨於一致,減少開發人員為不同執行環境的調整工作。

2012年第一季,Flash Player將釋出11.2版,將開始擴充更多遊戲和影音功能,包括如支援滑鼠鎖定、支援滑鼠右鍵和中鍵功能。

此外,在AIR上提供iOS的顯示卡硬體支援和Stage 3D效果等,將能支援到2008年出產的老舊顯示卡。也增加更多Flash Player播放事件的API、強化多緒影音解碼的平行處理能力來提高個人電腦播放影片的效率等。

Flash未來不支援Linux
不過,Adobe也決定,Flash不再支援Linux版本,未來只會支援Mac的OS X和微軟的Windows平臺,Adobe建議用戶改用內嵌Flash功能的Chrome瀏覽器。11.2版將是最後一個可以支援Linux的Flash Player,Adobe承諾提供5年安全更新。

2012年後續還將釋出代號Cyril的Flash Player版本,這個版本將支援全螢幕鍵盤、能透過串流來改善Stage 3D畫面材質效果的顯示、增加影片畫面標籤的API以提高影片畫面的控制能力等。

ActionScript的平行處理下半年將會強化
而專為遊戲開發的Flash版本(代號Dolores)則是會在2012年下半年釋出,這個版本會增加一個「ActionScript工人」的設計,可以讓不同的ActionScript指令在不同執行緒中執行,來增加平行處理能力,提高多事件運作效能。

這個版本也會增加更多報表工具方便檢視Flash程式執行狀態。這個版本也將支援到2005年的老舊顯示卡,來提高Flash的向下相容性。

另外,Adobe還公布了Flash Player和ActionScript未來5~10年的計畫方向。Adobe將重構Flash Runtimes程式碼來改善效能,並優化ActionScript的執行環境。文⊙王宏仁

熱門新聞

Advertisement