Education/ComputerScience/Platform: Difference between revisions
< Education | ComputerScience
Jump to navigation
Jump to search
Jamesboston (talk | contribs) No edit summary |
Jamesboston (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
Firefox is only one of many applications built on the Mozilla platform. The | |||
[https://developer.mozilla.org/En/List_of_Mozilla-Based_Applications list of Mozilla based applications] is quite long. All these applications are built on a common platform made up of the technologies outlined below. | |||
__TOC__ | |||
=[[Education/ComputerScience/Platform/XPCOM|XPCOM]]= | =[[Education/ComputerScience/Platform/XPCOM|XPCOM]]= | ||
[https://developer.mozilla.org/en/XPCOM XPCOM] (which stands for cross platform component object model) is a technology that allows interfaces to be implemented in or called from C++, JavaScript, Java or Python on all operating systems. It's everywhere in Mozilla code. Learn to specify and implement XPCOM interfaces. Learn to use XPCOM API. | [https://developer.mozilla.org/en/XPCOM XPCOM] (which stands for cross platform component object model) is a technology that allows interfaces to be implemented in or called from C++, JavaScript, Java or Python on all operating systems. It's everywhere in Mozilla code. Learn to specify and implement XPCOM interfaces. Learn to use XPCOM API. |
Revision as of 20:52, 9 July 2009
Firefox is only one of many applications built on the Mozilla platform. The list of Mozilla based applications is quite long. All these applications are built on a common platform made up of the technologies outlined below.
XPCOM
XPCOM (which stands for cross platform component object model) is a technology that allows interfaces to be implemented in or called from C++, JavaScript, Java or Python on all operating systems. It's everywhere in Mozilla code. Learn to specify and implement XPCOM interfaces. Learn to use XPCOM API.
JavaScript and Spidermonkey
XXX
XBL
XXX
XUL
XXX