If you're interested in this, you should definitely check out the documentary Birdmen of Istanbul[1]. Turn on captions for English subtitles. It tells the story of the residents of bird cafes in Istanbul and the very old tradition of goldfinch, greenfinch and siskin training for singing.
They're completely obsessed with birds, dedicating their whole lives to finding and training them. They have special vocabulary for classifying different bird songs. It's known to be a dying tradition as well but this documentary might have rekindled the interest.
Volume 2 ("The Desolate One") of the 2015 Portuguese film trilogy "Arabian Nights" has a 40-min story about bird trainers, as well. They love their birds, they love their songs, and they love to compete.
Not only talking about his subpar game (he didn't even know he could check windows), he introduced more players into the secret society of sit-down artists.
I own and read both books. Mark Pilgrim has a more straightforward approach and his book seems to be more about getting things done. I usually use it to get ideas whilst working on an implementation or use it as a reference.
Whereas Introducing HTML5 is a great read and gives a lot of background information about certain design choices. It also covers almost everything. It's my favourite HTML5 book.
As for one last comparison, I think a newcomer would find it harder to follow Dive Into HTML5 but you get sucked into Introducing HTML5 really fast. In a couple of chapters, it gives you enough to start playing with this new thing you've learnt.
"The i element represents a span of text in an alternate voice or mood, or otherwise offset from the normal prose in a manner indicating a different quality of text, such as a taxonomic designation, a technical term, an idiomatic phrase from another language, a thought, or a ship name in Western texts."
"The b element represents a span of text to which attention is being drawn for utilitarian purposes without conveying any extra importance and with no implication of an alternate voice or mood, such as key words in a document abstract, product names in a review, actionable words in interactive text-driven software, or an article lede."
Hey, they’re empty — the markup is irrelevant. The only reason I didn’t just use pseudo-elements is so this would work in IE7 and older. <b> and <i> were quick and easy to type. I would not recommend copy and pasting any of the code on the page, just the technique, if a scalable, fast-loading arrow is desired :)
They're completely obsessed with birds, dedicating their whole lives to finding and training them. They have special vocabulary for classifying different bird songs. It's known to be a dying tradition as well but this documentary might have rekindled the interest.
[1] https://www.youtube.com/watch?v=4-M5JVR1JlM