[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Sorry, off topic

  • From: "Didier PH Martin" <martind@n...>
  • To: "Joshua E. Smith" <jesmith@k...>, "XML Developers' List" <xml-dev@i...>
  • Date: Sat, 22 Jan 2000 20:46:21 -0500

mozilla component
Hi Joshua,

Joshua said:
I've seen a couple references on this list to signs that AOL is going to
switch to mozilla (instead of IE).  Even if this is just a rumor, I'd
appreciate a link to the source of this info...

Didier replies:
me too I would be interested to see that info.

But here are some facts that may, I say may, lead us to some inferences on
how hard it could be for AOL to do the switch. Within the actual Mozilla
project there is a subProject that wraps the browser components with a DCOM
interface. This interface does not have the same class identifier as the
Microsoft Browser component but has exactly, I said exactly, the same
interface definition. Hence, if an application is actually using the
Microsoft component, then with just a minor modification of the class
identifier, this application can switch from the Microsoft component to the
Mozilla component. This switch of component do not require any other code
modification since the interfaces are strictly identical.

So, we can say that, as a possibility, because the AOL application embeds
the Microsoft browser component, AOL can switch to the Mozilla component
without any added costs since this latter has the same interfaces as the
Microsoft component. This is also valid for any other application that
embeds the Microsoft component.

The impact for any information or Web application publisher is that if AOL
embeds the Mozilla component, then this component will be installed on any
AOL customer having a Windows machine. Thus, we will have on this machine,
two components having the same interfaces but a different class identifier.
One of these components is installed with the operating system. In fact,
this is the case for any windows machine since Win95 Rel2. So, even if a big
corporation chooses not to use the Microsoft browser as corporate browser,
the Microsoft browser component is probably already installed on this
machine if this machine is having a Win95 Rel2 and up (Win98, WinNT 4).

So, if Netscape which is now owned by AOL chooses to release a Mozilla based
browser. This latter may include also the Mozilla component having the same
interface than the Microsoft component. This implies that if both AOL app
and the Netscape browser both include the Mozilla COM component, then any of
these machine will have a Mozilla component that can be used by any other
application. It implies that an application wanting to use a browser
component on a windows platform will have just to probe for
a) the Mozilla component
b) the Microsoft component
Choose one. The application has no code difference to work with one or the

This is a good example of the power of using interfaces that are independent
of any implementation or language. Bottom line, on the window platform we
will have the choice between two components having the same interface but a
different implementation. The good news, both will be able to process XML.
The good news for developers, they'll have the choice between two
implementation without prohibitive costs. Will they use this opportunity?
we'll see.

Didier PH Martin
Email: martind@n...
Conferences: Web New York (http://www.mfweb.com)
Book to come soon: XML Pro published by Wrox Press
Products: http://www.netfolder.com

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ or CD-ROM/ISBN 981-02-3594-1
Unsubscribe by posting to majordom@i... the message
unsubscribe xml-dev  (or)
unsubscribe xml-dev your-subscribed-email@your-subscribed-address

Please note: New list subscriptions now closed in preparation for transfer to OASIS.


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.