diff options
Diffstat (limited to 'files/zh-cn/mozilla/add-ons/overlay_extensions/index.html')
| -rw-r--r-- | files/zh-cn/mozilla/add-ons/overlay_extensions/index.html | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/files/zh-cn/mozilla/add-ons/overlay_extensions/index.html b/files/zh-cn/mozilla/add-ons/overlay_extensions/index.html new file mode 100644 index 0000000000..6504a2ef16 --- /dev/null +++ b/files/zh-cn/mozilla/add-ons/overlay_extensions/index.html @@ -0,0 +1,61 @@ +--- +title: Overlay扩展 +slug: Mozilla/Add-ons/Overlay_Extensions +tags: + - Add-ons + - Extensions + - Landing + - NeedsTranslation + - TopicStub +translation_of: Archive/Add-ons/Overlay_Extensions +--- +<p>{{LegacyAddonsNotice}}{{AddonSidebar}}</p> + +<p>本页面为那些基于 Gecko 的应用开发扩展插件的开发者们提供了可用的参考文献链接。</p> + +<ul> + <li>XUL 覆盖指定的接口</li> + <li>对应用与内容的之间交互的特定代码提供了可用的APIs, 比如 <a href="/zh-CN/docs/XUL/tabbrowser">页签浏览</a> 和<a href="/zh-CN/docs/Mozilla/JavaScript_code_modules">JavaScript模组</a>。</li> +</ul> + +<p>唯一可行的方法是开发扩展在 Gecko 2.0 发布之前. 但是现在有两种可以选择的技术:免重启扩展和基于 SDK 的扩展插件. 这些特定的 JavaScript APIs 仍旧可以被这些较新的技术使用。</p> + +<p>Prior to Firefox 4, and the Gecko 2 engine that powers it, this was the only way to develop extensions. This methodology has largely been superseded by <a href="/en-US/docs/Extensions/Bootstrapped_extensions">restartless extensions</a>, and the <a href="/en-US/Add-ons/SDK">Add-on SDK</a>, which is built on top of them. The privileged JavaScript APIs described here can still be used in these newer types of add-ons.</p> + +<h2 id="XUL_学校">XUL 学校</h2> + +<p><a href="/zh-CN/Add-ons/Overlay_Extensions/XUL_School">XUL 学校</a> 是一个综合性的拓展开发指南,主要针对 Firefox 的扩展开发,但是绝大多数可应用于其他基于 Gecko 的应用。</p> + +<h2 id="更多资源">更多资源</h2> + +<div class="column-container"> +<div class="column-half"> +<dl> + <dt><a href="/en-US/Mozilla/Add-ons/Setting_up_extension_development_environment">设置环境</a></dt> + <dd>设置扩展开发需要的应用.</dd> + <dt><a href="/en-US/docs/XUL">XUL</a></dt> + <dd>相关的指南介绍XUL 扩展的接口.</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Code_snippets">代码片段</a></dt> + <dd>提供了很多的简单示例代码片段.</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Installing_extensions">安装扩展</a></dt> + <dd>如何通过把扩展的文件拷贝进应用的安装目录来安装扩展.</dd> + <dt><a href="/en-US/Add-ons/Overlay_extensions/Firefox_addons_developer_guide">Firefox 插件的开发者指南</a></dt> + <dd>开发扩展的指南.</dd> +</dl> +</div> + +<div class="column-half"> +<dl> + <dt><a href="/en-US/docs/Mozilla/JavaScript_code_modules">JavaScript 模块代码</a></dt> + <dd>适用于扩展开发者的 JavaScript 模块。</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Inline_Options">扩展偏好</a></dt> + <dd>如何在你的扩展出现在附加组件管理界面的时候指定偏好设置。</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Extension_Frequently_Asked_Questions">常见问题</a></dt> + <dd>常见的扩展开发中的错误。</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Extension_Packaging">扩展打包</a></dt> + <dd>看看扩展是如何被打包和安装的。</dd> + <dt><a href="/en-US/Mozilla/Add-ons/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System">Firefox 的二进制扩展</a></dt> + <dd>为 Firefox 创建二进制扩展。</dd> +</dl> +</div> +</div> |
