mozilla

Compare Revisions

Extensions

Change Revisions

Revision 5851:

Revision 5851 by ericjung on

Revision 5852:

Revision 5852 by Shahpesar on

Title:
Extensions
Extensions
Slug:
Extensions
Extensions
Tags:
Extensions, Add-ons
Extensions, Add-ons
Content:

Revision 5851
Revision 5852
t7    <div class="callout-box">t
8      <b><a href="en/Building_an_Extension">Building an Extension
></a></b><br> 
9      Explains step-by-step how to build an extension for Firefox
>. 
10    </div>
11    <div>
12      <b>Extensions</b> are small add-ons that add new functional
>ity to Mozilla applications such as Firefox and Thunderbird. They 
> can add anything from a toolbar button to a completely new featu 
>re. They allow the application to be customized to fit the person 
>al needs of each user if they need additional features, while kee 
>ping the applications small to download. 
13    </div>
14    <table class="topicpage-table">
15      <tbody>
16        <tr>
17          <td>
18            <h4 name="Documentation">
19              <a href="Special:Tags?tag=Extensions&amp;language=e
>n">Documentation</a> 
20            </h4>
21            <dl>
22              <dt>
23                <a href="en/Extension_Frequently_Asked_Questions"
>>Extension Frequently Asked Questions</a> 
24              </dt>
25              <dd>
26                <small>Common questions and answers about extensi
>on development.</small> 
27              </dd>
28            </dl>
29            <dl>
30              <dt>
31                <a class="external" href="http://kb.mozillazine.o
>rg/Setting_up_extension_development_environment">Setting up exten 
>sion development environment</a> 
32              </dt>
33              <dd>
34                <small>A few essential setup tips that make exten
>sion development easier.</small> 
35              </dd>
36            </dl>
37            <dl>
38              <dt>
39                <a href="en/Extension_Packaging">Extension Packag
>ing</a> 
40              </dt>
41              <dd>
42                <small>How to package your Firefox extension for 
>downloading and installation.</small> 
43              </dd>
44            </dl>
45            <dl>
46              <dt>
47                <a href="en/Creating_Custom_Firefox_Extensions_wi
>th_the_Mozilla_Build_System">Creating Custom Firefox Extensions w 
>ith the Mozilla Build System</a> 
48              </dt>
49              <dd>
50                <small>How to set up the build environment for an
> extension that makes use of binary components.</small> 
51              </dd>
52            </dl>
53            <dl>
54              <dt>
55                <a href="en/Adapting_XUL_Applications_for_Firefox
>_1.5">Adapting XUL Applications for Firefox 1.5</a> 
56              </dt>
57              <dd>
58                <small>A list of changes in Firefox 1.5 that affe
>ct <a href="en/XUL">XUL</a> developers.</small> 
59              </dd>
60            </dl>
61            <dl>
62              <dt>
63                <a href="en/XPCNativeWrapper">XPCNativeWrapper</a
>> 
64              </dt>
65              <dd>
66                <small>Limits access to the properties and method
>s of the object it wraps, allowing safe access to the IDL-defined 
> methods of the object.<span class="comment">this description suc 
>ks</span></small> 
67              </dd>
68            </dl>
69            <dl>
70              <dt>
71                <a href="en/Code_snippets">Code snippets</a>
72              </dt>
73              <dd>
74                <small>Code commonly used by many extensions. See
> also articles in <a href="Special:Tags?tag=Extensions&amp;langua 
>ge=en">Category:Extensions</a> for more examples.</small> 
75              </dd>
76            </dl>
77            <p>
78              <span class="alllinks"><a href="Special:Tags?tag=Ex
>tensions&amp;language=en">View All...</a></span> 
79            </p>
80          </td>
81          <td>
82            <h4 name="Community">
83              Community
84            </h4>
85            <ul>
86              <li>View Mozilla forums...
87              </li>
88            </ul>
89            <p>
90              {{template.DiscussionList("dev-extensions", "mozill
>a.dev.extensions")}} 
91            </p>
92            <ul>
93              <li>
94                <a class="external" href="irc://irc.mozilla.org/e
>xtdev">#extdev IRC channel</a> 
95              </li>
96              <li>
97                <a class="external" href="http://forums.mozillazi
>ne.org/?c=11">MozillaZine forum</a> 
98              </li>
99              <li>
100                <a class="external" href="http://mozdev.org/mailm
>an/listinfo/project_owners">mozdev project owners</a> 
101              </li>
102              <li>
103                <a href="en/Extensions/Community">Other community
> links...</a> 
104              </li>
105            </ul>
106            <h4 name="Tools">
107              Tools
108            </h4>
109            <ul>
110              <li>
111                <a class="external" href="http://ted.mielczarek.o
>rg/code/mozilla/extensiondev/">Extension Developer's Extension</a 
>> 
112              </li>
113              <li>
114                <a href="en/DOM_Inspector">DOM Inspector</a>
115              </li>
116              <li>
117                <a href="en/Venkman">Venkman</a>, the JavaScript 
>debugger 
118              </li>
119              <li>
120                <a class="external" href="http://ted.mielczarek.o
>rg/code/mozilla/extensionwiz/">Extension Wizard</a> 
121              </li>
122            </ul>
123            <p>
124              <span class="alllinks"><a href="Special:Tags?tag=Ex
>tensions:Tools&amp;language=en">View All...</a></span> 
125            </p>
126            <h4 name="Related_Topics">
127              Related Topics
128            </h4>
129            <dl>
130              <dd>
131                <a href="en/XUL">XUL</a>, <a href="en/JavaScript"
>>JavaScript</a>, <a href="en/XPCOM">XPCOM</a>, <a href="en/Themes 
>">Themes</a>, <a href="en/Developing_Mozilla">Developing Mozilla< 
>/a> 
132              </dd>
133            </dl>
134          </td>
135        </tr>
136      </tbody>
137    </table>
138    <p>
139      <span class="comment">Categories</span>
140    </p>
141    <p>
142      <span class="comment">Interwiki Language Links</span>
143    </p>
144    <p>
145      <br>
146    </p>{{ wiki.languages( { "de": "de/Erweiterungen", "es": "es/
>Extensiones", "fr": "fr/Extensions", "it": "it/Estensioni", "ja": 
> "ja/Extensions", "ko": "ko/Extensions", "pl": "pl/Rozszerzenia", 
> "pt": "pt/Extens\u00f5es", "zh-cn": "cn/\u6269\u5c55" } ) }} 

Back to History