- Paperback: 384 pages
- Publisher: Wiley; 1 edition (November 28, 2012)
- Language: English
- ISBN-10: 1118356551
- ISBN-13: 978-1118356555
- Product Dimensions: 7.4 x 0.8 x 9.2 inches
- Shipping Weight: 1.7 pounds (View shipping rates and policies)
- Average Customer Review: 24 customer reviews
- Amazon Best Sellers Rank: #717,125 in Books (See Top 100 in Books)
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 Foundations 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
"Warlight" by Michael Ondaatje
A dramatic coming-of-age story set in the decade after World War II, "Warlight" is the mesmerizing new novel from the best-selling author of "The English Patient." Learn more
Frequently bought together
Customers who bought this item also bought
From the Back Cover
TAKE YOUR WEB DESIGN AND DEVELOPMENT SKILLS TO A BOLD NEW LEVEL
This book takes you beyond the pre-fab themes and basic website building tools found in most HTML books to show you how to transform plain words and static images into amazing websites that draw users in and make them want to stay. Combining equal parts how-to instruction and inspiration-along with dozens of stunning, full-color illustrations-this book gets you up and running in no time, with everything you need to create fully-customized sites featuring all the razzle-dazzle and dynamic content that make the difference between a functional website and a brilliant one. And, like all the books in the Treehouse series, HTML5 Foundations outfits you with everything you need to expand your skill set and broaden your professional horizons.
In plain English, master developer Matt West schools you in HTML5 ABC’s, and shows you how to:
- Create page templates and web pages
- Structure a website
- Format text
- Embed audio and video
- Use and get the most out of microdata
- Maintain consistency of style with CSS
- Store data
- Use geolocation
Packed with dazzling design ideas, expert instruction, and career-making insights from a world-class professional, HTML5 Foundations is a valuable working reference and an indispensable tool of the trade.
About the Author
MATT WEST (@MattAntWest) is the founder of Koji Labs, where he builds HTML5 websites for firms around the world. Matt is a hybrid, dealing with both the design and development of the website projects he works on. Working on open source projects, Matt taught himself how to code and has since built everything from small business websites to advanced route optimizers.
Treehouse is a consortium of web and software designers and developers whose mission is to bring affordable technology education to people everywhere, in order to help them achieve their dreams and change the world. In keeping with that mission, the Treehouse Series of books are authored by experts and loaded with innovative design ideas and practical skill-building instruction. If you're a web developer, web designer, hobbyist, or career-changer, every book in the series belongs on your bookshelf.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Further to this, West gives instruction on the basics of how to use the canvas tool. I had previously read part of a book on the HTML5 Canvas, which emphasized the creation of static images, games, and animations. While West only explores static images and drawings in his canvas example--and not animations or video games--he is par non in providing an excellent introductory foundation for canvas applications. For instance, I previously looked at multiple books to try to understand what the canvas "save" and "restore" methods accomplished, but never fully understood the available descriptions. West, however, ended my quest by providing a very clear explanation of not only these features but many others.
HTML5 by itself is a HUGE subject. So how do you go about writing a book on HTML5 that is less than 3 inches thick? By selecting your focus. You could assume your audience has already worked with HTML and only needs to know what's changed. You could talk about only the HTML contributions to a site, and declare all the other technologies "outside of the scope of the book".
Here, the author presents best practices techniques for creating a Web site of several HTML pages, in particular structuring it so that the content is separate for the presentation and the executable parts. He often starts with concepts from HTML4 (which are still relevant), then discusses what's new in HTML5 that is relevant to what he is talking about.
For Part 1, creating pages with HTML5, there is a lot of focus on the structure and content vs the presentation, with (unstated) goals of minimizing repetition and making it easier to maintain. That's very important, because Web pages are not a one-time thing - like any software, they need to evolve.
Still, I found it frustrating that while CSS is mentioned, there is no discussion or example of using it to get the look of the pages for which he presents screen shots. He simply says that it is outside of the scope of the book, but provides a reference to a suitable treatment of CSS3, which is also a plug for a different book in the same series, probably by request of the publisher's marketing team. I think he could have at least provided one example of the CSS for the example, and perhaps 1-2 pages explaining linkages to HTML and very basic discussion of some of what CSS can do for presentation.
Part 2 is about forms and data. Again, he starts with HTML4, then discusses what's new for HTML5.
Data is typically managed on a server via a database and/or some server code to process it. Unfortunately, there is very little discussion of how the browser talks to the server for getting and sending data. Presumably the author considers this to be outside of the scope of the book.
And he talks about storing data - but the discussion is about storing data locally, only. That has its uses, but most Web applications need to store data on the server, and that's not covered.
Audio and video on Web pages annoy me, but they are seen as bells and whistles, cool new features for HTML5, so I guess they had to be discussed, even though it seems unlikely that his core example (a pizza company's site) really should not foist audio and video upon its customers when they visit the site.
Part 4 discusses the Geolocation API which is useful, especially for mobile applications, but it is not part of HTML5. The book also discusses the HTML5 Canvas, a useful drawing layer of sorts, but chooses to use it for adding ads - yuck. I suppose that is a real-world necessity.
In summary, the book starts off well by describing a single site that will be developed in the book, but it provides no discussion on key parts of the site such as CSS/presentation, or exchanging data with a server. The book never quite decides whether it is a treatise on HTML5 (as the title says) or instead of case study of a typical Web site. It is rather scattered and hit-or-miss in topics it covers. What it does, it does reasonably well, but by no means is it the only book you will need to read to create the Web site used as an example in the book.
Three stars means "it's ok". Ratings are subjective, but I can't say "I like it" (four stars) when it does not cover what I think is needed for such a book. What is here is good and yes, you can fill in the holes by buying other books in the series. The book is happy to tell you which books to buy for that, or at least the ones in the same brand.
If you are interested in learning HTML, then this book would be a very good book for you. The book uses the standard approach of introducing HTML concepts by developing a website. The website being developed is nothing to get excited about --> very old school and a poor use of HTML layout capabilities. However, you will get the idea of how HTML is used to setup a website and the basics of web page development. You should find another resource that describes the latest in web page design / astetics.
The code examples are easy to read and broken up into small chucks to help make the concept being demonstrated easy to grasp.
It should not take more than a week of part time to go through the book, enter the code and have a working example to play with.
Most recent customer reviews
its too basic and the cost off book should not be more than 3.5$
as there any many more alternatives at cheaper price