Mozilla Plugin Development

Steps to create a mozilla plugin>

1) You need Mozilla Firefox Web Browser (Download from: http://www.mozilla.com/en-US/)

2) Initail steps for a Hello World program is here : http://developer.mozilla.org/en/docs/Building_an_Extension

The package 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.

Since the usage of desktop application are increasing and the need of javascript have more significant nowadays ( Ajax, Flash, Flex, Adobe Air) , We should follow client side developments.

If XUL is for templating , Javascript is action creator here. You can write your code in javascript.

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: admin@sajithmr.com or D@OLPH.IN

9 Comments , , , , ,

9 Responses to “Mozilla Plugin Development”

  1. kk June 30, 2008 at 11:53 am #

    it’s extension,not plugin,please

  2. victor July 15, 2008 at 8:41 pm #

    it’s extension no plugin.
    how to create plugin for firefox?
    please help?
    thanks..

  3. victor July 15, 2008 at 8:48 pm #

    what different extension with plugin ?
    help me..

  4. mahen September 24, 2008 at 12:41 pm #

    see here for mozilla plugins

    http://devedge-temp.mozilla.org/library/manuals/2002/plugin/1.0/pluginTOC.html

  5. sateesh December 18, 2008 at 8:27 pm #

    Hi All
    how should i create a plugin that save the particular browser document to a file for a particular timer events

    Thanks in advance

  6. Girish August 4, 2009 at 11:21 am #

    is there any ide or development plugin to create xpi file?

    Thanks in advance

  7. hani September 30, 2009 at 11:17 am #

    Hi
    How do i add a button to mozilla toolbar

  8. Kanda October 3, 2009 at 12:33 pm #

    I’m right now doing a miniproject for my college so i require these details to proceed with my project work.It’ll be very helpful if u reply.

    I have created a protoype with the steps given above it was really helpful.Now i have few doubts,

    1. How to monitor a textbox in a webpage using script in an XUL file? bcoz we donot know d id of it.

    2. Is there a way to monitor the key presses by the user no matter where the focus is on??

    I could not find a good tutorial to have a clear view about the coding of xul file. if u have a link please do send me.

  9. Custom Developer August 17, 2010 at 6:02 pm #

    Good description. I suppose I’ll create one with your help )))

Leave a Reply

More in webworld (47 of 63 articles)


If your organization / office blocked your favorite website, dont worry, we have a solution. If you have your ...