Android浏览器上的移动Web应用程序速度慢

时间:2015-03-04 18:57:38

标签: css3 css-transitions single-page-application

已经开发了一个移动网站,它特别是没有响应\在使用Jelly Bean OS(4.0 - 4.3)的S3 \ S4设备的Android股票浏览器上慢。 但在相同的设备上,铬浏览器的性能更好。 在使用Kitkat OS或甚至在Iphone设备上的设备上,各种原生浏览器的速度也很好。

使用的技术是单页应用程序框架以及核心库,如Knockout.js,Sammy.js,Require.js,Router.js等以及HTML5和CSS3。还实现了CSS3过渡。我们也在使用css.less文件

我们得到的主要问题是 a。增加了观看次数的加载时间 b。转换缓慢,用户无法与应用程序交互一段时间。 c。当用户点击视图上的“操作”按钮或甚至尝试在页面之间导航时,响应时间很慢

有关应用程序可能在版本(4.0 - 4.3)上速度慢的任何帮助,我们将非常感谢S3 / S4设备库存浏览器。

1 个答案:

答案 0 :(得分:0)

每个浏览器都有自己的运行方式,主要取决于它使用的浏览器引擎。像Chrome浏览器一样使用Webkit引擎。它还取决于这些引擎在默认情况下是如何包装的,以获得最佳性能。它对于垃圾收集实现也是有效的。我建议你优化你的代码。处理JavaScript内存泄漏和悬空DOM对象。

This blog可能会有所帮助。