hits counter HTML5 for Web Designers - Ebook PDF Online
Hot Best Seller

HTML5 for Web Designers

Availability: Ready to download

HTML5 is the longest HTML specification ever written. It is also the most powerful, and in some ways, the most confusing. What do accessible, content-focused standards-based web designers and front-end developers need to know? And how can we harness the power of HTML5 in today’s browsers? In this brilliant and entertaining user’s guide, Jeremy Keith cuts to the chase, with HTML5 is the longest HTML specification ever written. It is also the most powerful, and in some ways, the most confusing. What do accessible, content-focused standards-based web designers and front-end developers need to know? And how can we harness the power of HTML5 in today’s browsers? In this brilliant and entertaining user’s guide, Jeremy Keith cuts to the chase, with crisp, clear, practical examples, and his patented twinkle and charm.


Compare

HTML5 is the longest HTML specification ever written. It is also the most powerful, and in some ways, the most confusing. What do accessible, content-focused standards-based web designers and front-end developers need to know? And how can we harness the power of HTML5 in today’s browsers? In this brilliant and entertaining user’s guide, Jeremy Keith cuts to the chase, with HTML5 is the longest HTML specification ever written. It is also the most powerful, and in some ways, the most confusing. What do accessible, content-focused standards-based web designers and front-end developers need to know? And how can we harness the power of HTML5 in today’s browsers? In this brilliant and entertaining user’s guide, Jeremy Keith cuts to the chase, with crisp, clear, practical examples, and his patented twinkle and charm.

