H5與小程序技術方案比較
- 2019 年 11 月 6 日
- 筆記
記錄下H5與小程序技術方案的主要差異
|
H5 |
小程序 |
---|---|---|
運行環境 |
瀏覽器/webview |
三種環境:IOS(JSCore+WKWebView)安卓(JSCore+Chrome57/V8+Chrome67)開發者工具(nw.js+Chrome60) |
系統權限 |
弱(重度依賴瀏覽器、兼容性有限) |
強(微信開放API藍牙、WiFi、NFC、羅盤…) |
直接分享朋友圈 |
能(分享鏈接容易被屏幕) |
不能(分享卡片的體驗好) |
掃碼識別 |
能 |
能 |
支付能力 |
多種 |
微信支付 |
性能 |
一般(需要請求很多資源) |
好(微信做了解析優化,接近原生APP體驗) |
入口數量 |
少 |
多(最近使用、我的小程序等50+場景入口) |
專屬入口 |
無 |
有 |
用戶觸達 |
郵件/短訊文字鏈接 |
公眾號/小程序模板消息(收集formid後一周內任意時間) |
簡易功能成本 |
低 |
低 |
系統功能成本 |
高(不支持某些系統能力) |
低 |
迭代周期 |
短(隨時上線) |
較長(需審核) |
外部限制 |
較少(可裸奔,先實現功能再補證) |
多(資質要求(娛樂視聽、醫療、社交)、HTTPS、程序大小限制) |