【发布时间】:2011-06-10 22:42:41
【问题描述】:
我正在为 CPU 和 WebKit 较弱的嵌入式硬件设计一个 JavaScript/HTML 驱动的用户界面。
性能并不理想,我想对应用程序进行分析,尤其是对回流和重绘事件进行计时,以获得有关实际性能的硬数据,而不是主观和不断变化的意见。
在前后使用常规的“getTime()”进行计时不起作用,因为 WebKit 将重排和重绘推迟到事件处理程序之后。
我曾尝试在 Speed Tracer 下分析应用程序,但计算成本太低,以至于回流事件甚至不会出现在 PC 硬件上。我想一些更专注于回流/重绘的工具可能仍然有用。
关于如何为此获取硬数据的任何提示?
【问题讨论】:
-
我只知道 dynatrace ajax 版本,但那只是 IE,我会对一个可以做到这一点的工具非常感兴趣 :)
标签: javascript html webkit profiling reflow