I'm gonna come out and say it
IE9 is starting to sound good, and IE8 wasn't half bad. I didn't often have to fix any IE8 only problems. Most issues I've seen were related to the browser going into quirks mode (developer error), making a mistake in your markup (developer error), or fixing an IE6/7 bug but not limiting it to those two particular versions (...developer error)
Microsoft are starting to take new web technologies (codename "HTML5") seriously, which I actually welcome. From what I can tell, IE9 is no worse than Firefox when it comes to the new HTML spec, and IE is slowly improving their CSS coverage to the point where they might be implementing a couple of the new CSS features under a namespace (but don't quote me on that)
It's worth noting that the W3C HTML5 spec is still under development, and so no browser is yet expected to support
any of it - it's just nice when it does because it means I get more toys to play with
And these little extras are that - little extras. The new bits of CSS (which is worth pointing out is mostly namespaced in both firefox and chrome - so technically they're still not supported in these browsers) are nice to look at, but at the end of the day nobody will die if they don't work in IE. Who cares if you don't have rounded corners? Chrome can afford to add experimental features because it's updated every six weeks (from what I remember) - IE is updated once every couple of years
So, yes. IE8 isn't that bad and from what I've been reading IE9 is even better. It's not quite at the level of Chrome and in some respects it's better than Firefox. But you need to remember, it's better than IE8 (which is turn was better than IE7, which in turn was better than IE6)
So why do I welcome IE9? Because it's better than IE8, and I'm not (yet) aware of any big problems it contains - which is a good thing. Like it or not most people use IE so I would like a nice IE, which it appears to be. And the better IE gets, the more seriously other browser manufacturers take it. Competition is very, very important in the browser market if we want the internet to carry on improving at the pace it currently is. I
still have nightmares from the time there was no competition and IE6 was the only browser on the market - and we're still very much paying the price today and we will be for a long time yet
The browser you want to look out for is Firefox. Refusal to implement certain technologies because they disagree with the ideals behind it? Slow as hell? Quickly becoming a mainstream browser getting a big chunk of the market so not trying as hard as other browsers? Remind you of any other browser..?
Who'da thought I'd be backing up Microsoft and IE?
End geeky rant
