【问题标题】:HTML Rendering Time Recored in DynaTraceDynaTrace 中记录的 HTML 渲染时间
【发布时间】:2011-08-29 13:29:15
【问题描述】:

您知道哪些因素会影响 DynaTrace 中报告的“渲染”时间吗?

我尝试将“body table tr td.myStyle”之类的低效 CSS 选择器添加到大表格元素中,但“渲染时间”没有显着增加。如何进行实验以查看“渲染”时间的变化?

谢谢。

【问题讨论】:

  • 选择器解析与页面渲染分开进行。毫不奇怪......
  • 你想让你的页面变慢吗?

标签: html css performance css-selectors


【解决方案1】:

渲染活动包括以下内容 a) 实际绘制到屏幕上 b) 计算布局 c) 解析 CSS 资源 d) 调度布局任务 我们通过连接到 IE 的渲染引擎来获取这些事件。您可以通过打开热点视图然后过滤“渲染”来查看这些不同类型的渲染活动

如果您在页面上花费了很长时间,并且有很多鼠标悬停在启用/禁用某些 DOM 元素,那么您很可能最终会花费大量渲染时间。所以 - 您总是需要根据您在该页面上花费的总时间来分析该时间

如果您对 dynatrace 浏览器诊断有更多疑问,建议您查看我们的论坛http://community.dynatrace.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-27
    相关资源
    最近更新 更多