为什么iPhone的iPhone应用程序如此缓慢地加载内容(特别是帖子评论),它有时根本无法检索帖子?
该网站运行良好,速度很快,但使用相同的无线网络,应用程序速度明显变慢。
我的手机有什么问题,或者是否有人提示如何调试这样的东西?
为什么iPhone的iPhone应用程序如此缓慢地加载内容(特别是帖子评论),它有时根本无法检索帖子?
该网站运行良好,速度很快,但使用相同的无线网络,应用程序速度明显变慢。
我的手机有什么问题,或者是否有人提示如何调试这样的东西?
Answers:
关于为什么当前适用于iOS的Facebook应用程序如此低迷的主要理论是该应用程序:
该应用程序使用非常少的本机代码,因此大多数交互发生在显示HTML并执行Javascript的UIWebView中。
基本上,在应用程序显示外观和行为类似于“嵌入Web浏览器”的任何地方,这都是UIWebView。
简单来说,Nitro Javascript引擎使Javascript“更快”。
iOS 4.3将Nitro引擎引入Mobile Safari,IOS 5将Nitro引擎引入主屏幕启动的Web快捷方式。这是您在Mobile Safari中使用Facebook看起来更具响应性的一个潜在原因。
从iOS 5.1开始,UIWebView无法从Nitro Javascript引擎中受益。
最近在Mobtest博客上讨论过这个问题,“ 这就是为什么Facebook iOS应用程序如此糟糕(UIWebViews和没有Nitro) “有很多评论 相关的黑客新闻主题 。
在当前的应用程序中,Facebook最近增加了对其他iOS应用程序的推广:
这些应用程序 - 从“旧新闻”到“全新” - 似乎做得很好,专注于做一个与Facebook相关的任务,在某些情况下,增加对一般Facebook iOS应用程序不支持的东西的支持甚至支持。