2017-05-05 75 views
0

我正在使用Chrome开发工具来试图找出需要多长时间才能从点击事件中绘制隐藏面板。使用Chrome Dev工具记录从用户点击按钮时到隐藏面板绘制的时间。在附图中,顺序如下:事件点击642ms +更新图层树44ms +绘制6.69ms。Chrome开发人员工具时间轴onClick绘制时间

enter image description here

在考虑交互相比,谷歌的铁路模型看起来很慢的性能。我只是想知道我是否正确计算这个。

回答

0

您的计算方法似乎正确。我们的目标是衡量用户行为与页面显示对用户的响应时间之间的时间。因此,在这种情况下,click事件的开始代表用户的操作,并且Paint活动的结束代表页面的响应。

您也可以点击+按住+拖动来查看选择录制的时间。

viewing duration of a part of a recording

是的,600毫秒是在铁路模型的建议方面缓慢。页面最多可以响应100ms。即从点击的那一刻起,页面应该不超过100毫秒。

+0

感谢您的信息和提示!关于为什么onclick如此缓慢的任何建议?我应该在哪里看看为什么这么慢。 – JoeGee

+0

** Main **部分中的火焰图表完全告诉您点击事件期间发生的所有活动。你应该看到JS调用的详细日志(尽管这个信息可能被隐藏)。再看整个** Main **部分的另一张截图,我可以提供更多帮助。 –

相关问题