PDA

View Full Version : Transcending CSS: The Fine Art of Web Design (Book review)


456 Berea Street
21st Apr 2007, 12:22 am
http://www.456bereastreet.com/i/r/transcending-css.jpg (http://www.amazon.com/exec/obidos/ASIN/0321410971/456bereastree-20) If you're looking for a Web design book that you can put on your coffee table without feeling like a geek, look no further. In Transcending CSS, Andy Clarke (http://stuffandnonsense.co.uk/) combines technical expertise with graphic design skills to create a book that is as beautiful as it is inspiring.
This book is a bit hardcore with regards to progressive enhancement. The principles of Transcendent CSS include going all the way with CSS 2.1 selectors and the parts of CSS 3 that have been implemented in browsers. Yes, that means using them now instead of waiting for all browsers to catch up. These are the principles of Transcendent CSS:

Not all browsers see the same design.
Use all available CSS selectors.
Use CSS3 where possible to look to the future.
Use JavaScript and the DOM to plug the holes in CSS.
Avoid using hacks and filters.
Use semantic naming conventions and microformats.
Share your ideas, and collaborate with others. These are all great principles to follow when designing or developing for the Web, and the entire book is focused on these principles.
I have a couple of quibbles, as always. First, I do not agree with Andy's statement that element id:s like header and footer are presentational. At least they aren't the way I think when I use them. To me, "header" means "the first thing in the document" and "footer" is–you guessed it– "the last thing in the document". My second quibble is that Andy suggests using absolute positioning to create columns, and to use JavaScript to make sure whatever comes next gets cleared properly. That's fine, but I didn't see any mention of how you would make sure that users with JavaScript off would not get a page that is partly unreadable.
Don't let my nitpicking stop you from buying Transcending CSS though. It is very refreshing to see a book that is mainly aimed at graphic designers focus on content and structure first, and visual design later.
Transcending CSS: The Fine Art of Web Design (http://www.amazon.com/exec/obidos/ASIN/0321410971/456bereastree-20) Author: Andy Clarke ISBN-10: 0321410971 ISBN-13: 978-0321410979Visit site to read or post comments… (http://www.456bereastreet.com/archive/200704/transcending_css_the_fine_art_of_web_design_book_r eview/#comments)Add 456 Berea Street to your Technorati favorites. (http://technorati.com/faves?add=http://www.456bereastreet.com)
Posted in CSS (http://www.456bereastreet.com/archive/categories/css/), Reviews (http://www.456bereastreet.com/archive/categories/reviews/), Web Standards (http://www.456bereastreet.com/archive/categories/web_standards/).
http://feeds.feedburner.com/~a/456bereastreet?i=dXQwGL</img> (http://feeds.feedburner.com/~a/456bereastreet?a=dXQwGL)
http://feeds.feedburner.com/~f/456bereastreet?i=XCZYJ0nA</img> (http://feeds.feedburner.com/~f/456bereastreet?a=XCZYJ0nA) http://feeds.feedburner.com/~f/456bereastreet?i=fR0cCFdf</img> (http://feeds.feedburner.com/~f/456bereastreet?a=fR0cCFdf) http://feeds.feedburner.com/~f/456bereastreet?i=CvJg5G7I</img> (http://feeds.feedburner.com/~f/456bereastreet?a=CvJg5G7I)


More... (http://www.456bereastreet.com/archive/200704/transcending_css_the_fine_art_of_web_design_book_r eview/)