13 March 2008

Microsoft: Standards are for lesser companies

The W3C has been working on a draft for supporting safe XSS requests. It's currently a working draft, so they're encouraging comments and criticism on the design; that's the whole idea behind publishing the working draft. Firefox 3 implements the draft as it currently exists. While I think implementing drafts is a somewhat bad idea, Firefox 3 is in beta, and Firefox's automatic update mechanism means they can make any changes that come up in the draft.

Did Microsoft implement the draft? Or, even better, did they just wait? Or, God forbid, did they take their ideas and contribute them to the W3C draft? Hell no they didn't, waiting and contributing to the community is for "the other guys". They implemented their own mechanism. How very precedented, Microsoft. They just couldn't fucking help themselves, they had to do it. So once the W3C draft is finalized, everyone else will implement it, IE will have its own way, and web developers will have to write functions that use both methods. Soon fun libraries will come out that handle all the browser differences for us so we don't need to bother. Libraries that needn't have ever existed at all. Pledge to conform to web standards indeed.

This question occurred to me once, and I still don't have the answer, so if somebody does comment or something. Why does Microsoft still make Internet Explorer? They don't make money from it, they were forced to start distributing it for free ages ago. They get in trouble for antitrust stuff because of it all the time. Every web developer alive hates them because of IE. They'll probably never get it right. What's the point? Why not just distribute Firefox or some other browser instead, and stop making a custom browser?

No comments: