2010-12-11 25 views
2

为什么jQuery Mobile的框架是Android2.2的操作系统的Jquery在Android操作系统的移动框架

+1

你能否阐述一下什么是慢?它是脚本加载?它是渲染吗?这是互动吗?请记住,jQuery Mobile仍然处于alpha版本,所以性能可能尚未优化。 – 2010-12-11 08:28:17

+0

谢谢约翰尼......它在另一台机器上工作正常(我正在使用仿真器);让我觉得这是一个硬件问题。任何不便敬请谅解。 – 2010-12-28 12:39:30

回答

0

我经历过同样的问题,性能下降:jQuery Mobile的甚至不是在我的三星的Captivate(从快,新的模式非常敏感2010年中期)。我最好的猜测是它只是一个alpha版本,而且一旦架构和功能设置决定完成并且它向1.0版本发展,它就会变得更快。

+1

从我自己的实验和观察电线踪迹,问题在于jQuery代码的解析/标记。第一次在webkit实例中读取它需要很多秒(即使内容来自缓存)。进入另一个页面然后变得更快,大概是由于被解析的上下文被缓存和重用。 – 2011-01-07 12:12:09

1

何塞 - 你无法在模拟器上感受到速度 - 绝对没有比较。 jQuery手机是我一直在评估的一个框架 - 在iPhone 4上它“不错”,但总体来说仍然很慢,在Android 2.1上它非常慢,几乎无法使用。我担心在整个移动端重用jQuery太大而且太慢。 在旁注中 - Sencha Touch在Android上表现不佳。在iOS上,它比jQueryMobile的alpha版本更好 - 这可能会改变。

0

JQuery Mobile目前处于Beta 3版本,即将发布1.0版本。随着速度的显着提升和用户感知延迟(UPL)的降低,我最新的移动应用程序运行在Android 2.2.1上,我正在使用JQuery Mobile Beta 3.它运行得非常好!我在实际设备上运行我的应用程序,而不是在模拟器中运行。另外,在开发过程中,当涉及到应用程序优化时,您可能需要检查YSlowPage Speed作为Firefox/Firebug的插件工具,以确定任何延迟问题的根本原因。