小程序和h5有什么区别呢?H5和小程序是不可比拟的。只有在许多移动场景中,这两种选择都能实现产品的大部分功能,再加上自己几年的领先地位,选择起来就更加困难了。
我们常说,H5是一个非标准的术语,可以理解为一种技术。我们谈论最多的H5主要是指移动端使用的网页。事实上,PC电脑版本也可以使用H5技术。小程序(特别提到微信小程序)是一种基于应用程序的应用程序的应用表格,完全依赖于应用程序环境。
由于H5是网页,你所依赖的外壳主要是浏览器,所以只要你有浏览器,你就可以使用它。例如,手机内置浏览器、应用程序的网页浏览组件以及小程序提供的网页浏览组件都可以打开h5页面。
然而,小程序只能依靠微信的客户端,也就是说,它只能在成都打开。那么,如果你的产品需要通知用户通过短信带来一个访问地址,就不能用短信来实现。H5页面可以直接用手机内建的浏览器打开--在短信文本中使用内置浏览器。
有些能力受到微信自己策略的限制,比如H5可以直接在微信上分享一个朋友圈,而目前,广州只能转发朋友或团体。对于朋友圈,只能生成带有小程序代码的图片,并发送给朋友圈。
为了分享朋友或团体,小程序提供了一个类似卡片的共享界面,看上去很高端,有很多信息,可以跟踪用户的行为。H5不能再这样做了。
例如,在支付能力方面,小程序只支持微信支付,而H5可以选择使用其他支付平台提供的支付方式。
除了形式上的体验差异,在性能上也有差异。基于微信客户端的实现,小程序优化了解析,并且一旦第一次打开,很多资源都可以直接缓存。因此,当使用XISUP时,您显然可以感觉非常流畅,接近本地的应用体验。
H5本质上是一个网页,与以前在PC上浏览网页没有什么不同,每次都请求各种图片样式的资源,在浏览器内核中渲染,所以体验会更糟。
总之,两者都有各自的优势,选择他们想要集中精力的零件作为工具的选择。