首页 > H5和上一个版本最大的区别是什么

H5和上一个版本最大的区别是什么

个人用了H5也挺久,老大最近问到了我这个问题。

个人认为:

个人所理解的H5是html5 语言本身 ,如果是js +css3的话,最大的变化是跨平台兼容性和强大的功能,如果算上node的话服务端的突破性;如果硬要算上react native等的话,那就是H5就是一门无所不能的语言


那么问题来了,大神如何理解这个问题?


功能强大了,也更好用了。


如果要说H5和H4的区别,只能说是语言规则的定义更趋完善,特别是canvasvideo等多媒体标记规则的加入,开发者不用再依赖Flash等第三方软件去完成浏览器兼容适配,而是很容易的实现在不同浏览器上绘制效果、播放视频等功能。
当然,目前所流行起来的Web热潮并非只是H5的功劳,像Css3和Js也是功不可没的。但说到底,还是Google、Apple这些商业公司推动了整个浪潮的形成,他们不但推动统一标准的建立,减少了开发者适配难度,还提供并开源了像Webkit、V8等高性能的部件,让Web体验越来越优秀。


H5是国内这么叫的,应该叫HTML 5(容我啰嗦了,呵呵)。

HTML 5主要包含三部分内容:新增HTML标签,新增JavaScript方面的API,CSS3方面的语法。
具体新增了哪些,可以自己网上去了解。

提供一个HTML5方面兼容性检测的网站:
http://caniuse.com
上面提到的,某些浏览器不支持的,差不多就是HTML 5新增的部分。

canvas还算不上最大亮点,亮点很多,等你了解了你就知道了。

确实HTML 5很大程度上是伴随着移动而来的。

至于你上面提到的node,这部分不算HTML 5的内容,还有React Native也不是。

HTML 5是一种规范!

【热门文章】
【热门文章】