Extend Firefox: Your Guide to Writing Firefox Extensions
Due to the recent surge in the number of Firefox users around the world, the interest in developing well-written extensions has become a goal of many individuals. Unfortunately, many of the tutorials currently online provide enough information to get users writing simple "Hello, World" extensions, and leaves you hanging on developing more interesting projects. The goal of this tutorial is to provide the reader with the information and resources to write feature-filled, Mozilla-compliant, extensions.
In addition, this Tutorial is one of the first providing information on developing Firefox 1.5 extensions. Currently, this new version of Firefox is in the 'Release Candidate' stage; the official version should be released within the next few months. Due to many major changes to the extensions framework in this version of Firefox, we recommend creating your extensions specifically for this new version.
About the Website
This website has been developed using the Apache Forrest publishing framework. Forrest provides developers with the options to easily layout, create, and modify documentation-style content for the Internet. In addition, Forrest provides the readers with many features that we feel you will enjoy. These features include a superior navigation system, PDF conversion for easy printing, and more!
For more information on Apache Forrest, please visit their website: http://forrest.apache.org/.
Be sure to visit the 'Further Reading' links at the bottom of most sections if you are having trouble understanding a topic.
This website was developed for a technical communications class taught by Professor Ben Miller at the Georgia Institute of Technology. The team consisted of 9 Computer Science majors furthering their teamwork and communications skills. The goal of this project was to create a fact-filled website that is currently needed on the Internet. Our group found that while several online Firefox tutorials exist, most seem to leave the reader hanging on how to perform more complicated tasks. Hopefully our website will help you in your initial extension development endeavors. In addition, our website is one of the first aimed towards Firefox 1.5, the next version of Firefox which contains many changes to the extension framework.
We hope that you enjoy exploring this site and learn a lot in the process. If you created an extension based on this tutorial, we would love to see it! Please feel free to send information to extensions.at.firefox.jasonwhitehurst.com!
Unfortunately we are unable to answer specific questions related to extension development, so please refrain from sending such emails. Of course, should you notice any errors or problems with this tutorial, please feel free to contact us at extensions.at.firefox.jasonwhitehurst.com.
Thank you for your interest in our Tutorial.