背景信息的问题:对火狐浏览器安装的向后兼容/扩展
在过去的一周,我一直在与Chrome扩展瞎搞,并没有问题,我创建扩展。伟大的Chrome岩石让开发过程变得非常容易学习,而且,很简单!
现在我想到了我想为尽可能多的浏览器创建这个扩展,所以我决定接下来使用Firefox。
真是一团糟!那里的文件没有做什么,但让我头疼,浪费我的时间到目前为止,非常复杂,而且一般都是无组织的。
我设法找到了一个简单的扩展,我想我可以作为一个起点使用,并已开始与乱搞一个代码示例 - 精...
我了解到,这个样本扩展不会可以使用低于Firefox 4的任何内容,因为它使用引导技术在不重新启动浏览器的情况下安装扩展。 Ughhhhhh ....
现在我们到达了我的问题:
是否有可能开发针对Firefox 7的扩展,将与Firefox的早期版本的工作?我甚至不关心Firefox 4之前的任何事情,如果这是无重启安装的切点。很高兴知道,我一直在花费的时间会一直工作,并且在用户被提示下次升级时超过一周。
相反吗?我可以创建一个兼容Firefox 3.5到Firefox 7的扩展吗?我意识到这需要重新启动才能安装,但如果它导致了工作的扩展而不考虑版本,那将是可以接受的。
任何有这方面经验的人都可以分享一下我对自己的看法吗?看起来这是一个开发平台的噩梦,而且我将不断修复我的扩展。
最后一条相关信息:
扩展我发展是纯粹基于JavaScript的 - 这东西应该工作(我想?),因为它依赖于只有一个功能“的内容脚本“,实际上不应该在版本之间在这一点上改变......对吗?
那我究竟错过了什么?如何创建可在所有浏览器版本中工作的易于管理的Firefox扩展?
谢谢大家! :)
超棒的男人,你摇滚! :) 感谢这真的很棒的信息 – delta9