It sounds like a conspiracy theory - make IE standards complaint -> get the market share -> introduce new nonstandard features.
PS Safari runs on linux only under Wine as far as I know.
PS Safari runs on linux only under Wine as far as I know.
They're playing the cards they have at any given time - when it means supporting standards, they do that. And when they're totally dominant, they tend to set the standards.
I'm not even suggesting it might be intentional - the IE team and the MS top management don't necessarily have the same long-term goals is all.
Maybe the IE team would even love to go cross platform and compete as a browser and not as a part of a larger platform.
You can debate whether IE6 was a good or bad thing in this regard, but it still happened.