【发布时间】:2016-07-02 19:32:51
【问题描述】:
我正在尝试衡量在手机上安装的本机浏览器中使用 HTML5 或在 web 视图中启动应用程序之间的性能差异。
有人有这方面的经验吗?我用谷歌搜索了一下,并没有真正找到任何可靠的答案。
我试图对在移动浏览器中启动的网络应用程序而不是将其打包在使用 webview 的 phonegap 应用程序中获得现实的期望。
任何有关该主题的链接都会非常有帮助。
谢谢大家
【问题讨论】:
我正在尝试衡量在手机上安装的本机浏览器中使用 HTML5 或在 web 视图中启动应用程序之间的性能差异。
有人有这方面的经验吗?我用谷歌搜索了一下,并没有真正找到任何可靠的答案。
我试图对在移动浏览器中启动的网络应用程序而不是将其打包在使用 webview 的 phonegap 应用程序中获得现实的期望。
任何有关该主题的链接都会非常有帮助。
谢谢大家
【问题讨论】:
我建议您参考 Huy 和 vanThanh 从 2012 年开始的研究:
http://wiki.stoa.usp.br/images/7/7e/Mobileapp.pdf
归结为:原生 > 混合 > HTML5
但是应该注意的是,从那时起已经进行了大量的开发。实际上,您不会注意到性能上有太大差异,因为运行时实际上是相同的。只有您的用例才是真正的决定因素。
您应该关注的是交付。混合应用程序提供了不同的体验,因为它是带有额外插件的已安装应用程序。而浏览器中的 HTML5 是一个更简单的结构。
如果性能确实是一个因素,那么原生应用是唯一的选择。
【讨论】: