to the of the

As ’s component architecture is based on COM, there are many different ways to extend its capabilities. These can be broken down into three broad categories of extensions as follows:

Extensions
This category of end-user extensions adds additional to content. It includes features such as shortcut menu extensions, custom toolbars, Bars, and Helper Objects (BHOs).

Content Extensions
These extend the types of content that can be parsed and displayed; their use depends on the content being loaded into the . This category includes ActiveX Controls and active documents.

Hosting and Reuse
By hosting and reusing the components as part of your own application, you can build your own or add rich rendering and capabilities.

Extensions:
This class of extensibility adds to the user interface (UI) of the and is not directly related to the viewable content of Web pages. It includes add-on that users might install to enhance their browsing experience.

Shortcut menu extensions

It is possible to extend by adding options to the shortcut menu, which link the menu command to the task to be performed.

Toolbars. Custom toolbars can complement ’s standard toolbars.

Helper O Extensions:
This class of extensibility adds to the user interface (UI) of the and is not directly related to the viewable content of Web pages. It includes add-on that users might install to enhance their browsing experience.

Shortcut menu extensions

It is possible to extend by adding options to the shortcut menu, which link the menu command to the task to be performed.

Toolbars Custom toolbars can complement ’s standard toolbars.

Helper Objects

A Helper Object (BHO) runs within and offers additional services, often without any obvious user interface. For example, a BHO might highlight terms of interest to the user, monitoring the user web habits.

Download Manager. Use Bars to reserve part of the window, either the side or the bottom of the window.

Content Extensions:
This category of extensions is invoked specifically by content. It includes ActiveX controls, binary behaviors, and active documents.

ActiveX Controls. ActiveX controls are a very powerful mechanism for the abilities of HTML.

Hosting and Reuse:

’s components can easily be reused thanks to its COM-based architecture. Two commonly used components are shdocvw.dll (the Web control) and mshtml.dll (“Trident”).

In the majority of situations, it is better to directly host shdocvw.dll than mshtml.dll. This is because shdocvw.dll supports in-place navigation, history, and so on—that is, the full capabilities of the . If you host mshtml.dll directly, you gain the use of an HTML and parser and rendered, but you cannot take advantage of the ’s other capabilities.

An example of a situation in which you might want to host mshtml.dll directly is the scenario of an e-mail application and HTML-based e-mail. In this scenario, the e-mail is displayed within the application, but if a user clicks on a hyperlink within the e-mail, the user would expect a separate instance to open rather than the e-mail application navigating in place. This is how applications such as Microsoft Outlook and Outlook Express handle HTML-based e-mail.

GMI is India’s leading independent solution providers in custom software application development and expertise in Helper Objects development, Custom IE & Firefox toolbar development, Extensions. Need more information about GMI, Visit Offshore Software Development Company.

Watch this video for a step-by-step instructions on how to clear your cache and cookies in .

You've read the post. What's next?

If you like this post, I meant REALLY like it, then consider bookmarking or help us promote it. Many thanks.

Share and Enjoy:
  • Twitter
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Live
  • PDF
  • Reddit
  • Technorati
  • Yahoo! Bookmarks
  • Print
  • email
  • RSS
  • StumbleUpon

Related posts:

  1. Internet Explorer Browser – Seo Toolbar Programming
  2. Customizing the New Visual Explorer Web Browser
  3. Clicking on Internet Explorer icon creates shortcuts on the desktop instead of opening the browser
  4. Search Web History – How to Erase Google Toolbar, Internet Explorer Browser, and Internet Explorer AutoCompletion History
  5. How To Speed Up Internet Explorer? 6 Simple And Easy Tips To Speed Up Your Ie Browser