HTML5 and CSS3 are the future of web development, but you don't have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you can use right now, and backwards compatible solutions ensure that you don't leave users of older browsers behind.
This book gets you started working with many useful new features of HTML5 and CSS3 right away. Gone are the days of adding additional markup just to style a button differently or stripe tables. You'll learn to use HTML5's new markup to create better structure for your content and better interfaces for your forms, resulting in cleaner, easier-to-read code that can be understood by both humans and programs.
You'll find out how to embed audio, video, and vector graphics into your pages without using Flash. You'll see how web sockets, client-side storage, offline caching, and cross-document messaging can ease the pain of modern web development. And you'll discover how simple CSS3 makes it to style sections of your page. Throughout the book, you'll learn how to compensate for situations where your users can't take advantage of HTML5 and CSS3 yet, developing solutions that are backwards compatible and accessible.
You'll find what you need quickly with this book's modular structure, and get hands-on with a tutorial project for each new HTML5 and CSS3 feature covered. "Falling Back" sections show you how to create solutions for older browsers, and "The Future" sections at the end of each chapter get you excited about the possibilities when HTML5 and CSS3 reach widespread adoption. Get ready for the future---in fact, it's here already.
Started reading this a few days ago, on a night having trouble to sleep.
Well, I suppose reading a book about web technologies 3 years after it was released is bounded to find it a bit outdated. The book is not bad: if you're not aware of the capabilities added to the browser in the last couple years you're probably going to learn a bunch of things from this book. It covers a bunch of topics in a breadth-first manner, which was what I was looking for.
I was slightly disappointed about the code quality of the examples, I was expecting it would be a bit more polished, but they're essentially throw-away code.
The book works as a decent introduction of the topics, but you'll want to do some more homework when comes the time to implement it. Specifically about CSS, I recommend checking out CSS Secrets by Lea Verou (I'm currently reading, and the first chapter alone was probably already worth the price).
There's not sooo much new in HTML5 and CSS3 that it would really require this book to learn it. You can feed a search engine and find resources about all those new aspects online, as well. However, with this book you have all of it in one place, and you get the guarantee that the solutions presented in this book are really working examples from out there in the real world. The author also introduces work-arounds for all those solutions that don't work in all browsers yet, so along with the technologies in the title, you'll also get a good peek at some Javascript and especially jQuery code.
This book acts as a nice introduction to the changes included in the HTML5 and CSS3 updates. I really like how Brian's real world experience comes across in the examples, as he shows how you might implement these new features in a way that supports multiple browsers. Theory is great but I like something I can USE, which is what this gives us.
Just finished the 2nd Edition, which contains more up to date references and examples. This is a good starter to introduce HTML5 and some CSS3 features, and is also a good reference for ideas and other sources. But, by no means, is a it a book that will teach you everything. As wil all good appetizers, it's only meant to get your tastebuds ready.
This book is a good entry level primer for HTML 5, CSS3 and JQuery. It's well written, easy to follow the samples, and has nice appendixes for later reference. The emphasis on Accessibility is an added bonus as most books tend to ignore this design mantra.
Nice one. Good book, but not for someone who begins with HTML and CSS. The book offers good workaround or fall back to counter the problem with older browsers and those who do not accept the new tags yet.
Parte abbastanza bene, con descrizioni dettagliate e ben scritte, e piano piano la qualità diminuisce.
Quando arriva a discutere delle parti più innovative e/o complesse dei nuovi standard, diventa appena introduttivo, non approfondisce, non spiega e spesso nemmeno cita alternative o polyfill.
It is good overview of HTML5 and CSS. I like the details about falling back when HTML5 functionalities are not in place.. although I hope soon we will not need to fall back ever again.
A good refresher and nice to have most of the information in one book. On the other hand, I think there are better references and tutorials freely available on the net.
I bought this book back when I was first learning HTML5 and CSS3. I found it to be a really good place to start as far as a foundation for information on both HTML5 and CSS3.