素材牛VIP会员
H5和上一个版本最大的区别是什么
 wt***00  分类:Html5  人气:942  回帖:3  发布于6年前 收藏

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

个人认为:

  • 从语言本身角度:'canvas'算是个最大的亮点,其他api和移动兼容性等感觉应该算是js和css的功劳。

  • 从影响力角度:让更多程序员关注起了前端和h5

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


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

 标签:html5

讨论这个帖子(3)垃圾回帖将一律封号处理……

Lv4 码徒
23***om JS工程师 6年前#1

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是一种规范!

Lv2 入门
12***om JAVA开发工程师 6年前#2

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

Lv5 码农
青***1 JAVA开发工程师 6年前#3

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

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取