QR code - Pro HTML5 Programming, 2nd Edition QR Code
Book Description HTML5 is here, and with it, web applications have acquired power, ease, scalability, and responsiveness like never before. With this book, developers will learn how to use the latest cutting-edge HTML5 web technology - available in the most recent versions of modern browsers-to build web applications with unparalleled functionality, speed, and responsiveness.
This new edition includes major revisions for WebSockets functionality, reflecting the new W3C specification. It also features new chapters covering the drag-and-drop API as well as SVG.
This book gives an introduction into features new with HTML5. Since the feature set is not yet complete and even in flux it cannot be entirely authoritative on the subject, but it covers the current, most important areas well.
Topics that stood out for me and that I think will make the next level of web apps a success are: Message events (cross document communication, XmlHttpRequest level 2), web sockets, web workers, storage and drag'n'drop support. The world yet has to see applications making full use of this, but they will come...
My thoughts on other areas are more ambivalent; though it would be unfair to call all of the following features addressing fringe cases, their use is for "special" cases: Canvas (nice, but "limited" to explicitly painting/combining images), SVG (nice, but how'd intensively use this client-side?), Embedded Media (Audio/Video - good for showing video, yes...), Geolocation (when needed, and available) and Forms (long overdue enhancements).
While offline support sounds a good idea, realizing this is VERY hard and I remain to be conviced to see something that behaves even closely to what people expect (desktop...); also, the "application cache" seems to be in competition with the established caching mechanisms defined by HTTP - I am not too clear on that.
I've not read the book with the intention of getting my hands dirty right away, so for me sometimes the printed examples were too extensive; I got the point without several pages of HTML or JavaScript. Overall I am satisfied with the book as it gave me a good overview and I hope that the relevant keywords are locked up in my head now so that when the time comes I can remember what can be done with HTML5...
[CZ] - četl jsem český překlad "HTML5 - Programujte moderní webové aplikace", Computer Press 2011. Občas zvláštní překlad, kdy věta nedává vůbec smysl, ale s ohledem na rozsah knížky je to přijatelné.
Hodně pokročilá knížka, konkrétní ukázky použití novinek v HTML5 na reálných příkladech. Bez (zbytečného) vysvětlování HTML/CSS/JS, jejichž znalost se předpokládá.
Good book for diving deeper into HTML5 as the latest standard for semantic Web Markup, the fundamental code of any and all websites. It also walks you through- as the title says- powerful API's like that of HTML5 Video which is very useful to know about for a web developer. Overall a good read with useful insights and knowledge for a web developer. Must-read as part of web developer education I'd say.
Nice HTML5 overview with clean simple examples for each new feature in HTML5. It is good book to start HTML5 development if you have already had JavaScript development experience.