Brandon Satrom published an article entitled "No Browser Left Behind: An HTML5 Adoption Strategy" in the September 2011 issue of MSDN magazine, explaining how you can take advantage of the features offered by modern browsers.
Satrom's article gives you practical strategies for how you can adopt HTML5 technologies today without ending up with the kind of graceless degradation.
He writes, "These three subjects should tell you much of what you need to know to build Web sites for a broad spectrum of browsers. By the time we're finished, you'll have a solid strategy for adopting HTML5 technologies with confidence and without delay. You'll also have some tools you can use to progressively enhance sites for newer browsers, while gracefully degrading for others."
In the article, he covers:
- Feature detection versus user agent (UA) sniffing
- Graceful degradation