Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 1131999 of WebExtensions

  • 版本网址缩略名: Mozilla/Add-ons/WebExtensions
  • 版本标题: WebExtensions
  • 版本 id: 1131999
  • 创建于:
  • 创建者: popcorner
  • 是否是当前版本?
  • 评论

修订内容

{{AddonSidebar}}

WebExtensions是跨浏览器开发的附加组件,与 Google Chrome 和 Opera 所支持的 扩展 API 很大程度兼容,大多数情况下为这些浏览器编写的扩展只需少许修改即可在 Firefox 、Microsoft Edge中运行。这种 API 与 多进程 Firefox 完全兼容。

我们还打算拓展这个 API 来支持附加组件开发者的需求,我们乐意听到你的想法。你可以在 dev-addons 邮件列表 或者 IRC 上的 #webextensions 与我们联系。

修订版来源

<div>{{AddonSidebar}}</div>

<p>WebExtensions是跨浏览器开发的附加组件,与&nbsp;Google Chrome 和 Opera 所支持的 <a href="https://developer.chrome.com/extensions">扩展 API </a>很大程度兼容,大多数情况下为这些浏览器编写的扩展<a href="/zh-CN/Add-ons/WebExtensions/Porting_from_Google_Chrome">只需少许修改</a>即可在 Firefox 、<a href="https://developer.microsoft.com/zh-CN/microsoft-edge/platform/documentation/extensions/">Microsoft Edge</a>中运行。这种 API 与 <a href="/zh-CN/Firefox/Multiprocess_Firefox">多进程 Firefox</a> 完全兼容。</p>

<p>我们还打算拓展这个 API 来支持附加组件开发者的需求,我们乐意听到你的想法。你可以在 <a href="https://mail.mozilla.org/listinfo/dev-addons">dev-addons 邮件列表</a> 或者 <a href="https://wiki.mozilla.org/IRC">IRC</a> 上的 <a href="irc://irc.mozilla.org/webextensions">#webextensions</a> 与我们联系。</p>

<div class="row topicpage-table">
<div class="section">
<h3 id="Getting_started">新手入门</h3>

<ul>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/What_are_WebExtensions_">什么是WebExtensions?</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Your_first_WebExtension">你的第一个WebExtension</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Your_second_WebExtension">你的第二个WebExtension</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Anatomy_of_a_WebExtension">WebExtension案例分析</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Examples">WebExtensions示例</a></li>
</ul>

<h3 id="How_to">How to</h3>

<ul>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests">Intercept HTTP requests</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Modify_a_web_page">Modify a web page</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Add_a_button_to_the_toolbar">Add a button to the toolbar</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Implement_a_settings_page">Implement a settings page</a></li>
 <li>Manipulate browser tabs</li>
 <li>Access and modify bookmarks</li>
 <li>Access and modify cookies</li>
</ul>

<h3 id="Concepts">相关概念</h3>

<ul>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Using_the_JavaScript_APIs">使用JavaScript APIs</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/User_interface_components">用户界面元素</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Content_scripts">内容脚本</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Match_patterns">模式匹配</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Internationalization">国际化</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Content_Security_Policy">内容安全政策</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Native_messaging">本地消息</a></li>
</ul>

<h3 id="Porting">扩展移植(Porting)</h3>

<ul>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Porting_from_Google_Chrome">移植Google Chrome扩展</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on">移植传统的Firefox附加组件</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Embedded_WebExtensions">嵌入式WebExtensions</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_the_Add-on_SDK">和Firefox Add-on SDK的差异</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_XUL_XPCOM_extensions">和XUL/XPCOM的差异</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities">与Chrome不兼容的地方</a></li>
</ul>

<h3 id="Firefox_workflow">Firefox工作流</h3>

<ul>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Temporary_Installation_in_Firefox">安装</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Debugging">调试</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext">Getting started with web-ext</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/web-ext_command_reference">web-ext命令参考</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/WebExtensions_and_the_Add-on_ID">WebExtensions and the Add-on ID</a></li>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Publishing_your_WebExtension">发布你的WebExtension</a></li>
</ul>
</div>

<div class="section">
<h3 id="Reference">参考资料</h3>

<ul>
 <li><a href="/zh-CN/docs/Mozilla/Add-ons/WebExtensions/API">JavaScript API overview</a></li>
 <li><a href="/zh-CN/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs">JavaScript API的浏览器兼容性表</a></li>
</ul>

<h4 id="JavaScript_APIs">JavaScript APIs</h4>

<div class="twocolumns">{{ ListSubpages ("/zh-CN/Add-ons/WebExtensions/API") }}</div>

<h4 id="Manifest_keys">Manifest 字段</h4>

<div class="twocolumns">{{ ListSubpages ("/zh-CN/Add-ons/WebExtensions/manifest.json") }}</div>
</div>
</div>
恢复到这个版本