0

我有第二生命插件的源代码可以在浏览器中播放,但问题是它是为 Firefox 3.5 创建的,所以我想做的是让它加速并将其升级到当前的 Firefox。

不幸的是,我不确定如何解决这个问题,因为我现在只是在研究这个问题,非常感谢任何帮助

4

1 回答 1

1

你在这里的主要目的是什么?您是否有兴趣在最新的 Firefox 中以某种方式简单地使扩展工作,或者您对优化性能更感兴趣?

应用程序的优化是一个非常普遍的话题。您可以查看Gecko在最新版本中进行的升级。如果 Gecko 现在似乎有任何特定模块为其提供更好的接口/兼容性,您可以尝试调整相同的模块。再次,这确实是程序员的判断力和技能,让他在可行和不可行的开发之间划出了界限。对于与许多其他模块广泛链接的模块,最好保留它以避免不眠之夜(当然这只是我的观点。对于某些人来说,这是真正的踢:D)。

如果您对创建高性能插件感兴趣,不妨试试Google Web Toolkit 。它是一个 Java 库,可将 java 编译成优化的 javascript,引入各种面向性能的怪癖。我了解将整个应用程序轻松切换到 GWT 是不可能的,而且现在对您没有帮助,但我认为值得一提,以备将来使用。

另一方面,如果您只是对使扩展工作感兴趣,您可以查看Nightly Tester Tools,这是一个用于覆盖添加兼容性的扩展。

于 2012-05-25T15:58:14.987 回答