Cool demos showcasing HTML5’s capabilities are popping up on the web, including at the HTML5 Gallery and on Adobe’s own the expressive web website. Demos are essential learning tools. For example, at the expressive web, you can select an HTML5 or CSS3 feature from a list and, after seeing it in action, scroll down the page for examples, tutorials, and other information you need to learn the feature and use it in your projects.
For learning purposes though, not all demos are created equal. Bruce Lawson writes on his blog that “people learn from demos. People pick them apart to see how they work, and hack them about. So using fundamentally the wrong technology to achieve an eye-candy result doesn’t help anyone learn.” He urges us to learn from the steak, not the sizzle. Read Bruce’s thoughts on the subject here.