这个东东从最开始着手到现在好几个月了,昨天晚上总算差不多了。心中这个存在了几个月的疙瘩终于解掉了。
学习Mozilla/Firefox扩展的时候,需要看一篇很长的文档,频繁地上下翻动网页让我很不爽,想起以前看教程类的网页也出现过这种情况,于是想仿造Microsoft Word的页面拆分做一个实现此功能的Firefox的扩展。
这不是一个复杂的东东,实现最简单的功能的0.1版也在比较短的时间就做出来了,可是实现在拆分页面中跳转至锚点位置这酷酷功能的0.4版传到网上后,突然发现扩展中竟然存在影响Firefox正常使用的重大bug。研究后苦思不得其解,不得已从网上删掉了控制自动更新的rdf文件和扩展新版本且信心受到严重打击。由于对js不熟悉等等称不上理由的理由,bug一直没有修正。其间屡次鼓起勇气寻找解决问题的办法,总是不能达到目标。
每当想做个别的什么的时候,一想到这还有没完成的半成品,也没有心思做别的,告诉自己如有精力先把这个完成了吧。
这回又一次尝试解决问题,在哥哥的帮助下精确地定位了出现bug的地方,翻XUL的参考文档,偶有所得,目前来看应该算是修正了bug,有了一个可用的版本。
感谢Lewis Lv的文档以及帮助,其他参考:XULPlanet.com、MozillaZine Knowledge Base
最新评论