A different kind of HTML5 shim
As I’m sure many of you are aware, in order to get older versions of Internet Explorer to recognise and apply styles to the new elements defined in HTML5, a JavaScript file known as a “shiv” or “shim” needs to be used.
As I’m sure many of you are aware, in order to get older versions of Internet Explorer to recognise and apply styles to the new elements defined in HTML5, a JavaScript file known as a “shiv” or “shim” needs to be used.
One of the main reasons why developers may not be making the move to HTML5 as yet is the perceived lack of support for legacy browsers. This is actually untrue, and whilst there might be some jiggery pokery required for proper backwards compatibility, it’s still possible.
Read more from my latest blog post over on PC Pro: Making HTML5 work in old versions of Internet Explorer.
Just a quick note to make you aware of, if you aren’t already, CSS3PIE which enables Internet Explorer 6 to 8 to render some of the more useful CSS3 decoration features.

I’ve just gone over the site statistics provided by Google Analytics for both my home site (and this blog) iandevlin.com and for my HTML5 site HTML5 Laboratory for a persio of 3 months (from 20th February 2010 to 19th April 2010) and have come up with some interesting facts.
Today I came across an interesting issue with transparent images being used as a repeating background in Internet Explorer 7 and 8 and thought that I’d share it with you in case you come across it yourself and become as baffled as I was.
Like all web developers, I need to test how my pages look in different browsers. Doing this on Firefox, Safari, Opera and the whatever version of Internet Explorer you happen to have on your machine is easy, as they all happily run alongside each other on the same machine.
But what about the different flavours of Internet Explorer (IE)?