30 review for HTML5 for Web Designers

  1. 5 out of 5

    Graham Herrli

    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 f 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!

  2. 4 out of 5

    Nitya

    I had pre-ordered this book and received it yesterday - it took me just over an hour (the duration of my commute into NYC) to zip through it. Based on this, my quick review. The book is a slim 86 pages. Given the amount of detail in the HTML5 spec, this may seem lightweight. And in fact the author does spend the first 2 (of only 6) chapters discussing the history and process behind the creation of this spec - which further unsettled me. BUT.... once you get to Chap 3 (Rich Media) through 6 (Web F I had pre-ordered this book and received it yesterday - it took me just over an hour (the duration of my commute into NYC) to zip through it. Based on this, my quick review. The book is a slim 86 pages. Given the amount of detail in the HTML5 spec, this may seem lightweight. And in fact the author does spend the first 2 (of only 6) chapters discussing the history and process behind the creation of this spec - which further unsettled me. BUT.... once you get to Chap 3 (Rich Media) through 6 (Web Forms 2.0, Semantics and Using HTML 5 Today), you immediately derive a benefit from the brevity. I see this book as an HTML5 buffet table. You can get a quick taste of all the different flavors and features that make the spec so compelling to web designers -- and then given sufficient tools and pointers for those who want a vertical 'dinner' on the aspects of primary interest. The key takeways for me: HTML5 favors practice over theory and, as the author puts it, "paves the cowpaths" rather than trying to forge a new road that will require a new learning curve from web designers. Transparency tops lock-in. This should make rich media content easier to search, index and manipulate by not only making semantics visible but making every interaction with that content observable to the application. Adoption is quite risk-free. While browser support is not yet ubiquitous, the author explains a few ways in which designers can get to evolve their web applications while still playing nice with browsers that are yet to catch up. Summary: Loved the buffet. Now going in search of a week long series of dinners.

  3. 4 out of 5

    Zlatan

    I really don't want to be a party pooper, but I must say that I learned more about HTML5 by reading a couple of blog articles on the subject here and there. The only new things I actually learned is that the anchor element can now act as a block-level element, some new form features, the function of the "scoped" attribute, and the new content models. I would suggest you to save your money, and instead find some online sources on HTML5, or just read Mark Pilgrim's free e-book that covers the same I really don't want to be a party pooper, but I must say that I learned more about HTML5 by reading a couple of blog articles on the subject here and there. The only new things I actually learned is that the anchor element can now act as a block-level element, some new form features, the function of the "scoped" attribute, and the new content models. I would suggest you to save your money, and instead find some online sources on HTML5, or just read Mark Pilgrim's free e-book that covers the same subject.

  4. 5 out of 5

    Caitlin (Ayashi)

    Great fast read for someone who wants a quick history and briefing of what the state is of HTML5 today. Good place to look for tips to start to use HTML5 now, too! After finishing the book, I'm pretty excited to give a simple HTML5 website a shot :) Great fast read for someone who wants a quick history and briefing of what the state is of HTML5 today. Good place to look for tips to start to use HTML5 now, too! After finishing the book, I'm pretty excited to give a simple HTML5 website a shot :)

  5. 5 out of 5

    Scott Wells

    Quite old now. Read it to get what was then the near future, bur is now the backstory.

  6. 5 out of 5

    Yevgeniy Kravtsov

    Nice primer on HTML5 for those already familiar with previous implementations of hypertext mark-up specs. This is not a tome of thorough reference, nor an introduction for beginners (author lists several resources in the end of the book for those seeking either). This small book (under 90 pages) is designed for experienced developers interested in basic information on what adoption of a new standard would mean for them. Author starts with brief history of mark-up languages, starting with SGML up Nice primer on HTML5 for those already familiar with previous implementations of hypertext mark-up specs. This is not a tome of thorough reference, nor an introduction for beginners (author lists several resources in the end of the book for those seeking either). This small book (under 90 pages) is designed for experienced developers interested in basic information on what adoption of a new standard would mean for them. Author starts with brief history of mark-up languages, starting with SGML up to HTML 4.01, flavours of XHTML, and eventual failure of XHTML 2 project. In first theoretical chapters J. Keith discusses what led to demise of XML-based HTML, and introduction of a new arguably more practical approach to ensure backward compatibility of legacy code, and faster adoption of new standards. In describing design approach to the new specification, author, for example, explains difference between previously “deprecated” elements, and now either “obsolete” or redefined elements (b and co. are back). Afterwards we are presented with chapters of practical reference on topics like rich media (embedded audio and video sans plug-ins, JS APIs etc.), Web Forms 2.0, new semantic mark-up. Rounds up the book a chapter on basic ideas for implementation of HTML5 today, though given infancy of the specification, and lack of browser support at the time, it comes off as a set of rough guidelines — rather cursory, and underwhelming. One particular point on implementation and backward compatibility. Any legacy code (HTML or XHTML) should be valid HTML5 document (quote: “At the very least, you can take your existing HTML or XHTML documents and update doctype to !DOCTYPE html” (p. 82)), but DOCTYPE switching is not currently (2012) consistent with what author writes on p. 13: The minimum information required to ensure that a browser renders using standards mode is the HTML5 doctype. In fact, that’s the only reason to include doctype at all. An HTML document written without the HTML5 doctype can still be valid HTML5. In reality, one Internet Explorer 9 chocked up on my recent attempt. Basic XHTML-syntaxed static pages (otherwise perfectly rendered in FF, Opera etc.) had issues with basic CSS rendering (pixel-based dimensions, and float property for columns). After substituting HTML5 doctype for traditional XHTML 1.1 doctype, IE9 rendered as it should. So ease of this transition seems to be greatly exaggerated, though IE9 is supposed to support many new specs and technologies. Overall, it is a good book, easy and fast, sprinkled with bits of humour, pleasurable read.

  7. 4 out of 5

    Stephanie

    This is a wonderful book. It doesn't attempt to teach you HTML from scratch. It's intended for people who've been working with HTML for a long time and just need to know what has changed in HTML5. It's concise, readable, and informative. Best of all, it's funny. Jeremy Keith writes about web design with obvious affection, even when it's exasperating: "Internet Explorer has special needs." "It would be inaccurate to say [the XHTML 2 spec] was going nowhere fast. It was going nowhere very, very sl This is a wonderful book. It doesn't attempt to teach you HTML from scratch. It's intended for people who've been working with HTML for a long time and just need to know what has changed in HTML5. It's concise, readable, and informative. Best of all, it's funny. Jeremy Keith writes about web design with obvious affection, even when it's exasperating: "Internet Explorer has special needs." "It would be inaccurate to say [the XHTML 2 spec] was going nowhere fast. It was going nowhere very, very slowly." It's just 85 pages long, so you can zip through it in an hour and a half, tops, and the last chapter is a guide to using HTML5 immediately (and working around the middling support in current browsers). It's ideal for getting started with HTML5 in a single afternoon.

  8. 4 out of 5

    Wessam Khalil

    I did not spend a lot of time reading this book as it is a very short book. By reading this book, I have revised some of my information regarding HTML5 and its history. If you are about to read this book, be informed that this book will not teach you how to write HTML mark-ups, and it will not teach you how to write CSS. It will not introduce you to the whole web design world. This book will give you information around HTML5 history and specification. It is a light reading for experienced web des I did not spend a lot of time reading this book as it is a very short book. By reading this book, I have revised some of my information regarding HTML5 and its history. If you are about to read this book, be informed that this book will not teach you how to write HTML mark-ups, and it will not teach you how to write CSS. It will not introduce you to the whole web design world. This book will give you information around HTML5 history and specification. It is a light reading for experienced web designers and developers who are already familiar with HTML.

  9. 4 out of 5

    Kara Babcock

    I am very excited for HTML5. My experience with web design began in March 2004. I was young(er than I am now), and I decided to make a personal website on GeoCities. It was a gaudy affair that reflected my lack of design skills and made use of notorious elements like . In the years that followed, I learned about web standards and accessibility. Now my websites still reflect a lack of design skills, but at least they're accessible! So I'm happy that HTML5's specifications are being developed with I am very excited for HTML5. My experience with web design began in March 2004. I was young(er than I am now), and I decided to make a personal website on GeoCities. It was a gaudy affair that reflected my lack of design skills and made use of notorious elements like . In the years that followed, I learned about web standards and accessibility. Now my websites still reflect a lack of design skills, but at least they're accessible! So I'm happy that HTML5's specifications are being developed with accessibility and web standards in mind, as well as a healthy dose of realism when it comes to browser implementation. We're never going to get a pure and perfect Web. Let's see how close we can come though. Jeremy Keith is also excited for HTML5, and that excitement is evident in HTML5 for Web Designers. From page 1 to page 85, Keith succinctly communicates the good, the bad, and the unfortunate about the HTML5 specification. He touches on almost every important part of HTML5, including what may be the most pertinent question right now: can we use HTML5 today? (The answer is yes. I am using it on my site.) Almost every review I've read comments on this book's length. Its length is a selling point, as the A Book Apart website advertises it, and it is also a weakness. Owing to the book's brevity, I can easily review each chapter, and then I'll conclude with an explanation of why, on balance, the quality in these pages truly does exceed their quantity. The first chapter is the "brief history of markup" chapter that seems obligatory for every book on HTML. Every author gets to put his or her spin on the rise of the Web, the browser wars, the arrival of AJAX and Web 2.0, etc. That's not a bad thing, and for those of us who are familiar with that history, it is always good to review. When discussing HTML5, a good knowledge of where we have been is essential. HTML5 is an attempt to create a markup language for the Web that puts our past behind us while embracing the legacy it has left. Hence, in designing HTML5, WHATWG wants to curtail future "browser wars" by involving browser developers in the process. At the same time, we can't just ignore what we already have in HTML 4.01. It's a delicate balancing act, and the opening chapter reminds us of the challenges involved. In chapter 2, "The Design of HTML5," Keith focuses on how HTML5 differs from HTML 4.01, XHTML 1, and XHTML 2. He throws out a lot of the catchphrases making the rounds in the development community ("pave the cowpaths"). Aside from that, the changes he notes are fascinating examples of immediate relevance to web designers, e.g., the irrelevance of doctypes, the new rules regarding the anchor element, and the hooks into JavaScript APIs. That last one is really cool, because it is the change about which I've heard the last. And then Keith admits that these are "completely over [his:] head," so he won't be covering him! Not that I blame him. They sound over my head as well. Chapter 3, "Rich Media," covers three new elements in HTML5 that are making waves: , , and . Keith looks at each in turn, exploring the advantages, disadvantages, and state of implementation with major browsers. Since my web design seldom involves multimedia, I haven't tried out these elements for myself. It's great to see demonstrations like Detexify, which shows off the power of . I like that Keith addresses the shortcomings of the implementations of these elements thus far, e.g., 's inconsistent format support. HTML5 for Web Designers is effusive about HTML5 but also realistic. I was really looking forward to the chapter on "Web Forms 2.0." Indeed, this was one of the reasons I bought the book. I haven't worked with forms in HTML5 yet, and the improvements to form controls look pretty cool. Keith once again does an adequate job summarizing the changes to forms. I was somehow expecting . . . more, so chapter 4 left me feeling underwhelmed. However, I think this is the result of a misunderstanding on my part about what HTML5 offers for forms rather than a flaw in this book. The last two chapters, "Semantics" and "Using HTML5 Today," are similar in content and significance, so I will address them together. These chapters are perhaps the most important in the book, but they are also the most redundant. There are many great online resources on HTML5 already; indeed, Keith links to a lot of them, including the fantastic HTML5 Doctor. So what Keith does in these chapters is little more than reiteration of what I've already read. I learned a few new things, but most of the content in these chapters is covered in more depth on sites like HTML5 Doctor. That is the trade-off to having a brief book. HTML5 for Web Designers is just a summary of what HTML5 offers. It doesn't claim to be anything more, and for designers who are unfamiliar with HTML5, this will probably be enough. As someone familiar with some of HTML5 and unclear on other parts, I found this book useful but not quite as enlightening as I had hoped. Should you buy it? You can definitely learn everything you'd learn from this book elsewhere, and perhaps just as quickly, for free. That being said, sometimes it is useful to have a reference book nearby. HTML5 for Web Designers is a beautifully-designed reference book, and it obviously won't take up much shelf space. Keith's writing is clear and entertaining. So the book's quality ultimately comes down to your expectations. Be realistic about what you will get from an 85-page book, and you will find this satisfactory.

  10. 4 out of 5

    anne

    Note that this is for the original edition; the newest edition is sitting in my shopping cart at A Book Apart. This book breaks downs a few very important points about HTML5 that other books I've read on the topic do not, and they all involve history. Jeremy Keith explains how we got here, from the beginning with HTML 2.0 through the WHATWG and WC3 kerfuffles to the present (2010) day. Knowing the history of HTML helps considerably in understanding what decisions were made and why. Understanding Note that this is for the original edition; the newest edition is sitting in my shopping cart at A Book Apart. This book breaks downs a few very important points about HTML5 that other books I've read on the topic do not, and they all involve history. Jeremy Keith explains how we got here, from the beginning with HTML 2.0 through the WHATWG and WC3 kerfuffles to the present (2010) day. Knowing the history of HTML helps considerably in understanding what decisions were made and why. Understanding the design principles -- especially in the light of graceful degradation -- is also quite helpful. As mentioned, this is an old edition and I'm sure the new one is chock full of more up-to-date information. At the same time, because of the solid principles Jeremy Keith describes the web standards groups are using, the first edition isn't inaccurate so much as missing all the cool stuff that's developed since so if this is the only edition you have access to, it's still worth the read.

  11. 5 out of 5

    Jennifer

    Picking up a coding book, I'm always afraid that I'll hit of boring brick wall of sleep-inducing description and instruction that is impossible to follow. Not only is this book highly readable, and in fact even entertaining, but it also is easy to understand and retain the material. It starts with a background on the birth of HTML5, and uses this description of its history and the philosophy behind it to help explain what HTML5 is doing and why. Along the way it includes suggestions and commenta Picking up a coding book, I'm always afraid that I'll hit of boring brick wall of sleep-inducing description and instruction that is impossible to follow. Not only is this book highly readable, and in fact even entertaining, but it also is easy to understand and retain the material. It starts with a background on the birth of HTML5, and uses this description of its history and the philosophy behind it to help explain what HTML5 is doing and why. Along the way it includes suggestions and commentary about what features are currently working best and why, what sort of browser support is available currently, what tricks to employ for greater browser support and backwards compatibility, and how to deal with accessibility issues. I highly recommend the book to anyone with an interest in the future of web developmen

  12. 4 out of 5

    Ivy DeWitt

    Version 2 of HTML5 for Web Designers is a short book, but a good overview of the overall changes and improvements HTML5 has made over previous iterations. For those of us interested in diving more into key aspects of HTML5 including the new semantic elements, form validation, etc - this is a great primer to get you up to speed on those topics. Especially for newer designers and front-end developers who have really only known HTML5, this is a good reference that provides some of the historical ba Version 2 of HTML5 for Web Designers is a short book, but a good overview of the overall changes and improvements HTML5 has made over previous iterations. For those of us interested in diving more into key aspects of HTML5 including the new semantic elements, form validation, etc - this is a great primer to get you up to speed on those topics. Especially for newer designers and front-end developers who have really only known HTML5, this is a good reference that provides some of the historical background of HTML beyond the basics, and provides some insight on how to correct utilize the changes from a design and development perspective. It's a great mix of historical, academic-level background and practical application for such a short book.

  13. 5 out of 5

    awwsalah

    it kind of disappointed me. it's theoretical book but not a practical, not as i expected. he explain some certain staff in a detailed way, lije like the HTML history.. but when he reached the third chapter he rushed the whole staff quickly, like he's remembering you the script but not to teaching.. maybe this book is not for someone starting web development. i won't recommended this book to newcomers. it kind of disappointed me. it's theoretical book but not a practical, not as i expected. he explain some certain staff in a detailed way, lije like the HTML history.. but when he reached the third chapter he rushed the whole staff quickly, like he's remembering you the script but not to teaching.. maybe this book is not for someone starting web development. i won't recommended this book to newcomers.

  14. 5 out of 5

    Nagham Al Halabi

    This book provides a good introduction to html5 and the world of semantics, it's a bit outdated though (this shows mainly in the futuristics tone of the author and the examples given). I liked the short history of HTML5 that was provided at the beginning of the short simple handbook. This book provides a good introduction to html5 and the world of semantics, it's a bit outdated though (this shows mainly in the futuristics tone of the author and the examples given). I liked the short history of HTML5 that was provided at the beginning of the short simple handbook.

  15. 4 out of 5

    Fabrício Silva

    A good introductory book about HTML5.

  16. 5 out of 5

    Grant Baker

    A little dated at this point (that's the nature of books on tech) but still an excellent book that encapsulates the purpose of the A Book Apart series—short, descriptive, pragmatic. A little dated at this point (that's the nature of books on tech) but still an excellent book that encapsulates the purpose of the A Book Apart series—short, descriptive, pragmatic.

  17. 5 out of 5

    Danny de Vries

    Especially useful for people who only started developing for the web a couple of years ago. Great primer on how HTML5 came to be.

  18. 4 out of 5

    Matthew Donaldson

    Outdated by now but still enjoyable and a good history of html.

  19. 5 out of 5

    Dominic Scott

    Well written and to the point. A fair amount of prior knowledge is needed to follow well. Looking forward to reading more in the series.

  20. 4 out of 5

    Ahmad

    Nice work

  21. 5 out of 5

    Anna Kieu

    This book does an excellent job of explaining the fundamentals and theory of web design. See more: https://v8web.com/ This book does an excellent job of explaining the fundamentals and theory of web design. See more: https://v8web.com/

  22. 5 out of 5

    Chad Warner

    I found this very short HTML5 primer too shallow. It barely scratches the surface of HTML5, but I suppose that was the intent. I enjoyed the fact that it describes the creation of HTML5 in more detail than other HTML5 books I've read. Keith’s writing style is entertaining, and I laughed out loud a few times. Overall, I preferred Introducing HTML5 (my review) and Teach Yourself Visually HTML5 (my review). HTML5 Design Principles • "Support existing content" and "Do not reinvent the wheel": be back I found this very short HTML5 primer too shallow. It barely scratches the surface of HTML5, but I suppose that was the intent. I enjoyed the fact that it describes the creation of HTML5 in more detail than other HTML5 books I've read. Keith’s writing style is entertaining, and I laughed out loud a few times. Overall, I preferred Introducing HTML5 (my review) and Teach Yourself Visually HTML5 (my review). HTML5 Design Principles • "Support existing content" and "Do not reinvent the wheel": be backwards compatible with previous versions of HTML • "Pave the cowpaths": in creating HTML5, WHATWG looked for widespread ways web designers accomplished tasks and codified them. HTML Elements • The datalist element is a combination of input and select. You can associate a list of options with an input field. Users can select an option from the list or type a value. • An input with a type of search behaves the same as an input with a type of text, but browsers might display a search input differently. • The article element is designed for syndication. Use it for self-contained related content. Ask yourself if you would syndicate the content in a feed. It’s useful for blog posts, news stories, comments, reviews, forum posts, self-contained widgets. • In an hgroup element, only the first heading contributes to the outline. • The HTML5 spec advises starting afresh from h1 within each piece of sectioning content.

  23. 5 out of 5

    Jeff Porter

    A useful introduction to the power and the pitfalls embedded in HTML5. The historical synopsis of HTML5 and its predecessors is both succinct and enlightening, and possibly one of the funniest I’ve read. While Keith expertly handles where to get started, he’s also quick to point out where to get off. Some aspects of HTML5 are not for every browser. Yet. Some still have hoops to jump through ‘in committee’ and others require fallbacks, which are also covered in light detail. Beyond the interesting A useful introduction to the power and the pitfalls embedded in HTML5. The historical synopsis of HTML5 and its predecessors is both succinct and enlightening, and possibly one of the funniest I’ve read. While Keith expertly handles where to get started, he’s also quick to point out where to get off. Some aspects of HTML5 are not for every browser. Yet. Some still have hoops to jump through ‘in committee’ and others require fallbacks, which are also covered in light detail. Beyond the interesting intro, HTML5 for Web Designers’ key chapters focus on rich media, forms and semantics. As you’d expect of any introduction to a subject, HTML5 for Web Designers is brief. But the content is packed with enough cross references (links) to fill a British library, albeit the local, down-at-heel, soon-to-be-closed variety, not the national home to all the media that ever existed. If you buy the ebook, like I did, all that information is just a click away. One thing I would criticise is the design of the ebook. There appears to have been no attempt made to introduce page breaks. As a result, the layout looks all over the place, with sub-heads appearing as the last item on one page or the last line of a paragraph appearing at the top of a page. Some ebook readers don’t support small-caps, so the first few words of a paragraph appear in upper and lowercase, but in a smaller font size to the rest of the paragraph. From a design perspective, it's all a bit of a mess. Maybe it's a problem with the ePUB version I read, or the reader; all I know is it didn't look great using Readmill, Digital Editions or Stanza. Overall, though, an interesting read for anyone new to HTML5, and if you take nothing else away, what you will learn is that: you’re already using HTML5; you just didn’t know it.

  24. 4 out of 5

    Matt

    HTML5! The latest and greatest specification! Some browsers support some of the specification some of the time. Others are slow to adopt anything. And it's huge! HTML5 is almost a complete re-vamp of the HTML specification. It's purpose is to simplify markup to better represent how the web is actually used. But it's still in flux, and gargantuan besides. How can we possibly start using HTML5 right now? Such is the question that Jeremy Keith answers in "HTML5 for Web Designers". In it, Jeremy intr HTML5! The latest and greatest specification! Some browsers support some of the specification some of the time. Others are slow to adopt anything. And it's huge! HTML5 is almost a complete re-vamp of the HTML specification. It's purpose is to simplify markup to better represent how the web is actually used. But it's still in flux, and gargantuan besides. How can we possibly start using HTML5 right now? Such is the question that Jeremy Keith answers in "HTML5 for Web Designers". In it, Jeremy introduces the fundamental reasons for HTML5 and tells us how we can start using some of the most powerful features today. Browser support is spotty - Chrome is usually the farthest along, Firefox and Opera close behind, with Internet Explorer bringing up the rear - but, in addition to showing how to use the native HTML5 features, Jeremy Keith also provides Javascript fallbacks for other browsers, with the intent of dropping said Javascript as browser support evolves. By no means a complete guide to HTML5, "HTML5 for Web Designers" serves only as an introduction. There are several examples of some of the biggest new features, including embedded media, new markup to denote aspects of the page (such as the new "section" and "header" elements), and updated form elements. This won't serve as a complete reference manual for using HTML5, but if you'd like to try it out without getting overwhelmed in all the details, "HTML5 for Web Designers" is probably the book for you.

  25. 5 out of 5

    Andrew

    This is the first eBook that I've read cover-to-cover. The publishers say that they want the books to be short enough to digest on a plane flight from New York to Chicago. (More on their innovative publishing model here.) Their claim holds up. I plowed through this on my iPad before even getting out of bed for coffee one morning. When I was done, I understood all the important elements of HTML5 that distinguish it from previous web standards. But more than that, I was entertained. Keith is a sma This is the first eBook that I've read cover-to-cover. The publishers say that they want the books to be short enough to digest on a plane flight from New York to Chicago. (More on their innovative publishing model here.) Their claim holds up. I plowed through this on my iPad before even getting out of bed for coffee one morning. When I was done, I understood all the important elements of HTML5 that distinguish it from previous web standards. But more than that, I was entertained. Keith is a smart designer/developer and a wit to boot. This is the first technical book on web technologies that has made me chuckle as I read. Here is is discussing the tag, used for real-time vector drawing within the browser window: One of the first flagship demonstrations of the power of canvas came from Mozilla Labs. The Bespin application (https://bespin.mozilla.com) is a code editor that runs in the browser (fig 3.03). It is very powerful. It is very impressive. It is also a perfect example of what not to do with canvas. Since I've been teaching for the past year, rather than keeping up with web development, this was a fantastic way to catch up in very little time.

  26. 4 out of 5

    Corey Vilhauer

    Excerpt from "What I've Been Reading - HTML5 for Web Designers." "As a Web guy whose exposure to HTML and CSS has come exclusively from the routine hacking of free WordPress templates, HTML5 for Web Designers dives into the subject at my level - highlighting the changes and features of code that could change how the Web is organized and developed. Even better, it does so in a way that's akin to the 'spreading the gospel' model of Web talk - 100% devoted to letting the reader understand the code. D Excerpt from "What I've Been Reading - HTML5 for Web Designers." "As a Web guy whose exposure to HTML and CSS has come exclusively from the routine hacking of free WordPress templates, HTML5 for Web Designers dives into the subject at my level - highlighting the changes and features of code that could change how the Web is organized and developed. Even better, it does so in a way that's akin to the 'spreading the gospel' model of Web talk - 100% devoted to letting the reader understand the code. Don't get me wrong - it's not going to make my mom understand Web development. That being understood, it's a wonderful look inside the mind of a development evangelist; Keith's knowledge takes a 900-page slog of a standards guide and boils it down to the 80-some pages you'll actually need to read. Because, you see, developers don’t aim to make people feel dumb. At least, not as long as we're willing to listen and make a concerted effort to understand."

  27. 4 out of 5

    David Hall

    I had previously read 'Introducing HTML5 by Bruce Lawson, so I knew the main details and issues surrounding HTML5 implementation. When I heard Jeremy Keith was writing a book, I was excited, as I found him to be an incredibly engaging writer. This book is a quick breakdown of the most important features of HTML5. What it isn't, is a thorough reference guide. It is a great introduction for beginners, as it is brief and concise. I'm not entirely sure how much advanced HTML5 users will get out of it, I had previously read 'Introducing HTML5 by Bruce Lawson, so I knew the main details and issues surrounding HTML5 implementation. When I heard Jeremy Keith was writing a book, I was excited, as I found him to be an incredibly engaging writer. This book is a quick breakdown of the most important features of HTML5. What it isn't, is a thorough reference guide. It is a great introduction for beginners, as it is brief and concise. I'm not entirely sure how much advanced HTML5 users will get out of it, although I did learn things afresh. Keith's brand of humour and cultural references are never laboured or over bearing and helps keep the reader on his side. A criticism I do have is his repeated references to 'Modernizr', a JavaScript library for browser feature control, an aspect I find strange given Keith's philosophy on pairing down complexity. If you need an in-depth look into HTML5 get 'Introducing HTLM5', but for a quick overview with some unique opinions, 'HTML5 for Web Designers' is a great start.

  28. 4 out of 5

    Loren

    "HTML5 For Web Designers" by Jeremy Keith was the first book published by A Book Apart and does a good job at setting the tone for this series of useful books from the folks behind A List Apart. Jeremy does a good job at touching on key information such as obsolete tags, accessibility concerns, form enhancements, and semantics. What I was hoping for more of, was how to best begin using HTML5 today. There's a small section at the end of the book called "Using HTML5 Today", but it didn't provide m "HTML5 For Web Designers" by Jeremy Keith was the first book published by A Book Apart and does a good job at setting the tone for this series of useful books from the folks behind A List Apart. Jeremy does a good job at touching on key information such as obsolete tags, accessibility concerns, form enhancements, and semantics. What I was hoping for more of, was how to best begin using HTML5 today. There's a small section at the end of the book called "Using HTML5 Today", but it didn't provide much detail or reason why HTML5 should be used currently. I can imagine some readers reaching the end of this book and saying to themselves "I'll think about HTML5 in a few years after it's widely adopted", while I think it would have been better for the author to have offered more encouragement for people to get their hands dirty now.

  29. 4 out of 5

    Rebecca

    Picking up a coding book, I'm always afraid that I'll hit of boring brick wall of sleep-inducing description and instruction that is impossible to follow. Not only is this book highly readable, and in fact even entertaining, but it also is easy to understand and retain the material. It starts with a background on the birth of HTML5, and uses this description of its history and the philosophy behind it to help explain what HTML5 is doing and why. Along the way it includes suggestions and commenta Picking up a coding book, I'm always afraid that I'll hit of boring brick wall of sleep-inducing description and instruction that is impossible to follow. Not only is this book highly readable, and in fact even entertaining, but it also is easy to understand and retain the material. It starts with a background on the birth of HTML5, and uses this description of its history and the philosophy behind it to help explain what HTML5 is doing and why. Along the way it includes suggestions and commentary about what features are currently working best and why, what sort of browser support is available currently, what tricks to employ for greater browser support and backwards compatibility, and how to deal with accessibility issues. I highly recommend the book to anyone with an interest in the future of web development.

  30. 4 out of 5

    Muhammed Mustafa

    After reading Jon Ducket's HTML & CSS book, I felt to get more into HTML5 (and css3) to discover more about its tags and features. I decided to read this book. The book was to the point, it had some humor in it.... unfortunately some I couldn't get. There were some moments where I got confused regarding the phrases and terminologies. Some examples (specially in chapter 5) weren't detailed enough to clarify the concepts which also led me to confusions. This book is useful if you are already have k After reading Jon Ducket's HTML & CSS book, I felt to get more into HTML5 (and css3) to discover more about its tags and features. I decided to read this book. The book was to the point, it had some humor in it.... unfortunately some I couldn't get. There were some moments where I got confused regarding the phrases and terminologies. Some examples (specially in chapter 5) weren't detailed enough to clarify the concepts which also led me to confusions. This book is useful if you are already have knowledge of HTML. I don't think a beginner will understand a lot unless he/she decides to visit w3schools along reading the book, since this book lacks of good examples. Maybe my expectations were high because of Jon Ducket's book, it had detailed examples. Nevertheless, it was surely informative one! I hope to see the new version of this book soon with more updated and detailed content.

Add a review

Your email address will not be published. Required fields are marked *

Loading...