Firefox Add-on

Avg Bid (USD)
Project Budget (USD)
$500 - $1000

Project Description:
We are looking for a freelance developer with experience writing firefox extensions.We are looking for the development of a firefox sidebar skeleton as most of the application logic will occur in DHTML within a browser embedded in the sidebar. Here are the requirement. * Sidebar with xul browser component embedded * Using a XUL button in the extension be able to toggle the width of the sidebar between a minimized width at for example 100px and maximized at 300px * Whether the sidebar is displayed or not the extension should be listening to browser navigation changes and post a response to a web service * When the extension is open and a user navigates to a different page or switches tab the sidebar should invoke a javascript method embedded within the browser in the sidebar. * A link embedded within the html in the browser in the sidebar should open in the main browser * When the extension is first installed it should be displayed by default and also navigate in the main window to a given one time only url. We have already started on this and have a browser embedded sidebar that can invoke javascript methods in the sidebar page when a main browser window is changed. So I can pass this on to you as a starting point (or you could start from scratch if preferred)

## Deliverables

* Extend what we have to listen to all navigation and tab events whenever the browser is running, regardless of the sidebar state and make post request to a given URL.

* Add button to sidebar to toggle width of extension
* Listen to events that happen within the browser page
embedded in the sidebar and be able to catch these in the extension in order to open main browser tabs etc. * When first installed open extension automatically and open a getting started web page in the main view. (If this is possible- I think thumbstrips does it)

## Platform

Firefox 1.5++

Skills required:
Engineering, MySQL, PHP, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.