MozillaZine

Dev : Extensions : Resources

From MozillaZine Knowledge Base

(Difference between revisions)
Revision as of 01:33, 19 December 2004
Asqueella (Talk | contribs)

<-- Previous diff
Current revision
Asqueella (Talk | contribs)

Line 1: Line 1:
-{{extdev}}+#REDIRECT [[Development resources]]
- +
-Websites that are useful for Mozilla development.+
- +
-==XUL==+
-*[http://xulplanet.com XulPlanet] the premier resource for XUL and general Mozilla development on the internet+
-**[http://xulplanet.com/tutorials/whyxul.html Introductory document]+
-**[http://xulplanet.com/references/elemref/index.html XUL elements reference]+
-*[http://www.mozilla.org/xpfe/xulref/ XUL Programmer's Reference] XUL programmer's reference from mozilla.org (slightly dated)+
-*[http://www.mozilla.org/catalog/architecture/xul/ mozilla.org XUL documentation] contaning many links to resources, a lot of which are no longer maintained+
- +
-==XBL==+
-*[http://xulplanet.com/tutorials/xultu/introxbl.html Introduction to XBL] from XulPlanet's XUL tutorial+
-*[http://www.mozilla.org/projects/xbl/xbl.html XBL Specifcation] from mozilla.org+
-*[http://www.mozilla.org/catalog/architecture/xbl/ mozilla.org XBL documentation] much of whch is unmaintained+
- +
-==Javascript==+
-*[http://www.mozilla.org/js/language/E262-3.pdf ECMA-262 Edition 3 (PDF)] the formal Javascript specification+
-*[http://devedge.netscape.com/central/javascript/ Javascript Central] at Netscape Devedge+
- +
-*[http://www.crockford.com/#javascript Douglas Crockford]'s Javascript links+
-*[http://homepage.mac.com/rue/JS_Optimization_Techniques Javascript Optimization Techniques]+
-*[http://jibbering.com/faq/faq_notes/closures.html Javascript Closures]+
-*[[Dev : Javascript coding guidelines]]+
- +
-==DOM==+
-*[http://www.w3.org/DOM/DOMTR DOM Specifcations] from the w3c DOM Working Group+
-*[http://aom.nachbaur.com/ Mozilla AOM Reference] - A guide to the HTML/XUL DOM as implemened in Mozilla+
-*[http://xulplanet.com/references/objref/ XulPlanet Object Reference] generated from the source code+
-*[http://www.mozilla.org/docs/dom/domref/ Gecko DOM Reference] +
- +
-==XPCOM / XPConnect ==+
-*[http://www.xulplanet.com/references/xpcomref/ XPCOM Reference] - XulPlanet's guide to to the XPCOM interfaces implemented by Mozilla, generated from the source code.+
-*[http://www.mozilla.org/projects/xpcom/book/cxc/html/ Creating XPCOM Components] - A book for developers wishing to create their own XPCOM components in languages such as C++, Javascript and Python.+
-*[http://www.mozilla.org/catalog/architecture/xpcom/ mozilla.org XPCOM page] containing a variety of links to useful XPCOM documents.+
-*[http://www.iosart.com/firefox/xpcom/ Creating a C++ XPCOM component] step-by-step tutorial on [http://www.iosart.com/firefox/ iosart.com].+
- +
-==CSS==+
-*[http://www.w3.org/Style/CSS/#specs CSS Specifications] from the w3c+
-*[http://www.mozilla.org/catalog/web-developer/css/ Mozilla.org page on CSS]+
-*[http://xulplanet.com/references/elemref/ref_StyleProperties.html The list of Mozilla-specific CSS properties]+
- +
-==RDF==+
-*[http://www.mozilla.org/rdf/doc/ mozilla.org RDF documentation] somewhat unmaintained but with many useful links+
-*[http://www.w3.org/RDF/ w3c RDF page] with specifcations and links to articles for beginners+
-*[http://xulplanet.com/tutorials/xultu/intrordf.html Introduction to RDF] from XulPlanet's XUL tutorial+
-*[http://www.xulplanet.com/tutorials/mozsdk/rdfstart.php Introduction to RDF model] from XulPlanet. General information for beginners.+
- +
-==Books==+
-* [http://books.mozdev.org/ Creating Applications With Mozilla] O'Reilly's reference - released at about same time as Seamonkey (the Mozilla suite) 1.0 and avaliable online as a collection of HTML files.+
-* [http://www.informit.com/title/0131423436# Rapid Application Development With Mozilla] Avaliable as a set of compressed PDF files. More up to date and more detailed than the O'Reilly offering.+
- +
-==Others==+
-* [http://lxr.mozilla.org/ LXR] - Search the Mozilla source code+
-* [http://www.mozilla.org/projects/firefox/extensions/packaging/extensions.html Packaging Firefox/Thunderbird Extensions] A reference for the Firefox 0.9+ packaging format+
- +
-[[Category:Development]]+

Current revision

  1. REDIRECT Development resources