Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
HTML5 for Masterminds, 3rd Edition: How to take advantage of HTML5 to create responsive websites and revolutionary applications Paperback – February 9, 2017
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle Edition for FREE. Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
First, the positive: the book presents information straightforwardly, without the intrusive, lame attempts at humor that you'll find in "for Dummies" books. The overviews, where they occur, are decent, though much of the book consists of discussing elements and attributes one by one. That's not my favorite approach, but it's hard to avoid, given the subject matter. However, I do wish the book made it easier to trace back from details to overviews.
The worst example of a mistake in content is p. 252, where the author misspells the names of both the "startsWith" and "endsWith" methods as "startsWidth" and "endsWidth", and leads the reader to assume that the "end" argument passed to the "substring" method indicates the last character to include rather than the first character to exclude.
Then there are cases where both the wording and the grammar are messed up, as on p. 223:
"An interesting operator we have not implementing yet is the remainder operator. This operator returns the amount left by a division between two numbers. [var mynumber = 11 % 3;]"
And then there's p. 235:
"Every time the function is executed, the value of "total" is multiplied by 2, duplicating the current value."
No! No! DOUBLING the current value, not DUPLICATING it!
The poor layout doesn't help matters. Text is not cleanly separated from illustrations, and every section is followed by notes that are generally superfluous, introduced by mismatching icons and captions. The caption "IMPORTANT" is used for minor notes such as "We will learn more about events later in this chapter..." and the caption "The Basics", accompanied (oddly) by a question mark, introduces notes that do much the same thing ("We will learn more about the DOM...")
Admittedly, the publisher, Mink Books, is tiny, offering only two books for sale, both by this author. Perhaps they figured they couldn't afford decent editing, proofreading, and layout review, and they thought no software developers would notice. I hope they will do things differently with the next edition.