首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么用HTML5画布创建内容要比用Flash创作复杂得多?

为什么用HTML5画布创建内容要比用Flash创作复杂得多?
EN

Stack Overflow用户
提问于 2011-01-19 23:41:52
回答 6查看 3.8K关注 0票数 7

我做Flash已经有几个月了,我很喜欢它。我可以很容易地使用矩形工具来绘制一个矩形,并在几秒钟内完成形状/动画补间。

现在很多人都在谈论HTML5和闪存,我今天在HTML5 Canvas上看了一下。令我惊讶的是,我看到了一大堆“代码”。它太复杂了,它们需要进行很多调用(填充、笔划、移动、关闭路径等)。来制作一个简单的形状。甚至几十行代码和javascript混在一起做一个简单的动作?

我是不是遗漏了什么?它将使动画在HTML5画布上的复杂度比Flash高10倍。

EN

Stack Overflow用户

发布于 2011-01-20 12:28:39

Canvas本身不能取代整个Flash开发环境。canvas的目的是为real time graphics创建一个跨浏览器的标准,这可能会减少对Flash Player的需求,Flash Player是一个第三方插件。Canvas公开了一些低级的绘图函数,但整个库都可以构建在它之上(就像Flash中的补丁库一样),并且可以构建开发环境,将其编译为针对canvas对象的Javascript (就像Flash创作工具一样)。

很难说,但我认为我们还没有看到很多好的Canvas创作工具的原因是因为canvas仍然相当慢,缺乏FlashPlayer所具有的许多功能,并且存在不确定性问题,减缓了HTML5的采用过程(例如。视频编解码器)。

票数 2
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4737258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档