在Chrome中,我们公司中的某些人在加载某些页面时遇到了速度慢的问题。我在chrome中对此进行了分析,可以看到有一个任务坐在那里,在8秒钟之内什么也不做:
实际请求仅需24毫秒即可完成请求:
。
Devtools的“网络”选项卡反映了与提琴手相同的结果。 这只是在过去大约1个月内才开始发生,并且公司中越来越多的人正在经历这种情况。
在请求的事件中,加载事件之间存在巨大的跳动:
花费很长时间的请求实际上只是问题的征兆。真正的问题是导致DOM冻结的原因。我已将其跟踪为footer functionality of Kendo网格。如果未设置footerTemplate,则网格将以其正常速度加载。 我们已经联系了Telerik,但是他们还没有其他类似问题的报告。我也尝试删除计算机上的所有扩展,分析和防病毒软件,但没有任何变化。 似乎可行的唯一方法是将chrome重新改回旧版本。因此,它似乎与chrome版本有关,并且与DOM更新有关。
答案 0 :(得分:3)
根据您的解释以及您在此处发布的屏幕截图,可能有两个问题。
首先, google-analytics 加载可能存在一些问题。
为了提高现代浏览器的性能,谷歌建议使用替代异步代码。
<!-- Google Analytics -->
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>
<!-- End Google Analytics -->
https://developers.google.com/analytics/devguides/collection/analyticsjs/#alternative_async_tag
我建议您将此标签放在</body>
标签之前的底部,以实现最佳性能。
第二,防火墙可能有问题。
请与您的网络管理员联系,以确认是否有任何请求被阻止。
答案 1 :(得分:0)
我会与Google联系并询问他们: here
如果您是Google One客户,则在页面底部显示,如果您可以与Chrome发生问题,可以给他们打电话,聊天或发送电子邮件。 Google One Support
答案 2 :(得分:0)