DynaTrace 中记录的 HTML 渲染时间
您知道哪些因素会影响 DynaTrace 中报告的“渲染”时间?
我尝试将低效的 CSS 选择器(如“body table tr td.myStyle”)添加到一个大表格元素中,但“渲染时间”并没有显着增加。如何进行实验来查看“渲染”时间的变化?
谢谢。
Do you know what factors will affect the "Rendering" time reported in DynaTrace?
I try to add inefficinet CSS selctors like "body table tr td.myStyle" to a big table element, yet there is no significant increasement on "Rendering Time". How can I conduct a experiment to see the changes on "Rendering" time?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
渲染活动包括以下内容
a) 实际绘制到屏幕上
b) 计算布局
c) 解析CSS资源
d) 调度布局任务
我们通过连接 IE 的渲染引擎来获取这些事件。您可以通过打开热点视图来查看这些不同类型的渲染活动,然后过滤“渲染”。
如果您在页面上花费很长时间并且有很多鼠标悬停来启用/禁用某些 DOM 元素,那么这是非常您最终可能会花费大量渲染时间。因此,您始终需要根据您在该页面上花费的总时间来分析该时间。
如果您对 dynatrace 浏览器诊断有更多问题,我建议您查看我们的讨论论坛 http://community.dynatrace.com
Rendering activites includes the following
a) actual drawing to the screen
b) calculating layout
c) parsing CSS resources
d) scheduling layout tasks
We get these events by hooking into IE's rendering engine. You can view these different types of rendering activities by opening up your Hot Spots View and then filter for "Rendering"
If you spend a long time on your page and you have a lot of mouse overs that enable/disable certain DOM Elements it is very likely that you end up with a lot of rendering time. So - you always need to analyzed that time in correlation with the overall time you spent on that page
If you have more questions on dynatrace browser diagnostics I suggest you check out our discussion forums on http://community.dynatrace.com