小程序刚火起来的时候,有同学问我小程序和h5有啥区别。接触不多,无法深刻理解。直到接手小程序的功能和体验方向工作,慢慢意识到,原来这样。

1、小程序解决的是h5体验无法na化的痛点问题
很多事情都是比较出来的。这里引用一段搜索高P的解读:

当用户只能访问网页时,无论网页是何种状态用户都觉得还好,因为用户没有选择。当app应用流行后,极致流畅的速度、炫酷多样的交互效果、消息PUSH通知,这些能力极大改观了用户体验。
因为移动互联网随时随地随身携带,碎片娱乐时间极大增长。当用户听音乐、看视频、与其它用户互动时,这些普适性的需求本身没有转移,但实现的方式变化了。用户开始在百度搜索里查找音乐、视频,但体验很糟,这时候很多app出来了,所以需求满足场景发生转移。
所以某种程度上说受限的网页阻碍了新好内容.
小程序的出现刚好解决h5体验无法na化的痛点问题。

2、小程序大幅降低了开发者成本
开发一个网页需要考虑技术框架、开发工具、接口、UI、兼容性等等,往往需要前端、后端、设计协力完成。而小程序的开发成本相比网页大幅降低,包括平台统一的技术规范、开发工具、通用组件等等,开发者通常仅需要进行模块化的拼接。

3、小程序更加安全
以前网上频曝某市民,使用搜索引擎查找相关结果,最后上当受骗,其实是搜索引擎无法控制h5页面质量,网页所有权在站长,搜索引擎会根据q-u相关性、数据质量、用户点击等综合排序,尽可能避免搜索结果出现低质作弊的case,但往往这是搜索引擎和开发者相互博弈的过程。因此网页安全并不完全可控。后来百度推出了托管页、合作页,其中原因之一就是提高质量的可控性。
小程序也是如此,通过官方定制化组件+审核机制,可以有效降低落地页的低质作弊case。

2019.10.16