読み込んでいます...

我知道很多人都知道Firebug这个扩展,能够帮助我们在网页开发的时候做很多事情,例如可以做css的在线修改,同样也可以帮助我们抓其他人的风格皮肤,真的是非常实用,同样我们还可以看到代码,并且copy别人的js代码做成自己的。我相信很多web开发人员会对这个东西既爱又恨吧。

但是更多人不知道的是,Firebug还能够用于开发Firefox Extension,这个简直对我的帮助太大了。其实Firefox可以看做一个很大的“HTML”实际上是XUL,为了方便理解我写了HTML),所以我们也可以在浏览器中访问浏览器,是不是很特别?我们可以在地址栏输入下面URL。

chrome://browser/content/browser.xul

输入上面的URL之后,很神奇的,我们访问了又一个内置的浏览器,其实我们的浏览器也是一个大的框架,或者说容器,来执行这个URL,所以我们输入这个超链接之后,我们也可以在浏览器中访问“浏览器”。 

到这里,Firebug就显示出作用了,我们在最外部的浏览器中使用Firebug就可以去查看里面的浏览器的id,属性,以及事件,所以当你想要做什么事情的时候,而你又不知道怎么去做,可以用Firebug去查看id,XUL的代码和属性基本上和HTML一样,所以只要熟悉JavaScript的人都能够快速的进行Firefox扩展的一些特殊功能的开发了。

我们现在可以看到我们可以用浏览器去调试浏览器了,这样极大的方便我们更加深入的了解Firefox以及开发组进行Firefox插件开发的思路。

366路过 4评论 Firefox Addon 阅读全文..
  1. 阿祠 @

    很不错的东西,谢谢

  2. m8fen @

    Firefox这个系列的文章很难找,就你这有了。

  3. 置顶的更新 : GuoJing's Blog | 用心对待每一行代码 @

    [...] Firefox Add-on – 推荐使用Firebug进行开发 [...]

  4. 80ing @

    之前也用过,不过跟我的Firefox版本不符合,总是出错。后来没用了,不知道现在什么版本,还有,现在用GOOGLE浏览器了,速度飞快。 :)

:-D :-? 8) :cry: 8-O :lol: :-x :-| :?: :-P :oops: :roll: :( :) :-o :wink: more »