BradNeuberg writes: "Excited about HTML 5? Check out this Introduction to HTML 5 we put together as part of Google's Developer Programs. In-depth coverage of the Canvas tag, SVG, Web Workers, App Cache, Geolocation, and more, chock full of demos and sample source code." Link to Original Source
Getting the job done is no excuse for not following the rules.
Following the rules will not get the job done.