动画创作家园  动画人最专业的动画理论网站。
高级搜索
维爱迪-动画创作家园 >> 动画业界 >> Smokescreen计划:用HTML5实现Flash

Smokescreen计划:用HTML5实现Flash

维爱迪-动画创作家园 出处: 作者: 日期:2010-6-5 8:33:28 3D MAX 动画制作教程 | 推荐下载:原动画基础教程 | 动画片《大闹天宫》文学剧本 | Photoshop入门与进阶实例

一个叫 Chris Smoak 的程序员,最近发起一个使用 JavaScript/HTML5 实现 Flash 功能的开源项目:Smokescreen,可以将 Flash 动画转换为纯 HTML5 + JavaScript,以便脱离 Flash 插件,直接在浏览器中实现 Flash 风格的动画。这里有一些很漂亮的演示(完整图文版)。关于这项技术,一个叫Simon Willison 的程序员,在他的博客中做了很好的剖析: SmokeScreen 完全在浏览器中运行,读取 SWF 二进制文件,解压缩(而且使用本地 JavaScript 解压缩!),从中抽取图像与内嵌的音频,将它们转换为 Base64 编码的数据,接着,将其中的矢量图形转换为 SVG 动画。

在 Chrome 中打开 Web Inspector,在演示进行当中,你会看到 SVG 的实时运行。SmokeScreen 甚至设计了自己的 ActionScript 解释器。Smoak 表示,他会很快基于开源协议开放 SmokeScreen 的源代码(Simon Willison已经在github上发布了一个测试版),目前,他已经做了几个非常漂亮的演示,尽管还不够完美,但已经能看出基于 HTML5 的 Flash 风格的动画是个什么样。这些代码并不能支持 Flash 视频,不过,HTML5已经有了自己的视频方案。Smoak说,他的初衷是在 iPhone 和 iPad 一类的设备上实现 Flash 风格的广告动画。

经过优化,该技术还可以用于游戏,Willison 表示,新闻站点中的 infographics 也是很好用场,另外,还可以用来渲染卡通风格的动画,比如演示中的 Strongbad 系列。

不过,人们担心,SmokeScreen 是否可以很好地应用到那些速度和供电能力都十分有限的移动设备,同时,我们期待代码开源后可以得到优化。目前,只有那些最新的浏览器才可以使用该技术,包括 Firefox 3.6, Chrome 5, Safari 4 以及移动 Safari。Opera 10.5 系列也接近支持,但不支持 IE8,不过 Smoak 表示,IE9 很有希望。

责任编辑: brahma 参与评论 H网电影院 超爽动漫 电影 | 推荐下载:原动画基础教程 | 动画片《大闹天宫》文学剧本 | 超低价图书
复制本文地址给好友 -
相关文章
Flash和HTML5那点事[05-05]
Adobe CEO回应乔布斯批评:Flash是开放规格[04-30]
乔布斯:关于 Flash 的思考[04-30]
Adobe拟起诉苹果封杀Flash 双方冲突升级[04-15]
第三方看准苹果与Adobe矛盾 推Flash解码包[04-15]
快速了解Flash CS5六大特点[04-15]
最新文章
期待作《激战2》将现身科隆游戏节 提供现场试玩[06-05]
漫画电影《雷神》主角克里斯定妆照曝光[06-05]
千万别把设计当美术——访海宝设计师邵隆图[06-05]
做老少咸宜的国产3D动画——访《星达丘奇幻之旅》主创团队[06-05]
用Photoshop创建未来垃圾世界——环保海报的诞生[06-05]
为每件作品找到不同的性格特征——访平面设计师张洪科[06-05]
关于我们|联系我们|免责声明|版权声明|创作说说(旧版)|标志大全|友情链接
动画创作家园QQ群①:2444514(满) QQ群②:15363563(满) QQ群③:48533909(满) QQ群④:44832229 (满) QQ群⑤:43100861 (满) QQ群⑥: 48773990 最佳分辨率 1024×768
维爱迪动画创作家园 冀ICP备19004920号-4
如果您感觉动画创作家园不错,别忘了告诉您的朋友哦,朋友会感谢您的^_^