HTML5 for Web Designers Review
I sat down to read Jeremy Keith’s HTML5 for Web Designers this morning. At a slim 95 pages, it’s exactly the kind of introduction to the future of HTML that warrants the attention of the general web designer.
Keith swiftly illuminates the subtle political squabbles amongst competing standards organizations in a historical overview of HTML itself. With the pilloried politics and regulations of the WC3 on the one hand, and the business gumtion of Ian Hickson and the WHATWG, it’s anything but a boring recap of an otherwise theoretical dispute.
It’s exactly this kind of overview that mirrors the philosophy of HTML5: much of the markup specification is a recognition of the practical applications of HTML over the last decade, rather than the wishful thinking of XHTML 2.0. His jabs at the WC3 are backed by a design philosophy of “Priority of constituencies,” whereby consideration is given to users over authors over implementers over specifiers over theoretical purity.
autofocus attribute as “a heavy-handed solution, like gouging out your eyes to avoid bright lights.”
Beyond the politics and theory, HTML5 for Web Designers contains an excellent description of rich media. He masterfully explains the
video tags, and how to progressivel support Ogg Vorbis, MP3, MP4, and Theora Video. Again, he gives a passing nod to the patent-laden politics behind the brewing codec war, but the real depth of his description comes in the form of practical advice to web designers today.
Although much of the community’s attention has been given to the
video tags, I found the Semantics section to be the most engaging topic in Keith’s overview. HTML5 introduces contextual tags such as
footer – but I was only aware of these new tags in a cursory way. Keith illuminates some of the inconsistencies, and admirably tries to explain the design philosophy behind these new semantic tags.
tl;dr: HTML5 for Web Designers is a highly recommended and practical introduction to the HTML5 spec for web designers. It is available in a softcover print edition or in the electronic ePub format from books.alistapart.com for $18 or $9, respectively.