Alan Edwardes

"Strong" HTML 5 Support in IE8 = lies

Old Content Warning

This post is very old (it was published 4 years ago), so I can't vouch for its content or accuracy. It may be here for posterity. Please take its content with a pinch of salt.

http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx#compat

Fucking lying idiots. I fail to understand how "strong HTML 5 support" equates to the browser not even supporting the basic HTML 5 specific elements (<article> <section> etc). That's not strong support, that's half-assed "it half works so we're going to market it as something useful" HTML 5 support.

I think Microsoft should just fucking give in - the Internet Explorer team in particular seem to neglect standards completely for a good three years. Even as they offer support for more stuff and fix old bugs that have haunted the browser in older versions, they aren't doing it fast enough. New web technology is developed, and while other browsers are pretty fast to adopt and support new standards, it seems to take Microsoft a year or three to catch on. One of the reasons I think that new standards aren't implemented across the web is because of IE's completely shit support for everything and as it has the biggest browser share, people can't move on without looking back. There is still a large majority of users using IE6 - I totally blame Microsoft for the fact that this browser was flawed in the first place, and that these users haven't been forced to upgrade.

I just wonder how many terabytes of wasted bandwidth have been wated on <!--[if IE]> and IE-specific "hacks" to get it to do what it is meant to do in the first place.

</rant>

Oh, and here's a little fix I found. I've used some PHP to make sure that you are definitely dealing with IE before putting the code into the page:

if(preg_match('/MSIE/',$_SERVER['HTTP_USER_AGENT'])){
    echo('<!--[if IE]>');
    echo('<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>');
    echo('<![endif]-->');
}

11th of July 2009 at 8:34 PM

3 years, 10 months ago

I was 17 years old when I wrote this

279 words

rand: Jailbreakin' my Second Generation iPod ...

next: Slicehost

prev: ASO go boom :O

share:FacebookTwitterRedditdiggStumbleUpondeliciousHacker NewsLinkedIn

Add a Comment

© 2006 – 2013 Alan Edwardes / Source on GitHub
Top