Except that the real world is full of ordinary people who care about checking their email, buying office supplies and seeing if it's going to rain on Sunday and that the real IT world exists to support rather than dictate to these people. It's great that we exist and everything, but we aren't the baseline anymore - millions upon millions of school teachers, office managers, firemen, accountants, etc. do not care one whit whether or not the Lunix and Brie crowd have decided that the internet is *broken* and that the company that makes one of their ordinary office tools is *EVIL*.
Its so nice that you completely ignore my post to have one of the M$ against Unix debates.
To repeat: Hacks for a specific browser version are bad. So bad that a hack that 'was necessarey' (actually it wasn't in first place, but just lets assume it was) in IE6 now breaks the page in IE7.
Now, how is that a Linux debate again? How is this not affecting 99% of users?
And don't come with the maintainance route, because webpages also exist on mediums that are NOT maintained and cannot be maintained. Like manuals on game CDs. Now I'd jump in joy when those don't work anymore after updating windows.
But you can continue to cheer for bad webpages and claim it is a non issue if it makes you feel better.
We're also not talking about saving the whales here - a "good" web designer is one who does the job asked of him, not one who jerks off to some magical excuse-to-act-better-than-everyone standard. If your company uses IE6 - which is pretty darned common right now - and your boss asks you to build a site with X, Y and Z features then you can bet you're going to be fired when you insist that you can only design it with X and Y features and then only for RedHat SpecialBrowser Omega-14 Release Candidate X (Thursday).
What part of the word STANDARD don't you get? Coding for some feature Z in your special SpecialBrowser Omega-14 Release Candidate X is just as stupid as coding for IE. the blink tag was just as stupid as the marquee one.
And if you had a mechanic build a car that looks nice, drives nice, but goes completely cracy once you leave the company parking lot or once the colors of the parking lot are repainted what would you say to him? Job well done? Well I wouldn't!
Also that argument of 'I cannot implement function Z with standard means' just doesn't hold. Tell me one singe thing you want to accomplish that you cannot do in the standard.
If some inherent flaw in Internet Explorer destroys my company's computers* then there's a giant corporation with a support structure and a bureacracy that can be held responsible and that will be willing to work with me on a professional level. If Fake Open Source Browser explodes then there's a fourteen year old in Sweden who can provide me with world class technical support in between stealing BluRay encryption routines and being grounded.
Again you are completely ignoring anything that I said. This isn't a matter if IE is secure or not. Its actually a matter of the integration of IE into the OS, as I tried to explain. Even if IE is 100% secure you can abuse it to leak information out of the system as the local file browser and the web browser is the same (at least up to XP). This cannot be fixed by an upgrade to IE.
Even if the second option is technically superior and even if it has some wonderful community that's going to support me even if they aren't required to the issue is that there's no guarantee -- which is something that a professional organization (especially one with stockholders!) does actually view as incredibly important.
You really don't get it, do you? One version works on one single browser. The other one works on all of them. Yet you insist that it is worse, useless for a professional organization and only supported by hippies.
* - hasn't happened yet! Which, by the way, is exactly the problem with everything these days. Doomsday prophecies don't count in real life... an obviously biased internet full of "this *could* be terrible!" isn't the same thing as bad things actually happening. Wake the professional IT people who are supporting IE6/XP/Word2k3 up when there's actually a trojan that irreparably destroys their intranets and leaves them without any support or compensation from Microsoft - until then it's all stupid speculation.
Just that half of the password sniffers/... work that way.