我有一个网站,真的缓慢和"感到"非常糟糕的时使用。服务器是好的,这是一个客户方的问题,我假设因为太多的JavaScript或图像请求,但由于它不是我自己的网站,我想知道是否有一种方法,以显示和配置文件的页面内IE。

在火狐,我想用萤火虫,Y!慢和网络开发extention看到所有JavaScript,CSS、图像和其他请求,AJAX请求等, 但即我没有看到任何问题。我知道我可以用火狐,但该网页的工作更好地在FF于在即,所以我不知道是否有一些发展加具体地说,在即。

编辑: 谢谢你的许多建议!太多好的答案选择一个为"接受",但我会看看的各种工具的建议。

有帮助吗?

解决方案

还有就是 Internet Explorer网络开发工具栏.这不是样好萤火虫恕我直言,但它的工作。

IE8将船舶的一个内在的,太多。

其他提示

Fiddler帮助您查看互联网活动。它显示通过网络堆栈的所有请求/响应消息的日志。

有一个适用于IE和其他浏览器的精简版 Firebug,你尝试过吗?是什么?

尝试 Fiddler !它是一个免费的HTTP调试代理,除了其他功能之外,还可以深入了解您站点中的负载,可能减慢速度等等。它具有高级功能,如解码压缩资源,为某些URL提供预先设置的响应等。学习Fiddler是任何Web开发人员的必备条件。

我最近一直在使用 Web开发助手。它比Firebug更好地进行HTTP日志记录。允许您运行任意Javascript。

有一个名为firebug light的JS库,您需要将其包含在您的站点中。它为你做的是它使你能够弹出一个div,你可以在其中吐出文本,就像在firebug中一样,你在firebug中使用相同的语句。 MochiKit也有类似的东西。

这不是分析器或插件,但您可能会发现 Quirksmode 一旦找到它们,可以帮助你解决一些以IE为中心的问题。

您是否在客户端运行性能监视器以查看正在发生的情况,例如:有一堆内存交换会减慢速度,还是所有网络流量都是问题?

另一个想法是,是否存在服务器日志,如果要加载大量文件以及Javascript来初始化事件,可能对查看请求的时间有所帮助。

通过使用Wireshark或代理等网络嗅探器,您可以监控流量并查看是否正在加载影响网站速度的图像和/或脚本。如果您不确定 - 转而或注释掉您的javascripts,以排除正在减速的处理过程。

如果您无法看到网络流量减速的任何迹象 - 那么您将不得不对javascript代码本身进行更深入的分析 - 可能通过插入定时器或其他测量来查看它可能是哪些部分优化。

我使用 HTTPWatch 。它提供了Firefox LiveHeaders等所有信息,但功能更加实用。它也是一个很好的工具,可以确定您是否有任何内容阻止了下载页面内容的操作。

您可以尝试来自同一家公司的调试栏 companionJS http://www.debugbar.com/ 它们在概念上是免费的,与Firebug非常相似,但不是像开发的那样

随着IE插件的推出, HttpWatch 也非常惊人。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top