Rewrite of a Firefox extension for AD-POPUP

Rewrite of a Firefox extension for AD-POPUP

Introduction of the product


We have a software product "Rightsnetwork Media Plugin"

containing browser extensions(IE and Firefox and Chrome).

Our product is a kind of Ad Ware software(not spyware or malware).

Japanese product page)

[url removed, login to view]

English transration)

[url removed, login to view]://[url removed, login to view]

You can freely try and use it online

(you can easily uninstall it completely from control panel!, see the bottom of this document).

Mainly , that shows Ad-Popup in the right-bottom cornor of the user browser tab.

responding to each user input(keyword or URL).



So, now we need a refactoring and rewriting of our current Firefox Plug-In extension(written in Javascript).

because the code for Firefox has a performance problem currently.

(sometimes it cannot show AD window properly), compared with IE and Chrome version.

Our Chrome version and Firefox version are both written in JavaScript, and the both

have the same functions basically.

So you can rewrite the Firefox extension code totally, based on Chrome one working well.

The main difference of Firefox and Chrome codes, exists in

the method of popping up AD window. Firefox code pops up AD window by creating frame-window.

Chrome code pops up by injecting some tags into the document body.

We want to improve the code(for Firefox) in performance, and

rewrite the Firefox extension totally, based on the Chrome extension.



That functionarity is very simple.

1. In the browser tab, everytime a kind of "Document completed" event happens,

you(the extension module you make) can get the two information by using extension API.

the URL and a string defined in title tag in the page.

2. You send them to another

local process(exe) already running background. (via http protocol).

3. Immediately, you receive the information which is needed to show AD popup.


A. URL of the AD image itself(JPG or GIF)

B. URL of the AD frame/image information(JSON.. image size etc...)

C. URL of the AD frame itself(PNG)

4. You create the popup frame by using JS or CSS functionarity and

pop it up at the right-bottom cornor of the browser tab,

and in that frame, the AD image to be showen.

5. This flow must be maintained per each browser tab individually.

6. We need a professional and skilled person, that can consider asynchronicity

of the functions of the software, and its stablity enough.

To judge whether you can do this job or not, I recommend you first try and use it.

(I mean you may install the software into your own pc and check it).

you can easily uninstall it completely from your PC by control panel.

We can provide you with the further detail information that is needed for your job

and share our source code already running.

How to test:

1. Your PC must be Windows XP SP3, Vista, 7 or 8

with Firefox or IE 7-10(Desktop ver.).

2. Install the software from this page(by using IE or Firefox).[url removed, login to view]

(Turn off any virus/firewall software).

3. After installation completed, wait several minutes, and launch IE or firefox.

4. Launch the browser, Check the browser plugin enabeld.

5. See the popup-ad shown with any popular words(DVD or something).


Competenze: AJAX, Firefox, Google App Engine, Google Chrome, Javascript

Vedere di più: firefox rewrite, firefox popup, popup firefox, url rewrite software, two string problem, turn jpg to png, try javascript online, translate online job, translate job japanese, rewriting software online, rewrite software online, rewrite module, performance test job, online translate job, online rewriting software, online-judge, online job japanese, online firefox browser, need a professional demo, judge online, i want to translate online, i need google chrome in english, how to get url using javascript, how to get protocol in javascript, how to get google translate

Sul datore di lavoro:
( 54 valutazioni ) ijemgen, Japan

ID Progetto: #4850428

Assegnato a:


I will do sir...

$567 USD in 10 giorni
(5 valutazioni)

1 freelance ha fatto un'offerta media di $567 per questo lavoro


Hi, i have already worked on a similar project before and can deliver as u have mentioned we already have similar work experience and have worked on similar projects in the past and can deliver u as u have s Più

$555 USD in 14 giorni
(0 Recensioni)