擴充套件

  • 版本網址代稱: 擴充套件
  • 版本標題: 擴充套件
  • 版本 ID: 247127
  • 建立日期:
  • 建立者: Henry40408
  • Is current revision?
  • 回應

版本內容

{{wiki.template('翻譯中', [ "http://developer.mozilla.org/en/docs/Extension" ])}}

建立擴充套件
按部就班的教您如何寫一個 Firefox 擴充套件。

「擴充套件」(Extensions)是一種可以替 Mozilla 應用程式(像是 Firefox、Thunderbird 等)增加一些新功能的小程式。 它們可以新增任何東西,從小小的工具列按鈕到增加全新的功能。 它們讓應用程式變得個性化,滿足每個人所需要的功能,並且還能保持程式的「苗條」。

擴充套件和 plugins 是完全不同的!plugins 可以幫助瀏覽器瀏覽不同內容,像是多媒體檔案。 擴充套件和 search plugins 也是不同的!

search plugins  適用於新增搜尋列的搜尋引擎。

文件

套件常見問答集
幾個關於套件開發的簡單問題及答案.
配置套件開發環境
幾個讓套件開發更容易的環境配置小祕訣.
套件包裝
看看如何將您的Firefox套件包裝成可供下載及安裝的版本.
用Mozilla Build System 來幫助您撰寫客製化的Firefox套件吧!
看看如何為您使用二進位組件的套件設定開發環境.
採用Firefox 1.5版本的XUL Application
看看Firefox 1.5的版本對XUL開發者有哪些影響?
XPCNativeWrapper
Limits access to the properties and methods of the object it wraps, allowing safe access to the IDL-defined methods of the object.this description sucks
程式片段Code snippets
內含許多被許多套件所用過的程式片段,你也許可以找到可用的片段喔!也到Category:Extensions其他的範例說明文章吧!

View All...

社群

  • 瀏覽 Mozilla 論壇...

{{template.DiscussionList("dev-extensions", "mozilla.dev.extensions")}}

工具

View All...

相關主題

XUL, JavaScript, XPCOM, Themes, Developing Mozilla

Categories

Interwiki Language Links


{{ wiki.languages( { "es": "es/Extensiones", "fr": "fr/Extensions", "it": "it/Estensioni", "ja": "ja/Extensions", "ko": "ko/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es", "ru": "ru/\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f", "zh-cn": "cn/\u64f4\u5c55" } ) }}

版本來源

