MozillaZine

Mozilla Adds Undetectable document.all Support, Part of New Novell Linux Distribution?

Friday July 23rd, 2004

Jacob writes: "Mozilla builds starting tomorrow will now support an undetectable version of document.all. This will help with sites that blindly use document.all in DHTML scripts. The support should also show up in the next Firefox release. More information is available in the bug."

An important thing to remember is that this will not break existing scripts that check for document.all, it will only work in cases where the script assumes it is running in IE, and does not first check to be sure that document.all works. If document.all is checked for, Mozilla will continue to block its use and act as it always has.

Update: The Register is reporting that Novell will soon be coming out with a slimmed down version of SuSE Linux targeted at exterprise desktops. The interesting part of this story is that they will be shipping a browser that "supported IE6 extensions, making it possible to access IE-only websites." Time will tell if this new support for document.all is related to the Novell news.


#58 addition to an old topic

by hannodb

Thursday May 8th, 2008 3:53 AM

You are replying to this message

I signed up just to say that rt2's post is just about the best post I've read on browser compatibility so far. I agree 100%.

I've been coding for 7 years now, at 3 different companies. At the first two companties. we coded blissfully unaware of the issues of browser compatibility. We use IE, like more than 70% of other people, and if it works in IE, we were happy. It is the job of the browser to display whatever we code, and IE is the standard. Getting the program to work flawlessly is enough of an effort in IE, without having to worry about other wannabe browsers and their "standards".

If Mozilla wants to overtake IE in the market, it must be able to do everything IE can do, AND MORE, not less. I like my code be neat and maintainable just as much as the next guy, and therefore, I don't want to litter my code with if statements, and write the same code a hundred different ways, just because the creators of some browsers have delusions of grandure, and believe everyone should conform to THEIR way of doing things. It's not going to happen, so adapt or die. If 70% of the users used Mozilla, then Mozilla could dictate all they want, but for now, they need to comply with the standards set by IE.