我一直在开发一个Firefox扩展,但进展很慢(部分原因是我没有时间工作)。我已经有了一个基本的框架,可以验证我能够与外部JSON API通信,在加载时修改任何网页,并显示偏好设置框。这些都是我编写扩展所必需的Hello Worlds(也许我不需要偏好设置框)。
突然间我意识到可能会有一个更容易的方法来完成它。由于Greasmonkey脚本可以编译成Firefox扩展,使用Greasemonkey可能是更好的一种方式:
- 这可能更容易(不确定)?
- 它可以跨浏览器使用(至少Safari和Firefox)?
- Greasemonkey脚本是否存在限制,相对于“本地”FF扩展?可以编写Chrome界面吗?可以弹出普通DIV吗?偏好设置可以存储(我认为可以)?
我正在寻找Greasemonkey与“本地”Firefox扩展的比较。还有,有人用过将Greasemonkey脚本编译成FF扩展(经验、问题)吗?