html5是干嘛的?
HTML5 是 HTML 最新的修订版本,由万维网联盟(W3C)于 2014 年 10 月完成标准制定。目标是取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准,以期能在互联网应用迅速发展的时候,使网络标准达到匹配当代的网络需求。
广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
html5概念哪年提出?
html5概念2004年提出的。HTML5草案的前身名为 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的 HTML 工作团队。
HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”
现如今H5比较流行,但是和html5是一种东西吗?
html5是html第五次重大修改后形成的规范,是w3c在2014年10月29日制定完成,相对于之前的html规范,html5主要增加了如下特性:
1. 许多语义话标签:如nav,header,canvas等;
2. 本地存储能力:如localStorage、sessionStorage,index DB等
3. 原始能力支持:如location获取,摄像头调用等;
4. 连接特性;
5. 多媒体能力增强;
6. css3;
而H5是指html5规范相关开发技术,如我们经常会说:这个用H5实现吧,这个用H5能实现吧,你会H5吗;意思就是:这个用html5相关技术实现吧,这个用html5相关技术可以实现吧,你会html5相关技术吗。
结论:html5本质是规范,H5的本质是技术实现。
html5是html的最新修订的版本,h5实际上是培训机构所推出的一个概念,它不仅仅包含了html5这一标准,还包含着css3,js等一整套完成移动端炫酷效果的技术,在移动互联网高速发展的时候很多人找技术外包说我想做一个h5的页面什么的,实际上都是在说这一整套东西
严格的说,H5与Html5,不是一回事!!!
你也可以这么理解,html5是个标准规范,是最新的Html(超文本标记语言)的升级版。是对网络内容的展现形式的一种友好、规范的组织要求,可以实现不同的组织展现风格。
而所谓H5,更多是基于产品的技术栈,更多偏向前端,可以说包括Web系列技术,诸如Html5、CSS、JavaScript甚至Nodejs等。
如果你想学H5,那就不是简单的学一个规范,那只能编写静态网页了基本。
所以,你得学习系列技术,才能完成说你会H5了,开始慢慢学做项目,提升对相关知识技能的理解和掌握。
当然,有人直接把H5等同于Html5的简称,若在狭义层面应用,也没人跟你抬杠。但还是心理有杆秤才能名正言顺些。
希望对你有帮助,就这些了先。
首先H5是一种不标准的叫法,它诞生于HTML5推广伊始,流行的原因是它比较简短识别度高容易记住,所以在出现初期它指代的就是HTML5技术本身。
然而在技术进化升级的道路上,H5被赋予了更多的意义:HTML5,活动推广页,SPA,PWA等等,在一万个人的眼里它有一万种定义,由于它并不属于任何公认的标准,所以往往是公说公有理,婆说婆有理,你可以列出一堆你所在圈子里的例子证明H5就是你所想象的东西,但你找不到任何官方对这个名字的定义。
综上所述,纠结H5到底是什么,它跟HTML5是不是同一个东西是没有意义的,融入你所在的圈子,了解这个圈子里赋予H5的定义,学会区分H5在不同环境下的含义就可以了。又或者,你可以尝试拒绝这种意义不明界定含糊的自造词,因为HTML5存在于世界,H5只存在于中国大陆地区。
H5是HTML5的简称
HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。
编程小白,如何区分HTML5开发和前端开发?
欢迎关注我,一个程序员老司机,和你分享编程、运营、需求等等经验和趣事。
HTML5开发
在没有HTML5之前,我们的HTML还仅仅局限于显示页面使用,但是自从HTML5出来之后,再加上浏览器的性能、硬件的性能逐渐提高,我们的手机APP开发变成了HTML5开发,回顾一下之前的手机APP开发,一般一个公司要开发一个手机APP,必须要招两个程序员,一个是安卓,一个是IOS程序员,对一个APP,好不容易完成了,但是随着市场的需求,APP要改,这时我们的安卓和IOS程序员就心理非常烦了,因为改动成本非常大,于是,我们的一些科技公司发现,既然安卓和IOS都有内置的小型浏览器插件,那么我们是否可以利用这个将HTML5转换为原生的组件呢?于是很多科技公司都开始尝试,终于成功了,就在这时,一场以HTML5+原生的开发逐渐被很多互联网公司所接受,因为修改HTML肯定比修改安卓的布局文件强多了,当然HTML5还提供了很多很多新的特征,包括地理位置、套接字等。
前端开发
我们知道,现在基本上很多互联网公司都是采用前后端分离开发,什么意思呢?就是后端仅仅处理后端的代码,然后生成前端需要的JSON或者XML数据传递过去,然后前端收到数据之后,解析这个数据并作相应的处理和业务操作,而这个前端需要熟悉HTML、CSS和JavaScript,尤其是JavaScript,因为解析数据是它在做。
希望能够帮助到你,如果有什么疑问,可以在评论中进行交流。
对于想要从事互联网行业的小白来说,领域的方向选择是很重要的,它将决定你未来走向哪一块领域。HTML5和前端这两个是一个包含关系,就是我中有你,你中有我。
注:前端开发是Web前端开发工程师的简称
HTML5它是前端开发里面必须要掌握的基础技术之一,它只是前端开发里面所需要用到的技术的一个称呼。而前端开发它是针对于从事这一领域工作的称呼。你从事前端开发就需要去学习HTML5。
HTML5是什么?
HTML5是万维网(W3C)组织在HTML4.0的基础上最新的修订版本。它主要是去为了解决移动端开发的问题、遗留及其跨浏览器不兼容问题、游戏开发问题、视频和音频支持的问题、用户更好的互动等。
这也是为什么说目前WebAPP、H5小游戏、3D动画特效等新奇的技术很火热的原因,这些内容都是会根据H5来实现开发的。
前端开发工作要学习那些内容?
想要从事前端开发,首先我们需要知道前端开发基础的组成部分为HTML、 CSS、JavaScript。除开这些基础知识。想要符合企业里面的开发要求还需要掌握HTML5、CSS3、Vue、Node.js。
HTML5和CSS3是在HTML和CSS的基础上做了升级的,加入了一些新的特性。所以HTML+CSS是学习HTML5+CSS3的基础
例如:
HTML5里面新增加的 地理定位、视频音频标签、Canvas画布、语义化布局标签等 。
CSS3新增加的 2D/3D 转换、动画、新选择器、阴影、下载字体、渐变等
Vue、Node.js是前端开发框架,底层是基于JavaScript来进行封装好的类库,方便开发,加快工作效率。因为它们会把使用方法作为工具包封装好,只需要前端开发人员调用即可。
我是一个清秀的程序员,只会通过学习来提升自己。也希望把学到的管理、技术、情感、自尊等内容不定期分享给大家。感兴趣的朋友可以关注我。如果有什么技术问题可以在评论区讨论

