什么是H5?有哪些特点?
2016-10-24 11:33
676 查看
H5是指第5代HTML(超文本标记语言),也指用H5语言制作的一切数字产品。
网上的网页,多数都是由HTML写成的。
“超文本”是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。
浏览器通过解码HTML,就可以把网页内容显示出来。
H5之所以能引发如此广泛的效应,根本在于它不再只是一种标记语言,它为下一代互联网提供了全新的框架和平台,包括提供免插件的音视频、图像动画、本体存储以及更多酷炫而且重要的功能,并使这些应用标准化和开放化,从而使互联网也能够轻松实现类似桌面的应用体验。
H5的最显著的优势在于跨平台性,用H5搭建的站点与应用可以兼容PC端与移动端、Windows与Linux、安卓与IOS。它可以轻易地移植到各种不同的开放平台、应用平台上,打破各自为政的局面。
这种强大的兼容性可以显著地降低开发与运营成本,可以让企业特别是创业者获得更多的发展机遇。
H5主要缺点集中在性能上:同样的交互,用H5实现需要更多的系统资源,也可能会不够流畅。同时,应用还需要集成一个非常巨大的浏览器内核。
至少在5年内,HTML5的性能是不够的。
此外,H5的本地存储特性也给使用者带来了更多便利。
基于H5开发的轻应用比本地APP拥有更短的启动时间,更快的联网速度,而且无需下载占用存储空间,特别适合手机等移动媒体。
而H5让开发者无需依赖第三方浏览器插件即可创建高级图形、版式、动画以及过渡效果,这也使得用户用较少的流量就可以欣赏到炫酷的视觉听觉效果。
H5的兴起引发了业界的一个重要讨论:H5是否会替代APP?
在APP风光时,H5被看成是一个噱头;
而在H5风光时,又出现了“APP已死”的言论。
随着微信公众平台开放微信内网页开发工具包(小程序),H5眼看又要迎来新一波的风光期,那么它和APP之间真的是你死我活的关系吗?
对于一些常用的应用,用户还是会选择安装,以便可以即时的使用它,这并不会因为有同类的网络服务而改变。
用户不愿意在本地安装的大多是那些需求频次较低,或者更适合在浏览器场景下使用的产品。
H5和APP各有优缺点,各有其适用场合。
在媒体训练营冬季峰会上,搜狐董事局主席张朝阳的讲话就很能说明这一问题:“H5是轻应用,它是一个流量中枢,到达的流量非常多,像一个大树一样,每个叶子都在接下来的雨水。APP是一个重应用,但是它是一个强入口,用户下载的门槛比较高,一旦下载以后它的渲染能力很强。”
张朝阳认为APP只有大的才能活下去,因为它的技术和运营成本都很高。而H5 的门槛很低,适用于个人与中小媒体。
网上的网页,多数都是由HTML写成的。
“超文本”是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。
浏览器通过解码HTML,就可以把网页内容显示出来。
H5之所以能引发如此广泛的效应,根本在于它不再只是一种标记语言,它为下一代互联网提供了全新的框架和平台,包括提供免插件的音视频、图像动画、本体存储以及更多酷炫而且重要的功能,并使这些应用标准化和开放化,从而使互联网也能够轻松实现类似桌面的应用体验。
H5的最显著的优势在于跨平台性,用H5搭建的站点与应用可以兼容PC端与移动端、Windows与Linux、安卓与IOS。它可以轻易地移植到各种不同的开放平台、应用平台上,打破各自为政的局面。
这种强大的兼容性可以显著地降低开发与运营成本,可以让企业特别是创业者获得更多的发展机遇。
H5主要缺点集中在性能上:同样的交互,用H5实现需要更多的系统资源,也可能会不够流畅。同时,应用还需要集成一个非常巨大的浏览器内核。
至少在5年内,HTML5的性能是不够的。
此外,H5的本地存储特性也给使用者带来了更多便利。
基于H5开发的轻应用比本地APP拥有更短的启动时间,更快的联网速度,而且无需下载占用存储空间,特别适合手机等移动媒体。
而H5让开发者无需依赖第三方浏览器插件即可创建高级图形、版式、动画以及过渡效果,这也使得用户用较少的流量就可以欣赏到炫酷的视觉听觉效果。
H5的兴起引发了业界的一个重要讨论:H5是否会替代APP?
在APP风光时,H5被看成是一个噱头;
而在H5风光时,又出现了“APP已死”的言论。
随着微信公众平台开放微信内网页开发工具包(小程序),H5眼看又要迎来新一波的风光期,那么它和APP之间真的是你死我活的关系吗?
对于一些常用的应用,用户还是会选择安装,以便可以即时的使用它,这并不会因为有同类的网络服务而改变。
用户不愿意在本地安装的大多是那些需求频次较低,或者更适合在浏览器场景下使用的产品。
H5和APP各有优缺点,各有其适用场合。
在媒体训练营冬季峰会上,搜狐董事局主席张朝阳的讲话就很能说明这一问题:“H5是轻应用,它是一个流量中枢,到达的流量非常多,像一个大树一样,每个叶子都在接下来的雨水。APP是一个重应用,但是它是一个强入口,用户下载的门槛比较高,一旦下载以后它的渲染能力很强。”
张朝阳认为APP只有大的才能活下去,因为它的技术和运营成本都很高。而H5 的门槛很低,适用于个人与中小媒体。
相关文章推荐
- 什么是ADSL?它有哪些特点
- 微信小程序是什么?有哪些特点?
- 什么是EXPEED影像概念?有哪些特点?
- H5游戏的最大特点是什么?
- 黑马程序员----Collection和Collections有什么关系?List和Set有什么异同点?Map有哪些常用类,各有什么特点?
- Android面试题 你经常写复杂的界面,那Android刷新Ui有什么特点?在这个过程中做哪些操作会出现问题
- 什么是DIGIC影像处理器?有哪些特点?
- 什么是数据库索引 有哪些类型和特点
- 电子商务与传统商务比有哪些特点?什么是SSL安全协议?SSL安全协议主要提供的服务?
- 什么是Bionz影像处理器?有哪些特点?
- 触摸屏大比拼,各类触摸屏都有什么特点,同时又存在哪些局限性。
- MySQL存储引擎通常有哪3种?各自分别有什么特点?应用场景是哪些?
- cms建站系统有哪些,各自的特点是什么?
- Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?
- MySQL存储引擎通常有哪3种?各自分别有什么特点?应用场景是哪些?
- 操作系统的作用是什么?目前主流的操作系统有哪些?主要特点是什么?
- RAID常用的几种LEVEL有哪些?各自的特点是什么?ORACLE数据库在使用RAID方面有些什么样的注意事项
- 服务端技术进阶(六)Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?
- 老男孩教育每日一题-第99天-服务器上有哪些常用的操作系统,各有什么特点?
- 服务端技术进阶(六)Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?