Compare Revisions

Extensions

Revision 5852:

Revision 5852 by Shahpesar on

Revision 5853:

Revision 5853 by SwordFire on

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

Revision 5852
Revision 5853
tt7    <div class="callout-box">
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