Devam Ediyor

Modify an existing Internet Explorer Addon 2

Description

Application Requirements

1. When the "New Tab" event is triggered (either by menu selection or button click), immediately navigate to a specific web page. This applies for all "new Tab" actions, regardless of the clients IE configuration (see IE Internet Tabs) options.

a. Upon initialization of the application, perform an http "GET" request to call a pre-determined server side .php script (already existing) to obtain the URL to be used by the "new tab" event and secondly, to get a binary "enabled or disabled" value, thirdly to obtain a custom default home page URL.

b. The URL (extracted from step [a]) is to be used every time the "New Tab" button or menu selection is initiated unless the function is set as "disabled" by the remote .php script (already created). The Microsoft IE "new tab" url is displayed as "about:Tabs".

C. The content page from the URL is to replace the contents of the Microsoft IE "New Tab" contents. In other words, the default Microsoft IE "new tab" page is NOT to be displayed, but instead, the page from the URL is to be displayed.

D. Once the content page from the URL has completely loaded, remove the URL from the address bar so it appears blank and allows the user to enter a URL manually.

E. Check the client IE configuration and if disabled, change the IE configuration to "enable Tabbed Browsing".

2. When the application is run for the very first time, change the home page to the default home page URL obtained by the http "GET" request. Add necessary logic to ensure that the default homepage is only changed ONE TIME ONLY. This is not to be confused with an application initialization process which runs every time the application is launched. This is a one time process to re-set the default home page.

3. Obviously, existing functionality of the add-on must not be effected by the additional code being added by this project.

4. Trap the '404' error and re-direct/display the URL described above.

5. Default Search - In the upper right of the browser is a configurable search box. Upon installation of the extension/add-on, set the default search to use a search engine specified by us.

Technical Requirements

1. Must have strong MS Visual C++ experience and a strong working knowledge of both the Internet Explorer object model and development of IE extensions/Add-Ons.

2. Must use Microsoft Visual Studio 2008 for code development.

3. Must sign a binding non-disclosure agreement.

4. It is expected that thorough unit testing be performed by the developer. The final code must not cause any IE errors that interfere with it's operation. Error handling is expected to be included in the code development process.

Beceriler: PHP, Yazılım Mimarisi

Daha fazlasını görün: addon tab event, working internet home, working home web developer, working home software developer, working home options, working web developer home, web explorer, web developer microsoft 2010, web developer extensions, visual web developer 2010, value options, value web developer, software developer working home, software developer remote, software developer call, software developer home, search binary, php unit testing software, php unit testing process, php remote development, object software developer, navigate home, microsoft visual web developer, remote web developer, internet software development

İşveren Hakkında:
( 0 değerlendirme ) Hiram, United States

Proje NO: #754196

Seçilen:

simonchen

Let's start! Thank you.

14 gün içinde 325$ USD
(11 Değerlendirme)
4.8

2 freelancer bu iş için ortalamada 263$ teklif veriyor

YashpalSingh123

.net/php expertise, ready to start

in 2 gün içinde200$ USD
(9 Değerlendirme)
4.6