小程序开发

微信小程序与公众号区别-功能特性

阅读  ·  发布日期 2021-03-05 00:32

目前来说,微信公众平台的账号有服务号、订阅号、企业号和小程序4种类型。...

详细信息
本文主要从小程序和公众号的功能特性来分析两者的不同之处,其他相关知识请移步:
公众号和小程序区分-微信入口

小程序与微信公众号的区别-获取方式

小程序功能定位
      目前来说,微信公众平台的账号有服务号、订阅号、企业号和小程序4种类型。其中,订阅号主要偏向于为用户传达资讯(如报纸杂志);服务号主要偏向于服务交互(如银行、114等);企业号主要用于公司内部通信;小程序则专注于面向产品和服务,各开发者都可以按照自己的需求设计和开发小程序,为用户提供相应的功能。
在实现定制功能的技术层面,服务号、订阅号主要依靠微信内置浏览器通过访问网页的形式实现。这种方式只是将传统网站中的网页做了移动端的适配,而小程序则是通过WebSocket双向通信(保证无须刷新、即时通信)、本地缓存(图片与UI本地缓存降低了与服务器的交互延时),以及微信底层技术优化实现接近原生应用软件的体验。系统权限方面,微信小程序能够通过微信获得更多的系统权限,如网络通信状态、数据缓存能力等。这些改进,使小程序拥有比公众号内嵌的基于HTML5网页的应用更好的使用体验和更加丰富的功能。