4

我们开发一个性能至关重要的 Web 应用程序 (HTML5 / JS)(物理模拟)。

有几个很好的选项可以在桌面上跟踪性能:Chrome 开发工具时间线、chrome://tracing 或有前途的Web 跟踪框架。最后一个选项似乎是最强大的选项。它还支持Android版Chrome的远程控制,但不幸的是不支持Mobile Safari。

你知道任何其他可用于精确测量 Mobile Safari 性能的工具吗?

我知道我可以使用 Mac Safari 调试 Mobile Safari 上的页面,也许还可以访问时间线和/或配置文件工具。这是唯一的选择吗?你知道在 Mobile Safari 上跟踪 web 应用程序性能的其他有趣方法吗?

4

2 回答 2

0

对于 webapp 的性能,有足够的经验可以从页面的调试边界(合成渲染层)和重绘计数器中看出,它们不像 Web Tracing Framework 那样强大,但在很多情况下它们有很大帮助。Web Tracing Framework 已经在 android 上运行chrome,对于移动 safari,mac safari 的开发工具也可以启用检查移动 safari 的调试边框和重绘计数器,如果你没有 mac,你可以试试MIHTool,你可以在你的应用程序中启用调试边框和重绘计数器iOS 设备。查看Mobile Web Thursday: Dev Tools了解更多信息。

于 2014-09-10T07:06:54.980 回答
0

看看 Weinre 一个很棒的基于 webkit 开发工具的远程调试工具:http: //people.apache.org/~pmuellr/weinre/docs/latest/

时间线工具仍处于早期阶段,但您可以创建自己的时间线事件。

于 2014-02-25T07:36:43.430 回答