1、小程序和H5
1.“老板”不一样,H5是由W3C做的一个开放标准规范,微信小程序是腾讯自己的封闭规范。
2.运行环境不一样,H5的是开放的,可以运行在任何符合H5标准的容器(浏览器等)内,微信小程序相对来说是封闭的,只能在微信运行(目前是这样),但是未来应该会越来越开放。
3.开发方式不一样,H5作为一个网页,所有网页开发技术都可以应用在H5开发上,微信小程序必须符合微信制定的规范。从实际开发体验看,做一个微信小程序更像是做了一个APP,但是不需要这么强的区做适配。
4.获取到的权限不一样,H5作为一个网页,被封闭在浏览器这个沙箱里。但是微信可以赋予微信小程序更多特殊权限,比如录音,视频,罗盘,扫一扫,模板消息,客服消息,分享等,这些都是和微信无缝衔接的。在微信里,微信小程序毫无疑问要比H5的体验好很多,除了不能支持长按识别二维码外。
2、小程序和APP
1.小程序是微信自身“平台级应用”属性的进一步升级与完善,也是微信进一步的开放,在调动开发者的同时能提升用户活跃度,集中更多功能形成更加完整丰富的生态环境。APP作为一个独立的应用,本身是比较重的,它能脱离封闭空间,满足用户个性化需求,具有独立的交易和营销价值。
2.微信小程序是web app,是基于网络平台的应用,它不需要在设备上下载安装,比如现有微信里的滴滴打车,而APP是专门针对某一类移动设备产生的,它们都是被直接安装到手机设备里,属于独立的应用,从推广成本来说,微信小程序的推广成本和公众号类似,要远远低于APP的推广成本。
3.从技术上说,微信小程序就是微信支持的一种第三方插件,微信向这种第三方插件开放了更多的功能接口,从丰富的界面控制到多种框架,特别合适提供了更多的对移动设备的访问能力。
3、小程序和公众号
公众号本质上是媒体,小程序本质上是应用。公众号发展到今日,其运营模式和规则想必大家已经很熟悉,我们可以在公众号上生产源源不断的内容,但是如果想要与用户有更多的互动和交流,那么开发小程序就是非常合适的选择。就目前来说,小程序和公众号的关联是非常紧密的,公众号的介绍页面、公众号的菜单、公众号图文的卡片和链接……也就是说,只要你将小程序开发出来,那么就可以将它放到公众号的各个角落里。别总说小程序这不行那不行的,小程序本来就不是一个独立的工具,指望它自己产生流量是不现实的。但你可以干脆就把小程序当作公众号的附加能力,把传播的事情交给公众号,让小程序提供内容之外的功能。比如一个做电影影评的公众号,是不是需要用小程序整合一些电影资源或者收集用户的观影喜好?一个做时尚穿搭的公众号,是不是需要用小程序整合衣服搭配的技巧或者展示用户的投稿照片?用公众号处理这些事情会比较复杂,但是用小程序会容易很多。
1.定位不同(公众号服务于营销与信息传递,小程序面向产品与服务),公众号主要用于信息的传递实现人与信息的连接,借助H5能够实现简单的交互,主要以营销和信息传递为主简单的服务为辅,而小程序从功能上与公众号有严格区分(不支持关注、消息推送等营销手段),一方面使得产品与服务不至于淹没在公众号营销信息中,另一方支持公众号、朋友圈、群与小程序之间的互动与导流,使得开发者专心做产品与服务,从而为微信带来大量长尾服务叠加微信自身重度服务打造从社交到信息连接再到服务的生态圈。
2.实现技术区别(公众号基于H5,小程序基于微信自身开发环境与开发语言),小程序是微信内的云端应用(所以无需安装),不是原生APP,通过WebSocket双向通行(保证无需刷新即时通信)、本地缓存(图片与UI本地缓存降低与服务器交互延时)以及微信底层技术优化实现了接近原生APP的体验。微信与公众号在开发语言、设计规范、营销方式、审核机制等功能方面均有较大不同。公众号是一种帐号类型,为用户提供信息与咨询发布平台,提供了一种新的信息传播方式,构建与读者之间更好的沟通与管理模式,结合H5以后公众号也能够提供一些简单交互功能。小程序主要旨在提供服务,相比公众号运行更流畅,能够提供更加复杂的产品与服务。公众号功能主要围绕信息传递与营销展开,小程序对营销功能进行了严格控制以与公众号区别,使得小程序的服务在使用体验与便捷性能够得到提升,不至于淹没在公众号过度营销信息中。
3.功能上的区别(公众号功能围绕信息展示与营销,小程序面向产品与服务),微信与公众号在开发语言、设计规范、营销方式、审核机制等功能方面均有较大不同。公众号是一种账号类型,为用户提供信息与咨询发布平台,提供了一种新的信息传播方式,构建与读者之间更好的沟通与管理模式,结合H5以后公众号也能够提供一些简单交互功能。小程序主要旨在提供服务,相比公众号运行更流畅,能够提供更加复杂的产品与服务。公众号功能主要围绕信息传递与营销展开,小程序对营销功能进行了严格控制以与公众号区别,使得小程序的服务在使用体验与便捷性能够得到提升,不至于淹没在公众号过度营销信息中。
4.体验上的差别(公众号操作延时较大,小程序体验接近原生APP),公众号中点击应用功能后顶部出现绿色进度需要等一段时间,对于业务逻辑复杂交互要求高的应用使用起来体验较差。而小程序会非常流畅几乎无需等待,类似普通APP操作一样流畅。主要原因是公众号没有本地缓存,所以每次打开都是会请求服务器刷新页面,造成延时较长体验下降,小程序对UI与图片本地缓存,只需要对服务器请求交互数据,页面切换无需刷新,所有体验能够接近原生APP的流畅程度。
4、小程序与三大天王
1.服务号:主推服务与功能,和后台对接,位用户提供一些切实的服务。但是这种服务都是有一定的触达机制的。
2.订阅号:以内容为主的自媒体,比如咪蒙、papi酱。这个更多的还是以自媒体人为主,组件这样一个团队还是需要一个能写的Leader为核心。
3.企业号:可以将一个企业内的所有员工,所有组织架构通过验证、全部放进来。企业号内的消息发布是无限制的,因为已经默认这些人是你的员工,所以这些消息更多的是通知类的。
4.小程序:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题,应用将无处不在,随时可用,但又无需安装卸载。