谷歌浏览器timeline 中的idle表示什么?

新手上路,请多包涵

网站访问速度不稳定,有时候挺快不到2秒,有时候需要近20秒,本地测试也是一样,用谷歌浏览器开发者工具追踪发现时间耗在了Waiting (TTFB),timeline显示idle用时最长,请教这是什么问题呢图片描述

阅读 7.8k
2 个回答
✓ 已被采纳新手上路,请多包涵

找到问题了,是通过淘宝获得用户城市时返回城市信息有时候很慢

Idle 表示空闲的意思,但这里的空闲并不等同于服务器响应所需要的等待时间。而是在这一过程中不管是资源加载、脚本执行、DOM渲染等等所带来的空间时间的总计,这还包括事件;比如说,你运行timeline的时候,如果搜索什么都不操作,也会得到N长的Idle空闲时间。

以下是我做的一张GIF动画。

图片描述

你会看到,前两秒我没有任何操作时,其空闲时间会比较长。

我觉得你可以考虑去一些网页测速先看一下是不是机房问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