Compare Revisions

Comparing Extension Techniques

Change Revisions

Revision 496109:

Revision 496109 by wbamberg on

Revision 499821:

Revision 499821 by wbamberg on

Title:
Comparing Extension Techniques
Comparing Extension Techniques
Slug:
User:wbamberg/Add-ons/Comparing_Extension_Toolchains
User:wbamberg/Add-ons/Comparing_Extension_Toolchains
Content:

Revision 496109
Revision 499821
t8      There are three techniques you can use to build extensions t8      There are three common methods of developing extensions: th
>for Gecko-based applications like Firefox: the traditional XUL ap>e Add-on SDK, manually bootstrapped restartless extensions, and l
>proach, restartless extensions, and Add-on SDK-based extensions. >egacy, overlay-based restartful extensions. The methods are in no
>Although they have a lot in common, there are some significant di> way mutually exclusive, and techniques from one method are often
>fferences in the way you'll accomplish certain things and the ran> used in the others. The Add-on SDK, in particular, acts as a thi
>ge of applications you can target.>n layer over the restartless extension mechanism to simplify cert
 >ain tasks, and to cleanup after itself transparently. However, ut
 >ilities from the SDK may be used in all other extension types, an
 >d lower-level methods used by traditional extensions may be used 
 >in SDK add-ons where the SDK falls short. In general, however, it
 > is advisable to use an SDK-based approach when feasible.

Back to History