aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/mozilla/add-ons/overlay_extensions/index.html
diff options
context:
space:
mode:
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.html61
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>