All you need to make HTML5 and CSS3 backwards compatible.
CSS3 & HTML5
- IE-CSS3 allows Internet Explorer to identify CSS3 pseudo selectors and render any style rules defined with them.
- CurvyCorners is designed to fill a gap in modern browser support for rounded corners on block elements while we wait for CSS3 to be finalized and supported by all browsers. Currently Firefox, Safari and Chrome have limited support for the proposed CSS3 border-radius selector.
- Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML 5) while still maintaining a fine level of control over older browsers that may not yet support these new technologies.
- HTML5shiv uses javascript to create elements in HTML5 (such as section, article, video, etc.) This makes HTML5 backwards compatible. It’s a public repository for the latest HTML5 JavaScript shiv so IE can recognize HTML5 elements.
- Showif is another way to conditionally target specific browsers that view your site.
@font-face solutions.
Reviews comparing imbedded font solutions.