DOMContentLoaded 在 Chrome 中非常慢

DOMContentLoaded very slow in Chrome

我有一个复杂的 ASP.NET 页面,门户类型,包含多个子模块。 有些是经典的 ASP.NET 用户控件(具有服务器端逻辑),而其他则是纯客户端(kendoui / jquery / ko / webapi)。

问题是 Chrome 中的页面加载速度非常慢。 在 Chrome 开发工具中检查它的时间线,我看到 DOMContentReady 在将近 1 分钟后被触发,而第一次绘制在大约 11 秒后开始。

同一个页面在 FF 中加载大约需要 20-25 秒,这是正常的(给页面复杂性)。

知道是什么原因造成的吗?如何解决?

谢谢

我知道是什么导致了这个问题。 该页面使用了 Telerik Ajax TreeView 控件,该控件具有非常复杂的节点结构。 这棵树在 FF 中渲染得非常快,但在 Chrome 中非常慢。 我一删除它,Chrome 也很快呈现了页面。 所以我打算用不同的控件重新设计页面,它在不同的浏览器中提供一致的性能