Thursday, 16th December 2010
With HTML 5 fast becoming the hottest discussion topic on design forums (along with CSS 3) I saw the need to create another method of ensuring the HTML 5 could survive in older browsers. One of the most frequent topics of discussion is that people need to support Internet Explorer 6 and so they wouldn't touch HTML 5 or CSS 3 for their project.
So there really is no reason not to use HTML 5 right now.
From a CSS 3 perspective, there are few reasons not to use at least some CSS 3. The most common bit of CSS 3 that I use is border-radius. This, and many other CSS 3 rules, is entirely safe to use as they don't stop the page from working in any browser. The page may look a bit nicer in some browsers, but the loss of a round edge here and there for someone on Internet Explorer 6 isn't the end of the world.