HTML5: The Platform vs. The Specification

HTML5 is a specification that describes some new tags and markup, as well as some wonderful JavaScript application programming interfaces (APIs), but it’s getting caught up in a whirlwind of hype and promises. Unfortunately, HTML5 the standard has evolved into HTML5 the platform, creating an awful lot of confusion among developers and customers. In some cases, pieces from the CSS3 specification, such as shadows, gradients, and transformations, are being called HTML. Browser-makers are trying to one-up each other with how much “HTML5” they support. People are starting to make strange requests like “Create the site in HTML5.”

For the majority of the book, we’ll focus on the HTML5 and CSS3 specifications ...

Get HTML5 and CSS3, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.