Steps to create a mozilla >
1) You need (Download from: http://www.mozilla.com/en-US/)
2) Initail steps for a Hello is here : http://developer.mozilla.org/en/docs/Building_an_Extension
is zip file saved with xpi ( pronounced as zippi ). And the Interfacing language is called XUL
You can edit and test your xul templating using this url: http://ted.mielczarek.org/code/mozilla/xuledit/xuledit.xul
The Browser itself written in XUL format. Its basic structure is called XUL Overlay. We can override any part of that overlay with id. (See: http://developer.mozilla.org/en/docs/XUL_Overlays)
This is how different plugin’s are integrated with already existing mozilla browser. You can Override, Expand, or add separate window for your application.
After creating your application , you can showcase it on firefox extension folder. They put your code in sandbox. After testing, if it is an useful one, they will add it to their public package listing so that
everybody can access you extension.
So start your Hello World Application with Mozilla Plugin NOW .
Feel free to contact me in: firstname.lastname@example.org