为用户创造价值

始终追求工匠精神,是您靠谱的H5开发、小程序开发、微信开发供应商

做小程序还是H5?教您怎么选择

2019-07-04 00:00:00 来源:Infocode蓝畅


一个项目到底是选H5开发还是小程序开发?以下4点告诉您区别:

当然也不排除为客户定制小程序开发,Infocode就曾经为某著名SHOPMALL客户把本该H5的活动页,硬塞进小程序来开发 ,用户商场展示活动,当然那是小程序刚推出的时候,甲方想赶时髦所以一定要小程序开发~

一、运行环境

H5 :是网页,依赖的外壳主要是浏览器,因此只要有浏览器,就可以使用。比如手机内置的浏览器,APP 的 web-view 组件,以及小程序提供的 web-view 组件,都可以打开 H5 页面。

小程序:只能依赖微信客户端,也就是说只能在微信里打。

微信本身是跨平台的,因此无论是安卓上的微信,苹果上的微信,都是可以使用小程序的。甚至 QQ 浏览器也支持了部分小程序的入驻。



二、系统权限

这里的系统权限,可以理解为隐私级别比较高的,如通讯录,或能调用硬件的,比如蓝牙功能等。从这个角度看,H5 本身可以说几乎是没有什么系统权限的。虽然也有摄像头之类的接口,但是重度依赖浏览器能力,兼容性有限。

而小程序,由于依赖微信客户端本身,所以微信小程序团队将客户端的很多能力开放给了小程序环境,当然,前提是你给微信也授权了相关的能力,比如允许访问麦克风,允许访问相册等。

所以,如果你的产品重度依赖这些能力,那小程序一定是不二之选,因为 H5 很难做到这些,对于很多小程序提供的能力,H5 是根本没有可能实现的。



三、能力限制

前面提到了系统权限层面的差异,其实也是一种能力限制。除此之外,还有一些能力是微信本身的策略限制的,比如 H5 在微信里可以直接分享朋友圈,而小程序目前就只能转发好友或群。对于朋友圈,就只能生成带小程序码的图片发到朋友圈。

而对于分享到好友或群,小程序又提供了卡片式的分享界面,看起来很高端,信息也多,并且能追踪用户行为。这一点,H5 又无法做到。

再比如支付能力,小程序只支持微信支付,而 H5 里可以选择使用其他支付平台提供的支付方式。


四、用户体验

分享卡片看上去比普通的 H5 链接分享体验要好;而朋友圈的 H5 分享形式,和图片识别小程序码的形式到底哪个好也不好说。不过,如果你的产品被判定有违规行为,那么 H5 的链接是很容易匹配屏蔽的,可以直接导致分享 H5 页面只能自己可见,别人看不到。

除了形式上的体验差异,性能上也是有差异的。小程序基于微信客户端实现,对解析进行了优化,并且一旦首次打开小程序,可以直接缓存很多资源。因此,在使用小程序时可以明显感觉很流畅,接近原生 APP 的体验。

而 H5 本质上还是网页,跟之前在 PC 上浏览网页没区别,每次要请求各种图片样式资源,在浏览器内核里渲染,因此体验会差一些。



Infocode蓝畅信息技术,为您定制开发你想要的H5、小程序

上海蓝畅信息技术有限公司成功为多家世界财富500强企业以及其他著名品牌提供优质服务,是您靠谱的互联网开发供应商。

服务客户遍及北京、上海、杭州、深圳、广州、天津、青岛、南京、宁波、苏州、无锡、厦门、重庆、西安等大中型城市及地区    主要业务:H5开发,H5外包,微信开发外包,网站开发外包,H5游戏开发,小程序开发外包,APP开发外包,视频后期制作等







 
上一篇:2019互联网女皇报告中文完整版
下一篇:H5开发中遇到常见问题的和解决方案

相关阅读推荐:

开发小程序的商业价值有哪些?

小程序运营推广的几个方法

网站建设对中小企业的意义是什么

Ahrefs是什么:强大SEO工具,Ahrefs功能介绍

H5设计:H5页面配色该如何做

SEO分析:排名基础及网站内部质量分析

Tips: 专业提供H5开发小程序开发微信开发网站开发APP开发SEO优化、以及产品规划和安全运维服务