Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Customers Who Viewed This Item Also Viewed
Top Customer Reviews
Cederholm's presentation is great: he states a problem or goal, then examines several different ways of solving it. The examinations are just a paragraph or two long -- short and to the point. He points out the strengths and weaknesses of the various solutions, then concludes with a "best practices" solution. Finally, he builds on and refines the best practices solution to deliver a finished piece. When there is no clear-cut best way, he lays the cards on the table and let's you decide what is best for your specific application. He talks about the compromises between pixel-perfect layouts and fluid layouts and how each effects design and useability issues.
It is not stand-alone because a good reference is still useful to have by your side.
The thing I liked most about this book is that it wasn't preaching web standards - It was simply walking you through each chapter - with each chapter building on the last - and showing you techniques that WORK. The book itself does an incredible job of keeping your attention through the use of images, highlighting, and full code listing. For those who can't quite grasp CSS (especially positioning and the like), this book is extremely helpful through its thorough explanations and visuals. Screenshots are provided each step of the way to let you see your progress.
Each chapter introduces you to new ways of handling things like text display, link display, navigation, list elements, layouts, floating, positioning, and a few others. Each chapter first take an example of a website (or aspect of a website) that is NOT bulletproof, then re-constructs that example with semantic XHTML and CSS to show you the results. The last chapter of the book brings it all together and shows you how it could be used in a production environment, with each piece of the puzzle being put together.Read more ›
Don't get me wrong, it does a fantastic job in exposing how easy it is to convert old and clumsy design to new, slick, CSS based design with very little effort.
It feels short though and, at times, repetative. The entire last chapter, while meant to be a recap of all the previous chapters, feels unnecessary as the entire book is only 260 pages. There's very little need for a recap when you read the entire book in a couple of hours.
It's not a great reference book either. While you can look up the chapter about indestructible boxes in order to check how Dan actually anchors all the corners, it's not laid out in a manner that encourages this (and I don't think that was the idea with the book to begin with either).
I did get a lot of inspiration and the section about floats was quite informative, though I would like some more information about what we're doing instead of just enough to solve the specific problem.
At times Dan hints to how to use certain tricks to achieve a certain result that's not part of the current design but most of the time the book points to various (mostly excellent) resources on the net where you need to continue your research on your own.
One thing the book does great is pointing out how important it is to have "logical" and intelligent markup before you start applying CSS and that CSS isn't the solution to every single design problem on the Internet.
I think the book is pricey considering that it's short and you will probably not use it as a reference guide once you get the hang of the ideas and tricks Dan teaches out.
If you on the other hand need to get a kickstart as far as designing with CSS goes then it's invaluable. I'm never going to use tables the same way as I used to, for instance.
Most Recent Customer Reviews
I purchased this book yesterday (6-7-2012). I didn't purchase the newer edition of the book because html5 and css3 are not yet supported on all the browsers. Read morePublished on June 8, 2012 by Y. Lu
I read this book while taking an XHTML web design class. I was new to web design, but had a lot of experience as a mainframe developer, and some as a windows developer. Read morePublished on October 9, 2011 by Duane_Pac
This is not for people who are new to CSS en HTML... Now that's said I can come to business: this is a very good place to start when you know the basics of HTML and CSS and want to... Read morePublished on November 17, 2010 by Europe
very good css and xhtml book! haven't finish reading but i'm learning a lot from this book.Published on September 14, 2010 by jomz
This is a well written book about how to build better websites. He shows you a non bullet proof way and then shows you the correct "bullet proof" way of getting the same result... Read morePublished on August 22, 2010 by james mccarthy
Dynamic or GTFO! This book is great for beginners to intermediate web designers! Background in basics is needed because it jumps right in to the nitty gritty!Published on June 2, 2010 by Huehuehue
Just completed a few chapters of this book. The material is presented in a very easy to understand manner. A must have book for people who are beginners in HTML design.Published on April 26, 2010 by cool_dude
Though this book isn't exactly as extensive as I'd have liked it to be, it is well worth the money. Well that is, if you don't already know the tips that are offered in the book. Read morePublished on February 25, 2010 by Charles Lockwood
Love the book. I like the way the author sets up the strawman argument for an aspect of web design, only to blow it up and to offer a bulletproof concept. Read morePublished on February 22, 2010 by Todd Elliott