h5的开发

版权声明:转载请申明出处,谢谢 https://blog.csdn.net/qq_35495763/article/details/85345861

问题:什么是H5(html 5的简称,html 的第五代)

H5,简单说就是,下一代网页语言,在H4基础上增加了许多功能
H5的特点是:新增了部分语义化标签,删除了一些不常用的老标签。新增了部分功能性接口,最大的优点之一是在移动设备上支持多媒体 形成了可以支持跨平台操作自适应屏幕、支持多媒体、互动操作、实时更新等特点。也就是web 可以在移动端打开,由于移动端一般软件都可以打开浏览器或者自带浏览器,导致小的web 很流行,人们约定俗成(h5),这种在微信等移动端看上去酷炫能够提升公司格调顺便亮瞎访问者氪金狗眼顿升膜拜之心就算没有内容也能被广泛转发分享的一种东西(使用html 5做出来的)。

背景:在html 5 为了使用移动端发展,经历了长达8年的努力,HTML5标准规范最终制定完成并向全世界开放。
此后在html 5在移动的方便应用,由此诞生了一些大佬专门用html 5为移动端开发,诞生了h5(这才是真正的h5) 此时 h5 不在是指 html 5的技术级,变成产品经理的眼里的产品,在微信朋友圈可以容易打开的小网页,但是这个网页很溜,方便开发。在这里插入图片描述

起初的目的是为了适应移动端发展,但是大家发现用html 5开发供移动端网页成本低,直接拿来搞不久行了,于是就这样诞生。
产品经理问的H5:一般指的是炫酷的小页面罢了
技术人员严重个的h5 指的是:html 5 技术集合,当然了最常见的就是为了移动端的适配(手淘的H5页面是如何实现多手机终端的适配?)。呸!要是开发网页前端,html 4 (老子都用这个!玩笑)。

所以:h5 一般和前段开发有点儿关系,但是又有点儿区别,从网页前端开发衍生出来的。

由此:h5 在国内诞生了,各种技术框架,当然还有游戏框架,都是利用html 5 技术开发,可以快速地创建可以运行在手机App的WebView的网页,包括网页游戏。

关于微信小程序和h5的区别
从技术角度的分析
包含以下两点:
运行环境不同:web view
小程序的运行环境是微信开发团队基于浏览器内核完全重构的一个内置解析器,针对性做了优化,配合自己定义的开发语言标准,提升了小程序的性能
权限不同:

微信小程序相对于H5能获得更多的系统权限,比如网络通信状态、数据缓存能力等,这些系统级权限都可以和微信小程序无缝衔接。
而这一点恰巧是H5 被诟病的地方,这也是HL5的大多应用场景被定位在业务逻辑简单、功能单一的原因。

简单专业的H5制作工具你知道几个
H5 是什么?
微信小程序和H5区别

猜你喜欢

转载自blog.csdn.net/qq_35495763/article/details/85345861