html5比赛

来源:互联网 发布:上海811所硕士待遇知乎 编辑:程序博客网 时间:2024/05/17 03:32
Intel比赛就要开始了,大赛的主题据黄虎杰院长介绍是HTML 5应用,在这里根据我个人的经验和所有的俱乐部同学,特别是10级的同学分享一下如何来构建一个html 5的应用。算是一个入门的指引,帮助大家迅速的熟悉。

  首先解开html 5神秘的面纱,之所以这么流行,离不开其两个特性,一是canvas API,二就是通过html5离线应用的特点进而在不同移动平台上实现移植。前者使得很多绚丽的特效或者涂鸦网站成为可能,而后者则是带动了一系列移动开发框架的流行。

   html 5的应用主要有三种,一就是普通的网站(实例),二是移动平台浏览器中的网站,三是移动平台上的本地化应用。

  初次听说html5大家都会有一个误解,那就是把各种强大都归功于html5其本身,其实html 5的流行的一个核心还是javascript。只不过是新增的一些特性可以和js更好的结合。所以一个好的js能力才是关键。

  现在我们需要准备什么呢?

  首先技术的基础就是HTML + CSS + javascript,有了这三个就可以实现一个最简单的应用了。不熟悉html和 css的话建议直接去进行在线学习,上手非常的快,可以很快掌握这些基本的技术。http://www.w3school.com.cn/html/    javascript推荐两本书,一本是《javascript DOM编程艺术》第二本是《javascript高级程序设计》,第一本强调应用,第二本则是站在了语言本身的角度来讲解。

   之后就是部署的过程,这个时候我们需要apache服务器,初学者推荐安装windows版本,容易上手。熟悉后可以转移到linux上。

   以上就是一个最最简单的html 5应用的创建准备。。。。学习之后,你就可以部署自己的应用了。

原创粉丝点击