Wednesday March 1st, 2000
This release doesn't contain the crypto code yet. That is still to come. But feel free to download! Currently only Linux and Windows builds available -- more to come. When's the crypto code arriving? "Really, really soon", from what I've heard.
#44 Bassackwards Compatibility (allard)
Thursday March 2nd, 2000 5:53 AM
You are replying to this message
It was announced some time ago that Moz would not support the old Netscape DOM (anything to do with "document.layers" or "window.captureEvents", basically). So, no, DHTML pages intended for NS 4.X won't work in Mozilla.
There are some valid reasons for this: 1. One of the project's objectives is to produce a small, lightweight, standards-compliant browser. Having to support two antiethical object models rather than one (standard DOM) contributes to bloat. 2. There's also the little problem of trying to handle both event capturing and event bubbling in the same environment. I suppose it could be done, but I'd sure hate to be stuck on the team trying to develop an implementation. 3. Supporting the old Netscape DOM would just encourage Web developers to continue using non-standards like the LAYER tag.
People using LAYERs and such are going to have to give them up sooner or later -- might as well be sooner, IMNSHO.
The good news is that there's a lot of MSIE stuff (which can be emulated in the current NS production browser only with extreme difficulty, if at all) that'll be compatible with Moz with a minimum of conversion-related fuss and bother, since the IE 4/5 DOM and event model are a lot closer to the W3's standards than those of Netscape 4.X.