首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加快swfobject的速度

加快swfobject的速度
EN

Stack Overflow用户
提问于 2011-05-09 02:04:56
回答 2查看 375关注 0票数 1

这是我的网站:Instant-YouTube

正如你所看到的,它永远需要加载。在IE8及更低版本中,它有时甚至会使浏览器崩溃。我不确定这是什么原因造成的。可能是Clicksor广告,但我认为是swfobjects。我已经用gzipped压缩了索引文件。我可以做些什么来加快swfobject的加载时间,或者加速其他任何事情?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-09 02:52:22

以防万一--有一些像pagespeed这样的工具可以给你一些关于优化什么的想法:

http://pagespeed.googlelabs.com/#url=http_3A_2F_2Finstant-youtube.com_2F&mobile=false

firebug中显示加载的所有文件的时间线对于识别性能问题也很有帮助。

也就是说: swfobjects加载得相当快--实际上你的页面(html)加载大约需要100-150毫秒。但是这里有很多(!超过200)的文件从不同的服务器加载-当然是大量的youtube预览图像。如果你想要较短的页面加载时间,在一个页面上有这么多youtube播放器可能不是最好的主意。所有向youtube提出的获取按类别观看次数最多的视频的请求也需要一些时间才能完成。我不能说任何关于广告的事情(我使用的是一个广告拦截程序),但是看起来像是点击广告依次加载了谷歌分析脚本--你有这么多这样的脚本……这么多请求。然后还有其他的广告(chitika?)

那么你能做什么呢?

  • 较少的flash播放器
  • 较少的广告
  • 较少的外部javascript和组合您的javascript和css文件
  • 为静态javascript设置远的未来过期日期或最长使用期限查看分页速度的recommendations
票数 1
EN

Stack Overflow用户

发布于 2011-05-09 02:35:48

使用Firefox,您可以使用Firebug来测量单个项目需要加载的时间。然后,您可以考虑并行加载它们。

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

https://stackoverflow.com/questions/5929246

复制
相关文章

相似问题

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