MozillaZine

Weekend Discussion

Friday March 24th, 2000

Time for another weekend discussion. The question this weekend:

What do you feel is an appropriate level of integration between a browser and an Operating System? And at the other end of the spectrum, what are your feelings about Mozilla's cross-platform approach?


#57 Re: XPCOM and XUL are the future

by basic <_basic@yahoo.com>

Monday March 27th, 2000 1:28 AM

You are replying to this message

> Any part that is unless that part is an XPCOM service running alongside the OS on any arbitrary platform -- independant of the browser.

XPCOM is nice, but if it does not grow into DXPCOM, I'd say that it will exist only in Moz for the most part. So let see some action on that front!!

> You do this, and you cripple the number one argument for MS-Windows.

NOT!!! The number of machines with MS-Windows sitting out there is the number one argument for MS-Windows. If this is done, the argument for DCOM is crippled!! Then it doesn't matter how many machines are sitting out there with MS-Windows as one can write for more than one platform.

> It's component-based, skinnable/themeable, scriptable, has a uniform API on multiple platforms, etc.

> For all of the naysayers regarding XUL becoming "integrated" into the OS, let me remind you that GTK also started as a widget toolkit for a specific, specialized application: GIMP.

> XUL is the future: Structured markup on top of a compiled framework to produce a complete MVC architecture.

XUL is going through growing pains. As it is now, I don't want it integrated into my OS, but I would love to see it grow into a XP complete UI description language. And don't forget XBL. As for GTK, is there a chance where GTK might adopt XUL in some way (when it is more matured of course)?

> Whether the Mozilla developers intended this result or not, they are going to see their baby leap out of a browser-only role with both feet and become the tie that binds for all platforms.

Interesting, you don't think this is a conspiracy do you? ;-)

> The funniest part about it all is that almost no one will see it coming.

Some will... and the rest will follow.