H5是什么?

news/2024/11/19 11:45:48/

自从从事于前端开发之后,总有朋友问我是做什么的,通俗的说,做H5的,然后闲时,坐车,吃饭,聚会,总会聊到工作,恩,h5,对方一脸懵逼的时候,我就会说一句:IT汪=。=   当然笑归笑,聊归聊,H5现如今就在我们身旁无处不在,那么究竟什么是H5呢,来给大家做一个科普吧!

首先,HTML5并不是一项技术,而是一个标准,所以严格意义上说,H5不是用来“做的”,H5只是一个标准,通俗的说就是一种准则,不是一项技术H5是指HTML第五次重大修改版本,也指用H5语言制作的一切数字产品,那么问题又来了,HTML又是什么呢?所谓HTML是“超文本标记语言”的英文缩写。我们上网所看到网页,多数都是由HTML写成的。“超文本”是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。浏览器通过解码HTML,就可以把网页内容显示出来,它也构成了互联网兴起的基础

HTML的第一版1993年发布的,每隔一段时间HTML都进行更新,但是自1999年12月HTML4.01发布以来,就再也没有更新。此后的十多年,互联网行业发生了翻天覆地的变化,人们逐渐意识到原有的HTML已经不能适应互联网的发展了。这时出现了两个组织分别提出了新的方案:WHATWG和W3C。前者开发了Web Applications 1.0,后者则开发了XHTML2.0。在2006 年,双方决定进行合作,于是就有了H5 。

H5在2008年发布草案以来,并未引起广泛关注,而是进入了长期的迭代优化周期。直到201410月W3C终于宣布,经过长达8年的努力,HTML5标准规范最终制定完成并向全世界开放。H5标准规范的开放注定成为一个划时代意义的事件,从那一天起H5便成为了全网最火热的新词。

说到这里,相信大家对H5有了初步的了解,那么问题来了,H5为什么会这么火呢?H5的广泛应用,根本不在于它是一种标记语言,而是它新加入了很多元素,包括提供免插件的视频,图像动画,本地存储以及更加酷炫等重要功能,并且让这些应用标准化和开放化,为下一代互联网提供了全新的框架和平台,从而使互联网也能够轻松实现类似桌面的应用体验。并且,H5还有一个非常大的优势,就在于它的跨平台性,可以同时兼容PC端与移动端、Windows与Linux、安卓与IOS它可以轻易地移植到各种不同的开放平台、应用平台上,打破各自为政的局面。这种强大的兼容性可以显著地降低开发与运营成本,企业创业者都带来了更多的发展机遇。至于H5的本地存储优势也是非常明显的,在这里你可能不知道什么是本地存储,但是说到软件启动速度大家一定都能懂,更短的启动时间,更快的联网速度,而且无需下载占用存储空间,特别适合手机等移动媒体,使得H5的火热程度更高。而H5让开发者无需依赖第三方浏览器插件即可创建高级图形、版式、动画以及过渡效果,这也使得用户用较少的流量就可以欣赏到炫酷的视觉听觉效果。无论从用户的角度还是从企业的角度,H5都是非常的“友好”。

基于以上说明,H5的发展空间自然就不言而喻了,当然稍微了解过H5的朋友都会思考一个问题:H5如此强大,是否会替代APP呢?我们知道前两年APP的发展势头非常火,就有人说H5只是空穴来风,而这两年随着H5的迅速发展,是否会取代APP?当然咱们不能人云亦云,需要理智的去分析和看待,对于用户而言,一些常用的软件,我们还是会选择安装,方便随时使用,不会因为有了同类的网络服务而改变,比如手机京东等,相信大家手里都有下载这样一个应用吧!当然一些需求频率较低的就更愿意在浏览器下使用了,也就是说,H5和APP各有各的应用场景。

当然了,H5的发展还是很令人期待的,特别是谷歌浏览器OS概念的提出:即浏览器取代操作系统,所有软件、APP都在云端进行,用户通过浏览器获取软件服务。简单说就是谷歌服务器取代windows操作系统,而电脑软件的界面就相当于是在谷歌浏览器上不同网址打开的一个新窗口,而软件操作界面实际上就是H5网页。

技术吧就说这么多了,当然也简单的介绍下大家所熟知的H5应用场景,比如H5动画,微信H5,没错,H5也得到了微信的大力支持,当然了还有一些H5弹幕、节日贺卡、H5视频广告等,说到这些相信大家都应该知道,H5早已渗透到了我们生活的点点滴滴当中,只待我们去发现。


来源:千锋Html5



http://www.ppmy.cn/news/161775.html

相关文章

H5微信公众号开发,微信支付

(如需完整代码,开发遇到什么问题,可与本人联系,代码给大家下载并帮你解决问题,微信号:1131237188) 1.公众号开发,首先需要微信公众号的appId,secret 相当于账号密码 2.到公众号后台配置域名&a…

H5的基础

网页的学名称作 HTML 文件,是一种可以在 www 网上传输,并被浏览器认识和翻译成页面显示出来的文件。 HTML是: Hypertext Marked Language 即超文本标记语言,是一种用来制作超文本文档的简单标记语言 超文本就是指页面内可以包含…

微信H5支付功能开发

本文介绍的是微信H5支付功能开发,也就是在微信之外的H5页面支付。 首先我们需要先看微信的官方文档https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter15_1,这里面几乎介绍了全部流程了。等你了解大概流程之后,需要在微信公众平台和微…

公众号H5微信生态

做个近期微信生态的总结 所有的前提是在微信公众平台 登录对应的微信公众号 公众号上配置对应的h5域名。 包括支付 分享等(可自行百度 很多这种教程 官方文档也有搜索微信支付配置 里面有公众号配置等) 首先是微信授权。主要拿用户的openId 进行支付操…

H5和HTML5的区别

注意注意:H5不HTML5 H5 是一个产品名词 HTML5是一个技术名词 对于知乎多个相关问题里批判H5的叫法,我只想说:图样图森破,上台拿衣服 打个比方,如果有个人跟你说:“我要做个网站,H5的”。 那TA是…

H5,Audio音乐播放器(移动版)

有些时候,总是感觉自己进步的没有以前快了。于是就怀疑自己是不是也被时间磨灭了,这可真是一件不幸的事儿。可能是自己会的东西太少了,总是有种莫名的危机感。 前一段时间,想写一个移动版音乐播放器,于是就开始利用下班…

微信H5开发(一)

H5开发,一般是指移动端的页面开发。移动端可分为app和普通浏览页面。从嵌入的环境来归类:可以分为app、微信H5及手机浏览器里面打开的页面。 以前粗略的涉略过h5开发的一些知识,感觉H5并不是很难。在这半年内,接手并完成了两个微…

惠威试音碟高品质MP3版

01、雪花飞扬/郭峰 电子合成器 02、试音方程式/女声清唱 03、Shania Fuain/Shania Twain 《诺丁山》的主题曲 04、渡口 蔡琴/流行歌曲 05、达坂城姑娘/八只眼 男声合唱 06、加州旅店/老鹰乐队 07、鼓诗/闫学敏 炎黄第一鼓 08、红灯记/京剧女声 09、张三的歌/蔡琴 流行歌…