Platform of Platforms model in Firefox and Mozilla

Description: This diagram presents the XUL/Gecko as a platform where extensions and overlay additions can be written on top. It shows a blocks stacked view with the bottom platform being the Gecko core technologies. The firefox is presented on the side of XULRunner ( at this point ). The picture was produced in 2004, so today we move to have Firefox deployed as an application on top of XUL runner. But also we have a very clear understanding of the Firefox extension model, Firfox addons, as the blocks on top of Firefox.

Keywords: XML, Web Services, XSLT, Mozilla, Firefox, JavaScript, DOM, DOM Mutation, Lightweight, Inner-browsing

License: CC - Check with mgalli at mgalli.com if you are not sure.

Platform of Platforms model in Firefox and Mozilla