Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.
构建一个扩展
一步步地了解如何为 Firefox 构建一个扩展。

扩展是能为 Mozilla 程序(例如 Firefox、Seamonkey和 Thunderbird)添加新功能的小巧的附加软件。从工具栏按钮到全新特性,它们能添加任何东西。它们允许用户定制程序,以适合自己的个性需要(如果他们需要新的特性);同时又保持了程序的小巧,方便下载。

扩展不同于插件,插件帮助浏览器现实类似于播放多媒体文件这样的特定的内容。扩展也不同于搜索插件,搜索插件在搜索栏插入附加的搜索引擎。

基本取自于 Mozilla Update 中国,但是也有不少修改的地方。

文档

 

常规 (适用于全部 Mozilla 应用程序)

设置扩展的开发环境
一些可以令开发扩展更容易的设置的精华提示。
引导式扩展
介绍创建无需重启即可被安装、卸载和升级的扩展的方法。
XUL 学习教程
一个全面的扩展开发教程
构建一个扩展
一步步地阐述如何创建一个扩展。
内嵌选项
介绍如何自定义在Firefox 7开始出现的内嵌在附加组件管理器窗口中的新用户界面。
扩展安全性指导(英)
指导开发人员,以确保用户扩展的安全性
扩展性能指导(英)
介绍如何创建优质且高效的扩展。
扩展用户体验指导(英)
通用的尽可能提高扩展用户体验的做法。
扩展打包
如何把你的 Firefox 扩展打包,以供下载和安装。
XUL
介绍用于描述Mozilla扩展用户界面的XUL标记语言。
性能(英)
提供一些帮助你提高附加组件性能(且体验良好)的指导和工具。
安装扩展(英)
介绍如何以编程方式安装扩展。
提交附加组件到AMO(英)
如何发布你的附加组件AMO
扩展的常见问题解答
关于扩展开发的常见问题解答。

针对特定程序的指导

Firefox(英语)

Thunderbird(英语)

SeaMonkey(英语)从SeaMonkey 2起支持扩展

Firefox 安卓版

Fennec(英语) (移动版火狐)

查看所有“扩展”标签…

社区

估计相当长时间内都不会被我们中国用户使用的东西,我就省略了。

查看Mozilla扩展开发论坛

工具

... more tools ...

查看所有…

相关页面

相关话题

XUL, JavaScript, XPCOM, Themes, Developing Mozilla

Categories

Interwiki Language Links

文档标签和贡献者

标签: 
 最后编辑者: cgs3238,