
网页:优点
跨平台
比如一个网站,只要遵守xx规范,那么 Windows, OS X,iOS,Android 都能有办法较好兼容,但这只是相对的,因为不同平台的浏览器还是有差异。 Google Maps, 淘宝曾不兼容WP,.....
方便:不用下载安装
易于维护
缺点:受浏览器限制,
许多本地任务不好完成(你用个 Office试试?)
一断网就基本没用,
再写个游戏?不好发挥 GPU 性能
费流量:网页上的所有UI元素都得在线加载,浪费流量
受浏览器沙箱限制,不能完成系统基本的操作
不容做推送(Chrome 有)
App
优点:可以发挥硬件的全部性能,写游戏
用户更重视,手机可以占有屏幕的一席之地
更省流量,可以缓存
限制少,能耍流氓,定位获取联系人短信更简单(浏览器也有办法,但是不方便啊)
可以做离线本地应用
可以更好的后台唤醒自启推送全家桶手机助手全上
缺点:浪费本地空间(例如美国某著名企业的新款手机居然还是16G 起,实际还要少几G)
各平台要分别维护,麻烦
有额外的开发成本
.....
