创建Firefox插件的最低编程要求是什么?
您需要学习XUL用于UI和Javascript进行编程。
更多信息在这里:
Firefox插件(例如Flash Player之类的东西是您在NPAPI中为插件的跨浏览器API所开发的二进制组件。
如果您喜欢有条理的阅读风格,并且喜欢一本好书,请从这里开始。http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437它会让您开始了解XUL的基础知识,而XUL则用于构建附加组件。如果您有使用javascript的知识,那一定会对您有所帮助。
这里似乎存在巨大的误解;您要创建插件还是扩展?正如Dougnukem所说,插件与XUL或扩展无关。它们是共享库(用于Win,Linux,Mac的.dll,.so或.dylib)提供了浏览器无法单独使用的功能。
高级DOM,Firefox API