对HTML5的一些看法
五一三天假,对HTML5又进行了一遍巩固,总结如下:
第一:HTML5 是三部分内容,HTML+ECMA5+css3+SVG
各个部分分工也很明确,我认为,他是一个典型的MVC分工:
HTML 或者说是DOM,那就是Model
CSS3 是视图控制,主要负责渲染
ECMA 5 主要负责逻辑控制
SVG是一种图片格式,但是它是一种XML格式,可以写监听等,有事件,所以他是一个特殊的部分,
第二,各部分都提供了自己新的功能。
HTML:定位,canvas,svg,websqldatabase,webWorker, web application cache
css3 :提供了很多新特性,文本修饰,圆角等,主要是3D功能,这几天认真的学习了一下
ECMA 5:提供了崭新的Javascript API ,Array 等等,之前还蛮熟悉的,因为要兼容IE,所以记忆的不是太清楚了。
第三:他能够做什么?
当你在问自己这个问题的时候,有时候,你可以问自己,有什么他做不了。HTML5 真的很强大,几乎无所不能。相信在不久的将来,只要你掌握了HTML5的技术,它会给你带来丰硕的回报。