`
sg552
  • 浏览: 619756 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
47437293-94b9-3b04-9152-8971c7580049
白手起家学习使用Flex
浏览量:18701
社区版块
存档分类
最新评论

firebug-lite.js 会引起网站挂起。

阅读更多
之前一段时间,发现某个项目在development模式下极慢。
观察发现,是卡在了:  "waiting for google-analytics..."

搜索了一下,发现, 是由于 ga.js 引起的。 查看页面的HTML源代码, 果然发现了有一段<script>,引用了 ga.js.  我很奇怪,没用过这个东东啊。

经过跟 后台代码的对比,发现是由于引用了 firebug-lite引起的。

如果在后台的代码中进行了引用: ( layout.html.erb ) :
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>

前台的代码:

	
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
// 其他JS, CSS 链接

//然后这个引起麻烦的东东就出现在 </head> 标签之前。
<script type="text/javascript">

	  var _gaq = _gaq || [];
	  _gaq.push(['_setAccount', 'UA-25962348-1']);
	  _gaq.push(['_trackPageview']);

	  (function() {
	    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	  })();

	</script>
</head>



解决办法: 抛弃 firebug-lite.  它在chrome下面打开的太慢太慢了。
在 firefox下, 直接用firebug (F12)
在 IE 下,  先安装IE8, 然后按 F12 , developer tools.
在 chrome下,  developer tools.  (ctrl + shift + i)
在 safari下,  developer tools!  (ctrl + alt + i) ,  (safari下的具体用法,见这个文章: http://sg552.iteye.com/blog/1168547 )
0
0
分享到:
评论

相关推荐

    firebug-lite.js firebug-lite.min.js下载

    而"firebug-lite.min.js"是经过压缩优化后的版本,体积更小,适合在实际网站中引入以减少加载时间。 Firebug Lite包含了以下关键功能: 1. **元素检查**:允许用户查看和修改页面的HTML结构,实时查看元素的CSS...

    firebug-lite.rar

    7. **命令行**:Firebug Lite包含一个JavaScript命令行,允许开发者运行单行JS代码,进行即时测试和调试。 8. **兼容性**:由于其跨浏览器的特性,Firebug Lite使得开发者可以在不支持原生Firebug的浏览器(如IE)...

    firebug-lite

    "firebug-lite" 是一个基于JavaScript的开源工具,主要用于网页前端的调试和分析。它是一个轻量级的版本,灵感来源于Firefox的原生开发者工具——Firebug。由于Firebug只适用于Firefox浏览器,而firebug-lite则实现...

    firebug-1.8.4.xpi

    firebug-1.8.4.xpi firebug-1.8.4.xpi firebug-1.8.4.xpi firebug-1.8.4.xpi

    firebug-1.12.0.xpi

    firebug-1.12.0.xpi 最新的firebug火狐插件

    firebug-1.11.2-fx.xpi

    firebug-1.11.2-fx.xpi一个不错的资源

    firebug-1.10.6-fx.xpi

    firebug-1.10.6-fx.xpi

    firebug-1.9.0.xpi

    firebug-1.9.0.xpi .

    firebug-1.12.0b6-fx.xpi

    firebug-1.12.0b6-fx.xpi 帮助开发人员定位问题和跟踪问题

    firebug-1.8.3.xpi

    3. JavaScript调试:Firebug的脚本面板是JavaScript开发者的重要工具。它支持断点、单步执行、变量查看、性能分析等功能,有助于找出代码中的错误和性能瓶颈。 4. 网络面板:在这里,你可以监控所有HTTP和HTTPS请求...

    firebug-1.6.0.zip

    火狐浏览器的Firebug是一款强大的Web开发和调试工具,它为开发者提供了详尽的网页元素检查、JavaScript调试、网络性能分析等功能。标题"firebug-1.6.0.zip"表明我们正在讨论的是Firebug的一个特定版本——1.6.0,这...

    firebug-1.6.1.xpi

    firebug-1.6.1.xpi firebug大家一起分享。。。。。。

    firebug-1.8.3.zip

    Firebug是一款著名的Web开发工具,特别为Mozilla Firefox浏览器设计,它在Web开发和调试领域具有里程碑式的意义。标题中的"firebug-1.8.3.zip"指的是Firebug的1.8.3版本,该版本是针对Firefox 7.0进行优化和支持的。...

    firebug-2.0.19.xpi

    firebug-2.0.19.xpi firebug快速定位元素,旧版本下载

    firebug-1.9.2.rar

    Firebug是一款历史悠久且备受开发者喜爱的浏览器扩展,尤其在JavaScript调试方面有着卓越的表现。这个"firebug-1.9.2.rar"文件很显然是Firebug的1.9.2版本,它以RAR压缩格式存储,其中包含的核心文件是"firebug-...

    firebug-1.10.1-fx.xpi

    在经过了12个alpha以及4个beta版本后,Firebug团队终于发布了Firebug 1.10正式版,兼容Firefox 13~16版本。

    firebug-2.0.16-fx.rar

    在这款版本中,Firebug包含了对网页元素、网络请求、JavaScript控制台、存储、命令行等多个关键开发功能的支持。 Selenium则是一个自动化测试工具,广泛用于Web应用的自动化测试。它允许开发者编写脚本来模拟用户与...

    firebug-2.0.16-fx.zip

    标题中的"firebug-2.0.16-fx.zip"指的是Firebug的2.0.16版本的Firefox扩展程序的压缩包文件。Firebug是一款经典的Web开发工具,它集成在Firefox浏览器中,允许开发者实时查看、调试和修改HTML、CSS以及JavaScript...

    firebug-1.9.2-fx.xpi

    Firebug 为你的 Firefox 集成了浏览网页的同时随手可得的丰富开发工具。你可以对任何网页的 CSS、HTML 和 JavaScript 进行实时编辑、调试和监控。\n\n访问 Firebug 网站来查看文档、截屏以及讨论组(英语):...

Global site tag (gtag.js) - Google Analytics