首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与其他浏览器相比,IE中的页面加载非常慢

与其他浏览器相比,IE中的页面加载非常慢
EN

Stack Overflow用户
提问于 2009-06-23 09:51:55
回答 4查看 9.2K关注 0票数 3

当我在IE中加载frontpage of the website I work for时,大约需要7或8秒才能完全加载(意思是,"Waiting for“和"(x items remaining)”消失,并更改为"Done“。

在Firefox和Google Chrome中,完全相同的页面花费了大约一半的时间,而我就是找不出是什么导致了差异。

这只是一般的IE缓慢,还是有更多的原因?服务器端脚本本身运行大约需要45ms,所以这不是问题所在,但是我想知道是否我们的URL重写可能是一个原因。话又说回来,为什么只有IE?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-23 10:17:32

以下是YSlow认为你应该改进的地方:

YSlow: E级,总体性能得分55/100

分为不同的等级:

  • F:
    1. 发出更少的HTTP请求
      • 使用内容分发网络(CDN)
      • 添加过期的带有gzip的

      组件<>H113Put JavaScript at gzip tags

  • E:
    1. Avoid

  • C:
    1. Reduce DNS lookups
      • Minify JavaScript and DNS

您可以阅读有关如何纠正这些问题的here。我会特别注意AlphaImageLoader-warning,因为它是特定于IE的。它还会导致多个请求,并且速度很慢,特别是当有多个图像需要过滤时。您可以尝试使用.gif-images,因为IE可以在本地处理它们。

谷歌的页面速度为你提供了以下功能:

总分:分数: 17.9%

  • 利用浏览器缓存得分:0%
  • 组合外部JavaScript得分:47%
  • 最小化DNS查找得分:57.1%css启用gzip压缩得分:代理缓存得分:71.6%css<<代码>H158缩小CSS得分: 68.5%
    • Optimize图像得分:65%
    • 指定图像尺寸得分:45.8%
    • 删除未使用的CSS得分:33%
    • 使用高效CSS选择器得分: 89%

您可以阅读谷歌的最佳实践here,并了解如何提高加载时间和站点效率。请注意,Google有一些在日常web开发中并不被认为是良好实践的实践,例如不在外部样式表中进行链接(这是额外的要求),但大多数网站不会因为在外部样式表中进行链接而受到影响。因此,你必须考虑每一条“规则”,并问问自己,这是不是你喜欢并从中受益的东西。

票数 3
EN

Stack Overflow用户

发布于 2009-06-23 09:56:49

我花了10秒钟在Firefox中加载你的页面。你看到的差异可能是不同浏览器之间缓存的差异-尝试在火狐(Tools>Clear私有数据)中清除缓存,你可能会看到相同的速度。

为了加快第一次访问的初始页面加载速度(这可能对您更重要),请尝试使用YSlow来分析您的站点。

票数 1
EN

Stack Overflow用户

发布于 2011-05-05 16:23:30

我发现IE和FF之间的主要问题是:

即:首先加载完整的内容(文本、图片、CSS、JS),然后显示页面。

FF :首先显示页面,然后加载显示页面的文本,然后加载其他来源(图像、CSS、JS)

这就是为什么FF在显示页面时速度更快的原因。

雷加尔德

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1031615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档