我在寻找类似于Hammerhead的东西。目前,我编写JavaScript代码进行测试,我宁愿使用一个我可以轻松共享的工具,并拥有一个GUI。你如何测量IE6中的网站加载时间?
编辑:我希望能跟踪加载事件,如果可能的话,可以轻松地做重复测试。
我在寻找类似于Hammerhead的东西。目前,我编写JavaScript代码进行测试,我宁愿使用一个我可以轻松共享的工具,并拥有一个GUI。你如何测量IE6中的网站加载时间?
编辑:我希望能跟踪加载事件,如果可能的话,可以轻松地做重复测试。
Fiddler2将为您的网页及其所有内容提供加载时间信息。另外,IE8的开发者工具将为你在页面中的功能指明加载时间。只需按F12。
对于Fiddler,只需加载页面并在右侧框架中观看标题/时间结果即可。
对于IE8开发工具:
你也可以使用Firebug Lite给IE一些Firebug的爱...只是获取并记录日期在页面加载开始...并在页面加载结束...并记录三角洲。
使用Firebug Lite,首先请注意IE8上有一个1.4的错误,我不得不根据this answer切换回v1.3。其次,您需要在您的<head>
上包含脚本链接,而不是像在重新加载页面时使用小书签,Firebug lite的小书签形式将消失。我花了一段时间才弄清楚记录时间的代码,我最终发现了这些代码。这Firebug Guide
把这个代码的15在<head>
<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>
<script type="text/javascript">console.time('firebug lite');</style>
,然后把这个代码在主体部分的结尾:
<script type="text/javascript">console.timeEnd('firebug lite');</style>
注意,这只会告诉你的负荷你的HTML,CSS,脚本和图像的时间 - 而不是服务器端代码的时间。如果你想要你需要使用提琴手根据@scunliffe的回答
更重要的是,你为什么要打扰IE6? – 2009-08-28 11:03:28
@Nerdling,这不是我的决定。我自己提出了这个问题。 – 2009-08-29 15:36:24