html5app也分情况:
一种是app, 只是通过html5做, 那其中一部分功能当然是通过第三方浏览器实现不了或者
不能很好实现的了, 好处就是对性能要求不高的场景降低开发成本了
一种是网站本地化, 一小半的好处是比起浏览器打开更让用户具备归属感(前提是能推广动), 大半的好处是替用户省流量打开更快(想想jquerymobile之类各种大块头,不本地化要人命的...)+少了麻烦(js用得比较多的要是用户在手机浏览器里把js禁掉了....)
1.意义在于跨平台,还不用安装,点开即用.
2.原生app也可以反编译,同样暴露源码.
3.HTML+CSS+JS也可以加密,混淆.(当然也可以破解)
4.通常HTML5不会用来做很复杂的应用,该类应用的核心价值在于服务端的数据.
简单粗暴的说,
这样做既有面子(可以在手机上安装)
又低成本(web开发人员就能做,学下封装就行)
老板的最爱