Answers:
这取决于所需的动画类型。
<canvas>
动画本质上是JavaScript-它只是可以绘制内容的另一种格式。如果要精确,则应区分动画HTML元素,SVG(raphael.js使用的动画)和HTML5<canvas>
除了Virtuosi Media的出色答案之外:
苹果公司最近在其网站上使用了JPEG和PNG静止图像进行动画制作。他们使用JavaScript来切换图像。如果您没有太多的框架,需要alpha透明性支持,希望动画在页面上就位,并且想要广泛的浏览器支持,那么这是一种很棒的技术。缺点是下载大小和工作量。
它也可以是交互式的。如果滚动到Apple iPad页面的Smart Cover部分,则可以看到它的运行状态:http : //www.apple.com/ipad/features/