最近几年小程序的兴起,很多理解的它等同于H5,其实不然。
H5和小程序并不具备什么可比性。只是很多移动端的场景下,这两种选择都能实现产品的大部分功能,加之其各领风骚好几年,就更难抉择了。
难抉择也是要抉择的,抉择前需要对小程序和h5进行全方位的了解,才能做出**选择,今天就给大家讲讲小程序和h5的区别及其优劣势
2. 小程序是什么?
小程序是以H5为基础,基于微信平台提供丰富系统与平台的接口的web应用,其最主要的特点为“无需下载,即用即走”
。但实际上,小程序也并非所谓的“无需下载”,而是由于它“小”的特点,在你打开的时候,就已在短时间内下载好了,确切的说应该是“无感下载”
目前市面上的小程序包括了微信小程序、百度小程序、以及在去年刚上线的QQ小程序等,这些都属于小程序的一种,但日常被人们提及的小程序,大多为微信小程序,本文介绍的也仅以微信小程序做例子。
3. H5是什么?
H5 是一种不标准的叫法,可以理解为只是一种技术,大家说得最多的 H5 主要是指用在移动端的网页,其实 PC 电脑版也一样可以使用 H5 技术。
H5 既然是网页,那么依赖的外壳主要是浏览器,因此只要有浏览器,就可以使用。
因此H5具备跨平台性,可同时兼容PC端、移动端、Windows、Linux、Android与ios,可轻易移植到不同的开放平台、应用平台上,打破如今各自为局的情况。
小结上述太过理论化,如果你不想看,那么,阿境用一句话给你简单概括:小程序精简,且互联;H5跨平台,也友好。
两者优点
【小程序】
(1)背靠微信十亿流量;小程序更易获客,可达到获客成本目的,同时可借助微信的社交网络引发爆发性传播,。
(2)承接线上与线下;推动线下用户习惯的养成,小程序更容易达成线上线下场景的连接与互动。
(3)触手可及,无需下载,即用即走,体验度接近原生,用户体验好。该概念是小程序一上线就开始打的战略,可做APP的整体嫁接,也可做简洁版功能的承载体。
(4)开发成本低、体验接近原生、高效的流量召回、积累自由用户成为可能等
【H5】
(1)跨平台性(同时兼容PC端、移动端、Windows、Linux、Android与ios)
(2)开发周期短,维护成本较低,可快速迭代。
(3)开发相对较容易,对浏览器适配简单,简单易发布,直接上传即可,无需审核。
两者缺点
【小程序】
(1)引流能力有限,由于小程序转发朋友圈等功能上受限,因此传播上略有劣势。
(2)受制于微信管控,功能的开发取决于微信的赋能,从功能接口,甚至于类别内容等,以及部分敏感内容(也可能是wx的竞争对手)还容易遭受到封禁等措施。
【H5】
(1)用户体验差,每次打开页面,需要重新加载;
(2)加载速度慢,若是在网络情况差的情况下,网页可能加载需要长久的时间;
(3)仅能使用部分设备底层的功能,蓝牙、短信、摄像头、麦克风等功能无法使用,造成开发功能局限。
两者对比
【系统权限方面】
(1)H5 本身可以说几乎是没有什么系统权限的。虽然也有摄像头之类的接口,但是重度依赖浏览器能力,兼容性有限。
(2)小程序,由于依赖微信客户端本身,所以微信小程序团队将客户端的很多能力开放给了小程序环境,前提是微信也授权了相关的能力,比如允许访问麦克风,允许访问相册等。
【分享方面】
(1)小程序可分享到群,但不可分享到朋友圈,且只能在微信体系内运作;
(2)H5可分享给好友,也可分享到朋友圈,同时可在浏览器上打开;
【主动触达渠道方面】
(1)H5 本身是没有用户触达能力的,如果用户关掉了页面,页面就再也没有办法主动触达该用户了。传统的营销方式都是采用邮件营销或短信营销等来触达用户。
(2)小程序支持模板消息(现已改成订阅号消息),有一周的推送时间限制。只要用户使用小程序,就可通过某种操作收集 formid,即可在一周之内的任意时间触达用户。
【其他】
(1)留存率方面:小程序>H5
(2)流畅度方面:小程序>H5
(3)简易功能成本:小程序=H5
(4)迭代周期:小程序>H5
(5)追踪能力:小程序>H5
三、如何选择开发载体?
常常会遇到甲方大大或者部分老板的需求“我想做一款商城APP”,当彻底了解对方的公司情况及预算后,可能更适合他们的,是做一款商城小程序。
那么,如何选择开发载体呢?
下次再给大家详细讲解,h5和小程序相比,如何选择适合自己的开发载体?