Corona中文站

强大、易学的跨平台(iOS/Android)开发框架。QQ群1:74390406(满) 群2:221929599

导航

谷歌推出Swiffy可把Flash文件转化为HTML5

本周二谷歌公布了一个名为Swiffy的试验性工具,开发者可以用它把一些.SWF Flash文件转化成HTML5编码,从而能兼容诸如iPhone和iPad等移动设备。

Swiffy可以在Google Labs使用,那里也是谷歌搜索巨头创造试验性应用的地方,试验性的应用或是还不到最佳发布时间,或者是面向大众。使用Swiffy网站,任何人都可以上传SWF文件并将其转化为HTML5。

Swiffy转化器可以把Flash的.SWF文件分拆成一个JSON文件,然后用HTML、SVG和CSS对其进行重新渲染。谷歌表示,经转化的文件性能表现“非常好”,只是文件比原文件“略大。”

Swiffy支持大多数Flash 5脚本语言规范。经转化输出的文件能在所有基于苹果开源Webkit引擎的开发的浏览器上运行,iPhone、iPad和iPod Touch上的Mobile Safari浏览器就是基于此开发的。

Swiffy网站上还有一个栏目展示了一些从Flash转化为HTML5的视频和游戏,同时还提供了一个常见问题表FAQ,其中包括Flash的创造者Adobe如何看待Swiffy等问题。

“Adobe很高兴看到Flash平台能被扩展到不支持Flash播放器的设备上。这样的话,制作富媒体广告或交互广告的任何人都能继续从 Flash Pro创作中受益,并能依据所支持的系统灵活运行Flash播放器或HTML。谷歌和Adobe期待能围绕这些方向紧密合作。”Swiffy网站解释说。

今年年初Adobe曾推出了一个类似的工具Wallaby。Wallaby可以把FLA格式的文件转化成HTML5、JavaScript和CSS。Wallaby最初旨在让开发者为iPhone、iPad、iPod Touch以及不支持Flash的设备开发广告。在Swiffy网站的FAQ栏 目中,我们可以看到Swiffy和Wallaby的不同之处:Wallaby是可安装的工具,用于转化.fla文件,而Swiffy则是基于网络的工具, 用于转化.swf文件;Wallaby主要是用HTML重新使用部分Flash文件,因此产生的代码可以被开发者编辑,而Swiffy产生的是一种有效的 文件,不那么容易编辑。

去年,苹果公司首席执行官史蒂夫•乔布斯(Steve Jobs)曾经写过一篇著名的公开信《关于Flash的思考》(Thoughts on Flash), 信中指出苹果公司不想把Flash软件列为iOS的一部分。乔布斯表示:“Flash 是PC时代的产物,它是为PC与鼠标发明的。HTML5 等移动时代的新标准会在移动设备上(以及PC上)取得胜利。或许,与其忙于批评苹果义无反顾地大步向前,Adobe 更应该专注于为未来打造优质的 HTML5 工具。”

Adobe首席技术官凯文•林奇(Kevin Lynch)后来对此信回应,承诺一定会“为HTML5制定世界上最好的工具。”到目前为止,Adobe已近为它的Dreamweaver网站制作工具发布了一款HTML5新版本,向WebKit浏览器引擎项目引入了CSS Regions,并推出了一款名为Edge的工具,这款工具可以让设计人员用标准的网页技术制作动画页面元素。

谷歌很早就开始行动支持HTML5,例如在流行的网络视频网站Youtube上进行视频转换。但谷歌还把Adobe Flash播放器嵌入到谷歌的Chrome浏览器上。

谷歌还在计划用自己的WebM视频回放格式颠覆苹果支持的H.264格式。谷歌相信自己的WebM格式将会“实现开放式的创新。”

谷歌表示仍在商榷是否会开源Swiffy项目,临时仍只能在Google Labs中使用。(移动视界)

<< 每周之星【2011.8.28】 - Magic Defenders应用程序如何上App Store的推荐及得到审核人员的青睐 >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 Copyright 2011-2015 BuildApp.Net. All Rights Reserved.