Series: Step by Step Developer
Paperback: 432 pages
Publisher: Microsoft Press; 1 edition (February 5, 2011)
Product Dimensions: 7.4 x 1 x 9 inches
Shipping Weight: 1.4 pounds (View shipping rates and policies)
Average Customer Review: 3.7 out of 5 stars See all reviews (24 customer reviews)
Best Sellers Rank: #638,976 in Books (See Top 100 in Books) #53 in Books > Computers & Technology > Internet & Social Media > Podcasts & Webcasts #96 in Books > Computers & Technology > Web Development & Design > User Generated Content #98 in Books > Computers & Technology > Internet & Social Media > Web Browsers
I purchased this book as a resource to teach students about the new HTML5 semantic tags.For the record, I'm a 15-year web design and development veteran with high levels of experience in HTML5/CSS3/PHP/Perl/WordPress, etc. I've started teaching over the last 4 years and many corporations are now upgrading to IE8 and IE9, which means that HTML5 tags are finally at their fingertips. I was hoping Microsoft would be able to provide a solid book from that standpoint, but this book definitely fails at that.The majority of what you learn is, at best, HTML4 (and not even standards-based XHTML), with some HTML5 sprinkled in at random.As I got further into the book, quite a few problems appeared:- consistant use and advocation for the use of the I and B tags -- when they're said to be a LAST RESORT in the HTML5 specification as EM and STRONG have better semantic meaning- examples to build and advocating for TABLE BASED LAYOUTS (a huge no-no)- using images for links in a main navigation - no mention of Search Engine Optimization or practices therein - or the consequences of using image-based menus- next to no mention of CSS2 or CSS3 tags that save time (for example, coloring every-other row in a table-based layout - you can use nth-child(2n) -- this is never mentioned)- there's no explanation of where to use section vs article vs aside (and it's certainly not shown in the example besides a "do this and don't ask why"-type example)- no mention of TH, THEAD, TBODY, TFOOT, or CAPTION tags, summary attribute, border-collapse style, or COLGROUPs in the Tables chapter...