Dev : Extensions : Resources: Difference between revisions
From MozillaZine Knowledge Base
Jump to navigationJump to search
(links from rue) |
No edit summary |
||
Line 1: | Line 1: | ||
{{extdev}} | |||
Websites that are useful for Mozilla development. | Websites that are useful for Mozilla development. | ||
Line 51: | Line 53: | ||
==Others== | ==Others== | ||
* [http://lxr.mozilla.org/ LXR] - Search the Mozilla source code | * [http://lxr.mozilla.org/ LXR] - Search the Mozilla source code | ||
* [http://www. | * [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]] |
Revision as of 01:33, 19 December 2004
This page is part of the extension development documentation project.
Ask your questions in MozillaZine Forums. Also try browsing example code.
Note: development documentation is in process of being moved to Mozilla Development Center (MDC).
Websites that are useful for Mozilla development.
XUL
- XulPlanet the premier resource for XUL and general Mozilla development on the internet
- XUL Programmer's Reference XUL programmer's reference from mozilla.org (slightly dated)
- mozilla.org XUL documentation contaning many links to resources, a lot of which are no longer maintained
XBL
- Introduction to XBL from XulPlanet's XUL tutorial
- XBL Specifcation from mozilla.org
- mozilla.org XBL documentation much of whch is unmaintained
Javascript
- ECMA-262 Edition 3 (PDF) the formal Javascript specification
- Javascript Central at Netscape Devedge
- Douglas Crockford's Javascript links
- Javascript Optimization Techniques
- Javascript Closures
- Dev : Javascript coding guidelines
DOM
- DOM Specifcations from the w3c DOM Working Group
- Mozilla AOM Reference - A guide to the HTML/XUL DOM as implemened in Mozilla
- XulPlanet Object Reference generated from the source code
- Gecko DOM Reference
XPCOM / XPConnect
- XPCOM Reference - XulPlanet's guide to to the XPCOM interfaces implemented by Mozilla, generated from the source code.
- Creating XPCOM Components - A book for developers wishing to create their own XPCOM components in languages such as C++, Javascript and Python.
- mozilla.org XPCOM page containing a variety of links to useful XPCOM documents.
- Creating a C++ XPCOM component step-by-step tutorial on iosart.com.
CSS
RDF
- mozilla.org RDF documentation somewhat unmaintained but with many useful links
- w3c RDF page with specifcations and links to articles for beginners
- Introduction to RDF from XulPlanet's XUL tutorial
- Introduction to RDF model from XulPlanet. General information for beginners.
Books
- 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.
- 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
- LXR - Search the Mozilla source code
- Packaging Firefox/Thunderbird Extensions A reference for the Firefox 0.9+ packaging format