用于构建Google Chrome插件的提示/资源

时间:2008-09-02 21:13:12

标签: browser plugins google-chrome

在测试驾驶谷歌浏览器大约30分钟后,我喜欢它,即使它现在看起来很简陋。添加一些我不能没有的东西的显而易见的方法是通过插件。有没有人有关于如何开始为Chrome构建插件/插件的资源的链接?感谢。

6 个答案:

答案 0 :(得分:9)

Matt Cutts(Google  SEO大师)有一个关于铬的Q& A,和  写下来:

问:但我无法安装扩展X!如果我不能使用扩展X,谷歌浏览器对我来说已经死了! A:那么你将不得不暂时使用另一个浏览器。谷歌浏览器目前不支持浏览器扩展(它支持插件,如Flash)。我确信扩展程序/附加组件是Chrome团队希望在未来发展的内容,但Chrome团队有一段时间会有点忙碌,有关发布的反馈以及在Mac和Linux上工作的内容支持。我建议你试试谷歌浏览器几天,看看是否喜欢浏览,即使没有扩展X.很多非常酷的扩展行为,如可调整大小的textareas和拖放文件上传已经内置于谷歌浏览器中。

答案 1 :(得分:9)

  问:但我无法安装扩展X!如果我不能使用扩展X,谷歌浏览器对我来说已经死了!

     

答:不用担心!现在谷歌浏览器也有扩展。看here

如果有人对Chrome扩展程序开发感兴趣,请访问最新的Google Chrome扩展程序开发人员文档页面{/ 3}。

注意:插件(NPAPI)和扩展(基于JS)不一样

来自文档...

  

扩展程序是小型软件程序   可以修改和增强   谷歌浏览器的功能。

     

您使用网络技术编写它们   像HTML,JavaScript和CSS。因此,如果   你知道如何写网页吗?   已经知道你需要的大部分内容   知道写扩展名。

答案 2 :(得分:5)

Chromium支持NPAPI插件,与Firefox扩展相比,这些插件更难编程。然而,NPAPI具有更好的性能并且更通用。

结帐minimalistic example of an NPAPI plugin.

答案 3 :(得分:3)

Chrome确实支持netscape插件api,但这用于显示某些类型的内容。

你似乎是在扩展api之后,真的是firefox是唯一一个鼓励和支持第三方扩展浏览功能的主要浏览器(不仅仅是新的工具栏)

开发者文档中没有任何内容指向浏览器增强api - 谷歌似乎想要严格控制应用程序的外观和感觉。

您可以在开发网站上找到更确定的答案:

dev.chromium.org,有些开发人员可能会在freenode上的#chromium上使用irc。

答案 4 :(得分:2)

Chrome现在支持扩展程序和主题。 Here是开发扩展程序的文档,this是描述主题创建的页面。

答案 5 :(得分:0)

接受的答案已过期。一些有用的网址:

“插件”和“扩展程序”之间存在差异。 Chrome支持NPAPI插件:

Chrome也可能支持新的Pepper Plugin API(ppapi):