构建 Google Chrome 插件的提示/资源 [关闭]
-
09-06-2019 - |
题
在试驾 Google Chrome 大约 30 分钟后,我喜欢它,即使它目前看起来很简陋。添加一些我离不开的东西的明显方法是通过插件。有人有关于如何开始构建 Chrome 插件的资源链接吗?谢谢。
解决方案
马特·卡茨 (Google SEO Guru)有一个关于Chrome的问答,并写下了:
问:但我无法安装扩展X!如果我不能使用扩展 X,Google Chrome 就对我来说死了!
A:然后你将不得不使用另一个浏览器一段时间。Google Chrome 目前不支持浏览器扩展(但支持插件,例如 Flash)。我确信扩展/附加组件是 Chrome 团队未来想要做的事情,但是 Chrome 团队将在一段时间内有点忙碌,因为发布的反馈加上在 Mac 和 Linux 上的工作支持。我建议您尝试 Google Chrome 几天,看看即使没有扩展程序 X 是否也能享受浏览的乐趣。Google Chrome 中已经内置了许多非常酷的类似扩展的行为,例如可调整大小的文本区域和拖放文件上传。
其他提示
铬支撑 NPAPI 与 Firefox 扩展相比,插件更难编程。然而 NPAPI 具有更好的性能并且更通用。
结账这个 NPAPI 插件的简约示例。
Chrome确实支持netscape插件api,但那是为了显示某些类型的内容。
您似乎在追求扩展 API,实际上 Firefox 是唯一鼓励和支持第三方扩展浏览功能的主要浏览器(这不仅仅是新的工具栏)
开发人员文档中没有任何内容指向浏览器增强 API - 谷歌似乎希望严格控制应用程序的外观和感觉。
您可能会在开发网站上找到更确定的答案:
dev.chromium.org,一些开发人员可能会在 freenode 上的 #chromium 上的 irc 上。
接受的答案已过时。几个有用的 URL:
- 对于开发人员: http://developer.chrome.com/extensions/index.html
- 对于最终用户: https://chrome.google.com/webstore/category/home?hl=en-US
“插件”和“扩展”之间是有区别的。Chrome 支持 NPAPI 插件:
Chrome 还可能支持新的 Pepper 插件 API (ppapi):
不隶属于 StackOverflow