Graham Herrli's Reviews > HTML5 for Web Designers

HTML5 for Web Designers by Jeremy Keith
Rate this book
Clear rating

by
4503128
's review
Jan 11, 2013

really liked it
bookshelves: design-related, published-by-a-book-apart

How often do you laugh out loud while reading about coding standards?
(a) All the time!
(b) Exceedingly rarely, but I'd like to.
(c) Never. I hate laughter.

If you answered a, I'm afraid of you. Please keep away.
If you answered c, I'm afraid for you. Come here; you need a hug.
Otherwise, this book's for you. Jeremy Keith presents a history of the evolution of HTML5 in a terse, satiric tone that makes this book a must-read for anyone hoping to gain a greater familiarity with HTML5.

The book is the first in the A Book Apart series, and does a good job of setting the tone of brief efficient communication. Each sentence conveys a meaningful bit of information.

Keith's limited code samples provide clear examples of how to promote graceful degradation of audio and video content as well as how to test for browser compatibility with various new HTML5 features. I've even copied a couple of these samples over into a .js and a .css file of my own to form the basis of libraries to make my pages compatible with older browsers. Or maybe I'll just use the Modernizr library, which the conclusion pointed me to.

The book will probably appeal to linguists as well. After a history of the evolution of HTML, Keith moves to information about how particular aspects of HTML5 originated or were selected, before progressing to a chapter on the semantics of the language.

If I go on about this book much longer, I'll make it sound boring, and it's really quite a light read. Go check it out!
6 likes · flag

Sign into Goodreads to see if any of your friends have read HTML5 for Web Designers.
Sign In »

Reading Progress

Started Reading
January 11, 2013 – Shelved
January 11, 2013 – Shelved as: published-by-a-book-apart
January 11, 2013 – Shelved as: design-related
January 11, 2013 – Finished Reading

No comments have been added yet.