With this small exception: everything they touch turns to a steaming pile of shit.
Take Internet Explorer 8. In their tried-and-true “dazzle ‘em with bullshit” mode, Microsoft is touting IE 8 as the next great leap in browsing the web. How so? Well, they passed the acid2 test.
A little late to the party, but hey, it’s something right?
Oh, and let’s not forget <meta http-equiv=“X-UA-Compatible” content=“edge” />.
What the hell is that? It’s Microsoft trying to totally fuck up the internet again.
The developers the world over thought that as time passed and as more pressure was put upon Microsoft to build a browser that didn’t completely suck, we would once again be able to write web pages and applications the way you are supposed to… the right way.
Microsoft built IE 8 to try to match the standards compliance that all other major browsers already enjoy. Then, as they always do, they decided that the world revolves around them and implemented a completely incompetent method of telling the browser not to follow the compliance that their browser so recently managed to achieve.
IE wants to implement new head code into web pages that will tell the browser how much to screw up the rendered code. For MS, listing the pages charset and standard doctype was not quite enough. We should tell IE 8 when to act like IE 6 and when to act like Firefox 3(Just a note: If IE could act like FF of any version, we wouldn’t have to be dealing with this shit right now). They don’t want your site to rely on the fact that it is written properly. Liked the blinking text effect from the days of yore? Hell, Let’s get the world to render your page like IE 5.5.
The web development community is having a field day (2) with the news of the browser. The standard media outlets are doing what they always do. They make sure they make no predictions or opinions concerning it.
In closing, let’s condense. MS built a browser closer to standards compliance(yay.) Then, they implemented a new head tag that will completely nullify standards compliance by putting the web development community in some kind of timewarp, with code from the last two decades floating around.
Give me a B!
Give me an O!
Give me another O!