哪种浏览器更容易开发插件?Chrome或Firefox?

Stu*_*son 21 browser firefox plugins google-chrome

我想为Web浏览器开发一个小插件,即Chrome和FireFox.哪一个更容易†为第一个项目开发?我对这个空间非常不熟悉,因为我花了大部分时间来编写服务器端Java.

†:在我的上下文中更容易意味着:

  • 浅学习曲线
  • 额外的工具的至少量所需
  • 类似Java的语法,即:JavaScript
  • 可靠的API文档

如果重要,这是我的插件的目标:

  • 在具有特定标记的页面中查找图像标记.例:<img src="bobisyouruncle.jpg" findme="found" />
  • 将图像发送到我的远程RESTful Web服务
  • 将图像叠加到上面的图像上(或替换它)
  • 允许简单配置和存储以对Web服务进行身份验证

非常感谢来自直接经验编码两种浏览器的人的答案.

Udi*_*Udi 19

铬.它具有快速简便的学习曲线.从这里开始:https://developer.chrome.com/extensions/getstarted.html.内置的开发工具允许您在单击时调试自己的代码.并且ctrl + r实际上会刷新您的扩展代码.

Firefox扩展更复杂,更难开发.您需要设置一个包含许多自定义设置和"开发人员扩展"的开发环境,实际调试代码将非常困难.

更新:一个有趣的现实世界博客文章比较Chrome,FireFox和Opera扩展建设:http://blog.nparashuram.com/2011/10/writing-browser-extensions-comparing.html

  • 2014年7月仍然如此吗? (8认同)