由于Flash被蘋果拒之門外,很多開發(fā)者在開發(fā)產(chǎn)品時都不得不在Flash和HTML5之間做出選擇。今天Google發(fā)布的一個新工具讓天平再次偏向HTML5這邊,它就是Swiffy。
Swiffy可以把Flash文件轉(zhuǎn)換成HTML5標準。該項目源于Google移動廣告團隊,開發(fā)動機就是有些設備不支持Adobe的格式,因此無法顯示Flash動畫。有了這個工具,你只需上傳.swf文件,然后就可以將其轉(zhuǎn)化為HTML5標準,顯示效果和Flash一樣(文件格式為JSON)。
Google稱這個轉(zhuǎn)換工具還不支持完全基于Flash的游戲,但是支持向量圖形、嵌入式字體、圖片、動畫等。下面就是一個演示效果截圖「上面為Flash動畫,下面為經(jīng)Swiffy轉(zhuǎn)化后的動畫」,你可以點擊這個鏈接親自體驗。
Swiffy目前只是一個實驗項目,但對開發(fā)者來說非常有用。與此同時,反Flash的蘋果肯定在偷著樂吧。 除了這款Flash轉(zhuǎn)化工具之外,Adobe今年3月份自己也推出一款轉(zhuǎn)化工具Wallaby。
Flash 大紅大紫的日子已經(jīng)過去了,瀏覽器廠商們齊心協(xié)力整出了 HTML5 標準,搶 Flash 的飯碗;喬教主堅決不讓 iPhone 支持 Flash,Adobe 心都挖涼了。現(xiàn)在 Google 也推出了 Swiffy,免費把 SWF 格式轉(zhuǎn)換為 HTML5 代碼,赤裸裸的挖墻腳啊。
Google Swiffy 目標用戶是網(wǎng)絡開發(fā)人員,它不能轉(zhuǎn)換 Flash 視頻,但對大多數(shù) Action Script 交互型 Flash 支持良好。用戶只需將 SWF 文件上傳,轉(zhuǎn)換非常快。輸出的 HTML 代碼會用到一些 SVG 特性,目前只有 webkit 內(nèi)核瀏覽器支持;這意味著輸出的代碼僅僅在 Safari/Chrome 上可用,自然,iOS 自帶瀏覽器也會支持。
新聞熱點
疑難解答
圖片精選