首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为哪种浏览器开发浏览器扩展最容易?

为哪种浏览器开发浏览器扩展最容易?
EN

Stack Overflow用户
提问于 2011-07-12 17:00:31
回答 2查看 543关注 0票数 2

我对学习为大多数主流浏览器(Chrome、Firefox、Safari、Opera、IE)开发浏览器扩展很感兴趣,但我不确定从哪里开始。为了保持我的兴趣,我想开始为学习曲线最平缓的浏览器开发。

那么,您在为不同浏览器开发扩展方面的经验是什么?当然,一个人必须为多个浏览器开发才能给出一个合理的答案。

我是一名经验丰富的web开发人员,在C++/Java/Ruby/Erlang等方面也没有问题,所以问题不是我能学到什么,而是我最快能收获什么成果。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-12 17:30:18

根据我的经验,Chrome是最容易写扩展的。它只使用标准的网页技术,如超文本标记语言和JavaScript,它有一个紧凑的扩展应用程序接口,任何有网页开发技能的人都会对它很熟悉。这与Firefox形成鲜明对比,Firefox需要了解许多其他或多或少的专有语言、文件格式和API,如XUL、RDF和XPCOM。这意味着进入Firefox扩展开发的学习曲线更加陡峭。

另一方面,Chrome为扩展提供了有限的功能,比如向工具栏添加按钮和使用脚本修改网页内容。扩展有大量的沙箱,并且对本地机器上的资源的访问受到限制。如果您的扩展需要额外的功能,那么您将不得不使用NPAPI或PPAPI插件,这要复杂得多。在这种情况下,使用Firefox会更容易,它为“开箱即用”的扩展提供了更广泛的功能。

票数 7
EN

Stack Overflow用户

发布于 2011-07-13 18:00:30

我只想添加一些我发现的关于这方面的见解:http://alfonsoml.blogspot.com/2011/02/creating-extensions-for-each-browser.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6661719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档