<p>
{{wiki.template('翻譯中', [ "http://developer.mozilla.org/en/docs/Extension" ])}}			
</p>
<div class="callout-box"><b><a href="zh_tw/%e5%bb%ba%e7%ab%8b%e6%93%b4%e5%85%85%e5%a5%97%e4%bb%b6">建立擴充套件</a></b><br>
按部就班的教您如何寫一個 Firefox 擴充套件。</div>
<div>
<p>「擴充套件」(Extensions)是一種可以替 Mozilla 應用程式(像是 Firefox、Thunderbird 等)增加一些新功能的小程式。
它們可以新增任何東西,從小小的工具列按鈕到增加全新的功能。
它們讓應用程式變得個性化,滿足每個人所需要的功能,並且還能保持程式的「苗條」。
</p><p>擴充套件和 <a href="zh_tw/Plugins">plugins</a> 是完全不同的!<a href="zh_tw/Plugins">plugins</a> 可以幫助瀏覽器瀏覽不同內容,像是多媒體檔案。
擴充套件和 <a href="zh_tw/Creating_OpenSearch_plugins_for_Firefox">search plugins</a> 也是不同的!
</p>
<pre class="eval"><a href="zh_tw/Creating_OpenSearch_plugins_for_Firefox">search plugins</a>  適用於新增搜尋列的搜尋引擎。
</pre>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name=".E6.96.87.E4.BB.B6"> <a href="Special:Tags?tag=擴充套件&amp;language=zh-tw">文件</a> </h4>
<dl><dt> <a href="zh_tw/%e5%a5%97%e4%bb%b6%e5%b8%b8%e8%a6%8b%e5%95%8f%e7%ad%94%e9%9b%86">套件常見問答集</a>
</dt><dd> <small>幾個關於套件開發的簡單問題及答案.</small>
</dd></dl>
<dl><dt> <a href="zh_tw/%e9%85%8d%e7%bd%ae%e5%a5%97%e4%bb%b6%e9%96%8b%e7%99%bc%e7%92%b0%e5%a2%83">配置套件開發環境</a>
</dt><dd> <small>幾個讓套件開發更容易的環境配置小祕訣.</small>
</dd></dl>
<dl><dt> <a href="zh_tw/%e5%a5%97%e4%bb%b6%e5%8c%85%e8%a3%9d">套件包裝</a>
</dt><dd> <small>看看如何將您的Firefox套件包裝成可供下載及安裝的版本.</small>
</dd></dl>
<dl><dt> <a href="zh_tw/%e7%94%a8Mozilla_Build_System_%e4%be%86%e5%b9%ab%e5%8a%a9%e6%82%a8%e6%92%b0%e5%af%ab%e5%ae%a2%e8%a3%bd%e5%8c%96%e7%9a%84Firefox%e5%a5%97%e4%bb%b6%e5%90%a7%ef%bc%81">用Mozilla Build System 來幫助您撰寫客製化的Firefox套件吧!</a>
</dt><dd> <small>看看如何為您使用二進位組件的套件設定開發環境.</small>
</dd></dl>
<dl><dt> <a href="zh_tw/%e6%8e%a1%e7%94%a8Firefox_1.5%e7%89%88%e6%9c%ac%e7%9a%84XUL_Application">採用Firefox 1.5版本的XUL Application</a>
</dt><dd> <small>看看Firefox 1.5的版本對<a href="zh_tw/XUL">XUL</a>開發者有哪些影響?</small>
</dd></dl>
<dl><dt> <a href="zh_tw/XPCNativeWrapper">XPCNativeWrapper</a>
</dt><dd> <small>Limits access to the properties and methods of the object it wraps, allowing safe access to the IDL-defined methods of the object.<span class="comment">this description sucks</span></small>
</dd></dl>
<dl><dt> <a href="zh_tw/%e7%a8%8b%e5%bc%8f%e7%89%87%e6%ae%b5Code_snippets">程式片段Code snippets</a>
</dt><dd> <small>內含許多被許多套件所用過的程式片段,你也許可以找到可用的片段喔!也到<a href="Special:Tags?tag=Extensions&amp;language=zh-tw">Category:Extensions</a>其他的範例說明文章吧!</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions&amp;language=zh-tw">View All...</a></span>
</p>
</td>
<td>
<h4 name=".E7.A4.BE.E7.BE.A4"> 社群 </h4>
<ul><li> 瀏覽 Mozilla 論壇...
</li></ul>
<p>{{template.DiscussionList("dev-extensions", "mozilla.dev.extensions")}}
</p>
<ul><li> <a class="external" href="irc://irc.mozilla.org/extdev">#extdev IRC channel</a>
</li><li> <a class="external" href="http://forums.mozillazine.org/?c=11">MozillaZine forum</a>
</li><li> <a class="external" href="http://mozdev.org/mailman/listinfo/project_owners">mozdev project owners</a>
</li><li> <a href="zh_tw/Extensions/Community">Other community links...</a>
</li></ul>
<h4 name=".E5.B7.A5.E5.85.B7"> 工具 </h4>
<ul><li> <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensiondev/">Extension Developer's Extension</a> - 整合多個重要開發工具的套件.
</li><li> <a href="zh_tw/DOM_Inspector">DOM Inspector</a> - 幫你檢查chrome DOM Tree 
</li><li> <a href="zh_tw/Venkman">Venkman</a> - 一個 JavaScript 除錯器
</li><li> <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensionwiz/">Extension Wizard</a> - 幫你產生套件骨架,加速開發時程.
</li><li> <a class="external" href="http://www.spket.com/">Spket IDE</a> - 一個套件開發的整合式開發環境
</li><li> <a href="zh_tw/JavaScript_Shells">JavaScript Shells</a> - 一個 JavaScript 程式片段測試工具
</li></ul>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions:Tools&amp;language=zh-tw">View All...</a></span>
</p>
<h4 name=".E7.9B.B8.E9.97.9C.E4.B8.BB.E9.A1.8C"> 相關主題 </h4>
<dl><dd> <a href="zh_tw/XUL">XUL</a>, <a href="zh_tw/JavaScript">JavaScript</a>, <a href="zh_tw/XPCOM">XPCOM</a>, <a href="zh_tw/Themes">Themes</a>, <a href="zh_tw/Developing_Mozilla">Developing Mozilla</a>
</dd></dl>
</td>
</tr>
</tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "es": "es/Extensiones", "fr": "fr/Extensions", "it": "it/Estensioni", "ja": "ja/Extensions", "ko": "ko/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es", "ru": "ru/\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f", "zh-cn": "cn/\u64f4\u5c55" } ) }}
Revert to this revision