Firefox扩展开发之一

         最近主要做Firefox插件的开发,决定把每天的工作情况写下来,希望对其他有需要的同人有所帮助了。
         要搞这个冬冬最起码要掌握以下几门技术,XUL用来开发界面的,JavaScript用来做事件处理的,CSS用来做样式单的,DOM用来操作节点的,原本打算也研究一下XPCOM的,但是老板说时间紧,任务重,所以就先把这个pass过去了。这几样技术单独看虽然都不是很复杂,但是绞和在一起真是可以把人折磨死。
        先说JavaScript吧,这个东西一开始看也没觉着什么,类定义的不多,所以没什么库需要学的,但实际开发的时候,才发现类定义少了会更郁闷,想用个什么都要自己动手,实在是类,然后变量引用,名字空间,运行上下文,prototype chain,一堆东西把人搞到云里雾里的。之前搞Java那套,放在这还真不太适用,感觉要重头再来一样,挫折啊,郁闷啊。有的时候为了省事,想拿别人的库来用吧,才发现AJAX不但带旺了互联网,还搞红了JavaScript,一堆框架prototype,dojo...让你学的不亦乐乎。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值