實測Swiffy 與相關介紹
Swiffy是Google提供將SWF檔案格式轉換為HTML5的服務.它可讓Flash動畫不需要外掛即可在主流的瀏覽器播放
實際測試如下:
檔案工具 : Flash CS4
程式語言 : ActionScript2.0
錯誤狀況
實際測試部分效果並無呈現
如圖若有異常會如橘色框提供訊息
產生的檔案果然異常難懂.
FAQ翻譯
原文連結http://swiffy.googlelabs.com/faq.html
何謂Swiffy?
Swiffy是Google提供將SWF檔案格式轉換為HTML5的服務.它可讓Flash動畫不需要外掛即可在主流的瀏覽器播放
如果您需要一些範例
您可以參考Gallery
如何使用Swiffy輸出的檔案置入個人網站?
您可以儲存Swiffy產生的HTML文件,並使用<iframe>引用至您的網站,當您使用瀏覽器的[另存檔案],請設定為[僅網頁HTML部分]或[頁面源代碼]
哪些瀏覽器支援Swiffy輸出的檔案?
Swiffy使用SVG,目前只支援基於 Webkit的瀏覽器 如Safari(電腦和手持裝置)和Chrome。
如何預覽輸出上的移動設備?
您可以使用提供的連結預覽輸出。預覽將於15分鐘後轉換您的文件
Swiffy如何運作
Swiff運作分兩個部分:處理swf產生JSON檔案,然後用戶端的JavaScript載入
JSON,透過HTML,CSS,SVG繪製出效果.
產生的輸出檔案大小?
大部分的情況當gzip壓縮JSON檔案時會比原檔案稍大,在gallery的範例中
大約是10%
支援那些swf的功能?
矢量圖形,嵌入字體,圖像和時間軸動畫。基本的ActionScript 2.0也支持
但不要指望轉換您最喜愛的Flash遊戲。一般來說,Swiffy支持大多數Flash 5的功能,因此檔案若為 Flash 5將會是最好的結果。
當遇到不支持SWF功能編譯器會發出警告
Swiffy是否支援ActionScript?
Swiffy支援大多數的Flash 5語法規範。
當您遇到不支援的ActionScript代碼,Swiffy會提示訊息。您的檔案若為 Flash 5檔案將得到最好的結果。
如何支援clickTAG參數?
Flash廣告通常使用clickTAG的參數來實現點擊追蹤。您可以在Swiffy輸出插入下面的代碼片段,然後使用 stage.start():
stage.setFlashVars(“clickTAG= http://swiffy.googlelabs.com”);
Swiffy是開源碼專案?
目前尚無法確定
Swiffy和Wallaby的差異?
Wallaby是一個可安裝的轉換檔案程式,而Swiffy是一個基於 Web的工具.
Wallaby重點在一個HTML中重複使用Flash,產生的代碼可以由開發者編輯.
而Swiffy產生的檔案卻不是容易編輯的.
Adobe 如何看待 Swiffy?
Adobe樂於見到Flash平台擴展到其他不支援Flash播放器的設備。任何使用Flash Pro創造的互動廣告將繼續得到所有的創作優勢並且可以靈活地置入Flash播放廣告或HTML
這取決於目標系統上。Google和Adobe期待著密切合作。
評論
此文章尚無評論。