zoukankan      html  css  js  c++  java
  • HTML5 Animation基本动画理论

    看完《Foundation HTML5 Canvas For Games and Entertainment》,今天开始看《Foundation HTML5 Animation with JavaScript》。当然我学习和开发的目的不是去做Game Development。但是学习使用HTML5,JavaScript去制作动画,学习效果更好,同时能够通过学习新知识完成一个游戏或者小应用,增强自信心。本系列不是完完全全的《Foundation HTML5 Animation with JavaScript》的翻译,主要是个人笔记,同时需要重点掌握的地方,我会记录下来。首先学习HTML5 Animation with JavaScript需要3方面的知识:1.Programming(HTML5 and JavaScript) HTML5主要掌握Canvas,HTML5 Animation在书中还未涉及HTML5的其他新特性,然后JavaScript要求读者熟练掌握,当然我也是刚开始看,不知道作者也会使用jQuery库,加快开发速度,同时减少跨浏览器带来的兼容性问题。2.Math 主要是《线性代数》中的知识,这们课,在大学学习的时候不是很认真,也不知道实际在哪方面使用。所以这一块知识需要补充上来。3.Physics 主要是高中学习的,加速度,动量守恒定理,质量,摩擦力等等。Animation的应用场景,在《HTML5 Animation》中说到一下5个方面,后面括弧里面的内容是我个人的观点。1.Games(在Web Game方面,Flash估计还是短期内不错的技术,当然速度慢也是一大诟病)。但是Canvas目前的performance也不是很高。2.navigational systems 导航系统3.advertisements 广告系统(这个可能是未来的一个趋势,我们现在很多项目都是把Flash制作的应用转换为HTML5+jQuery来制作,这样可用性相对要高一些)

    4.education applications 教育应用(物理、化学、生物实验动态模拟演示)

    5.interactive art 交互艺术设计(动画产品,演示系统等等)

    最后附上维基百科对动画的解释:

    http://zh.wikipedia.org/wiki/%E5%8A%A8%E7%94%BB

     

    本文基于 知识共享许可协议 知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议发布,欢迎转载,演绎,但是必须保留本文的署名liminjun88(包含链接http://www.cnblogs.com/liminjun88/),且不得用于商业目的。如您有任何疑问或者授权方面的协商,请与我联系

  • 相关阅读:
    MVC总结
    HTML+CSS总结
    常用正则表达式
    从你的全世界切过(胡说八道支持向量机SVM小故事)
    Beta分布
    贝叶斯决策理论
    Linux(Ubuntu)下载安装破解Matlab2016
    贝叶斯规则
    多元分布
    条件分布
  • 原文地址:https://www.cnblogs.com/liminjun88/p/2461681.html
Copyright © 2011-2022 走看看