Re: browser war
I can't deny that Netscape failed to do somethings correctly. But you can't deny also that IE failed to fail when it should. Wrong code is wrong code, it should never be silently accepted and guessed.
By the way, I strongly suspect that your bad experiences in development with Netscape is becuase you don't 'waste' the time to trace your code since you guess your competitor wan't do it either.
Re: Conspiracy theory?
> I saw this coming a couple of years ago.
> Corportate budgets were dumping a lot
> of money into the web. These funds were
> attracting "webworkers" in droves. Some
> were good, but too many were bad. The
> good ones wrote code which conformed to
> standards, the bad ones didn't know what
> a standard was.
> And a funny thing happened. That bad
> code by those bad programmers actually
> ran on Internet Explorer. It shouldn't
> have rendered information, but it did.
> I've been asked many times to fix code
> that ran on IE but failed on Netscape.
> The "fix" was always simple, I broke out
> an O'Reilly book and determined how it
> should have been written. And the
> result was always the same, written to
> spec, the code worked on both. Hocus
> Perhaps I'm venturing into the realm
> of conspiracy theory, but I think that
> Microsoft intentionally wrote the
> browser to interpet code in a manner
> that is broader then the standard.
> They're not stupid, they realize that
> for every good programmer there and
> hundreds of others who cut corners, fail
> to adequately test their code and make a
> good living doing it.
> This is where the war was lost.
> People switched to IE because it
> "worked" better, it rendered bad code
> when it really shouldn't have. Netscape
> upheld standards and lost a battle in
> which they had an atronomical head
Every one has experiences with web page authoring should agree with you. In a world, it's much more difficult to have a page works for Netscape than IE, especially those complex thing, like frame, table, form..,etc.
Somebody get crazy with Netscape quickly and may decide to ignore it. I have had similar experiences at first, but I turned to every textbook on HTML available and discovered it was all my fault. But how many hand craft their pages? They got Frontpage, Dreamweaver and a lot of other such tools that will definitely spill out incorrect HTML codes. IE silently accepts it, Netscape won't.
We can conclude M$ is really encouraging non-standard.