gpt4 book ai didi

iOS webapp 性能 Safari 与主屏幕启动

转载 作者:行者123 更新时间:2023-12-02 09:15:42 25 4
gpt4 key购买 nike

我读到an article最近指出,iOS 上从主屏幕启动、以全屏模式运行的 Web 应用程序的性能比在 safari 中运行的 Web 应用程序要慢。

然后我发现了一个followup article这似乎表明上述问题已得到解决。

有人知道这个消息是否得到证实吗?

最佳答案

根据appleinsider的信息,ios5 beta 修复了这个问题,现在 Web.app 上启用了 Nitro JavaScript 引擎。

我的 iphone4 上安装了 iOS 5 并已更新 SunSpider JavaScript testing framework 0.9.1 (能够在 ios 下作为全屏 Web 应用程序启动)。我已经在全屏 webapp 模式和 Safari 移动版中多次启动了 subspider。因此,请参阅下面的结果(图像可点击):

Safari webapp Fullscreen weapp

可能有些问题已经修复(apple insider 提供了 4 秒与 10 秒的差异),但我不能说两种情况下的性能相同(对于那些可以的人来说,性能是 3756.5 毫秒 vs 5243.8 毫秒)看不到图像)。

UPD

关于 UIWebView 的一个有趣的小注意事项,不可能在 native 应用程序中使用支持 Nitro 的 JavaScript 引擎(我的意思是在 Xcode 中设计并发布到 AppStore 的应用程序),因为 Nitro JIT 要求能够使用动态代码签名。

UPD

看看iOS 5 Top 10 Browser Performance Changes on blaze.io ,似乎 Apple 在 iOS5 中为全屏 Web 应用程序启用了 Nitro(文章中的统计数据很好)。

关于iOS webapp 性能 Safari 与主屏幕启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8853260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com