- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
Transcending CSS: The Fine Art of Web Design Paperback – Nov 15 2006
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
To get the free app, enter your e-mail address or mobile phone number.
From the Back Cover
As the Web evolves to incorporate new standards and the latest browsers offer new possibilities for creative design, the art of creating Web sites is also changing. Few Web designers are experiences programmers, and as a result, working with semantic markup and CSS can create roadblocks to achieving truly beautiful designs using all the resources available. Add to this the pressures of presenting exceptional design to clients and employers, without compromising efficient workflow, and the challenge deepens for those working in a fast-paced environment. As someone who understands these complexities firsthand, author and designer Andy Clarke offers visual designers a progressive approach to creating artistic, usable, and accessible sites using transcendent CSS.
In this groundbreaking book, you'll discover how to implement highly original designs through visual demonstrations of the creative possibilities using markup and CSS. You'll learn to use a new design workflow, build prototypes that work well for designers and all team members, use grids effectively, visualize markup, and discover every phase of the transcendent design process, from working with the latest browsers to incorporating CSS3 to collaborating with team members effectively.
Transcending CSS: The Fine Art of Web Design:
Uses a visual approach to help you learn coding techniques
Includes numerous examples of world-class Web sites, photography, and other inspirations that give designers ideas for visualizing their codeOffers early previews of technical advances in new Web browsers and of the emerging CSS3 specification
About the Author
Andy Clarke is an internationally known speaker, designer, and consultant focusing on creative, accessible Web development. Andy is passionate about design and passionate about Web standards, bridging the gap between design and code. He regularly trains designers and developers in the creative applications of Web standards. Andy has written articles for A List Apart Magazine and contributed to the CSS Zen Garden. Outside of his studio, Andy is a member of the Web Standards Project.
Author, instructor, and Web designer Molly E. Holzschlag has written over 30 books on Web design and development. She’s been coined "one of the greatest digerati" and deemed one of the Top 25 Most Influential Women on the Web. Molly is also Group Lead of Web Standards Project and frequent lecturer on Web design and development around the world.
Inside This Book(Learn More)
Top Customer Reviews
Many of my co-workers who are graphic designers have great difficulty to understand the native characteristics of each HTML tags. Thus, I often see a div tag used as h1~h3 tags. div tags used as ul and li tags. After I introduce this book to my co-workers, they can "visually" see how the HTML and CSS should be used. Which and what tags, attributes and styles should be used.
Great book in presenting the theories and logic of HTML and CSS. Not a book in providing CSS hacks and tips.
Most Helpful Customer Reviews on Amazon.com (beta)
Unfortunately, some of the book veers of into CSS 3, which isn't going to be a viable production option for a long, long time. Internet Explorer, the browser with, by far, the highest user base barely does an adequate job of supporting CSS 2, and that's with the brand new version, the first in 5 years. Including a chapter on it in this book is a waste of space. If I want a fantasy, I'll look in the fiction section.
Another quibble is in Clarke's justification for following web standards, especially when he compares building sites in Dreamweaver and hand coding. Saying that learning Dreamweaver is more difficult than learning HTML and CSS to the level needed to make it work in current browsers is plain silly. I am perfectly comfortable with either method and find that each has definite benefits. But the learning curve for hand coding is by far the steeper one. I don't have to browse the forums every week to learn new Dreamweaver workarounds as I do for CSS and Internet Explorer's shortcomings.
I've given more space here to the couple minor negatives than the numerous fine qualities of this book. Don't let my nit picking lead you to think I don't like this book. It is just that the book is so close to superb that its small faults really stand out. Transcending CSS is easily one of the top books for the web designer who wants to move from journeyman to master, maybe the best. It is well written by a highly knowledgeable designer, well structured, well paced and very attractive. Beginners, though, should probably start with something more basic.
This is a somewhat unique CSS book in that it is not a "beginners" book nor it is a purely "advanced" book either. It is a book for web designers who know the basics of CSS who want to know how to use the full potential of CSS level 3 whether or not every browser will support every technique you use. It describes what can be done with CSS and how web layouts can be viewed as a means to provide semantic data to your viewers.
Throughout this book, Andy Clark provides beautiful illustrations and photographs of web pages, stock photos and snap shots that give the book a less "textbook" feeling and more of a slight story telling feeling. It's hard to describe, but it makes reading it more interesting and allows it to flow better. There are four main sections of the book: Discovery, Process, Inspiration, and Transcendence.
The next section is Process: This section talks about how to create a perfect workflow. The process of working with wireframes, using prototypes, how to build proper layouts, organizing CSS code, styling navigation and understanding elements of typography are all discussed.
The section Inspiration is my favorite section. This section really focuses on design techniques like grid-based design. The design technique really as the author states is the only way to properly design with CSS. Andy goes through many sample sites and breaks down each design in a grid and shows how it was created and with what markup and CSS. I never found a CSS book before that really explains from a designer's perspective their view of design. The author also goes into other design with print and media to get other points of view to design techniques. The most important thing about the book is that it doesn't just talk about theory; it shows actual CSS code snippets to really explain it. Well, done.
The final section is Transcendence which focuses heavily on the new ideas and techniques of using CSS3 and positioning and floats. Absolute positioning is first discussed with emphasis on positioning images, image zooming, and creative floating. There are so many different techniques and examples in this section it will take you months to properly go through them all. A great section as well.
Well, this book I think is a new beginning (hopefully) to CSS books especially with the new browsers (Firebox 2 and IE7) supporting some of the new CSS3 techniques that make designing web layouts fun again. I hope you get as much out of this book as I know I will. A great buy and a must buy!
In the first part of the book, Clarke discusses the Graded Browser Support approach to web design introduced by Yahoo and the seven principles of Transcendent CSS. The author's goal is to expand your design options beyond the commonly used table-based layouts and toward a content-based approach where the website structure is based on the meaning and purpose of the content on the page.
Andy Clarke is a ten year veteran of the web and is lead designer and creative director for his design consultancy. He is a member of the Web Standards Project and has worked with the W3C's CSS Working Group.
The format itself is a shear pleasure. A square book. A soft square book that stays open without having to drop something heavy on it, or to break its spine. The illustrations and photography are beautiful. The layout is gorgeous. Up to Andy Clarke's work standards, no doubt. I received it the day before the Christmas break, just in time for holiday reading.
This is not a book on CSS per se, nor a book on XHTML per se. It's about design and the philosophy of web design. About how one structures one's design workflow, how one looks at the world, how one communicates.
Divided into 4 sections, Andy walks you through his concepts of Discovery, Process, Inspiration to finally reach Transcendence. The notions covered are the principles of Transcendent CSS, semantic markup and web design process, content-out approach (discover), workflow principals and prototypes (process), layout, grid design and typography (inspiration) and finally advanced CSS technics including CSS3 (Transcendence).
The examples used throughout the different chapters are enlightening and relevant. Useful sidebar notes are made available for more information, references and URLs on a particular topic. The code examples are numerous and the source code is available online (you will find the URL on page 291). You'll find useful tips on how to structure your stylesheet files, to name your classes and ids in a semantic manner, etc. I don't always agree with everything Andy presents here, but we all have our bad old habits, and it is never to late to learn better. The Cook! tutorial may use too many classes and ids in my opinion, but the purpose here is to demonstrate a process, not to optimise markup.
I especially enjoyed the second half (inspiration and transcendence) on Andy's exploration of grid design and inspiration, and the combination of technics presented in the final chapters, especially the CSS3 chapter (page 313). The new selector modules and the Advanced Layout Module sound awesome (the latter is available on the official site). Overall, I felt very at home with the principles presented here, which certainly contributed to me liking this book so much.
I am by no means a graphic designer. My curricula places me closer to the development end of the spectra of web design. But design facinates me. The information architecture, design, accessibility and semantics of websites are what drives me today, and this book is about most of these. It will help graphic designers to better understand the web semantics and structure that underlay any website, and help to broaden their vision of web design.
I consider Andy Clarke as some kind of visionary. He is capable of bridging the gap between aesthetic beauty and rock solid technology and explain it all to you in simple words, through understandable concepts. He has a great sense of humour. This book will not only guide you through modern web design concepts, it will inspire you.
Physically, the book is about two inches wider than a standard programming book. The paper is heavy and coated with full color all over the place. This is nice, but the author goes too far. Some pages include pictures of websites, but many other pages are filled with seemingly random photographs and montage works. In fact, pages 239-242 are fully dedicated to a scrapbook sample. Page 243 includes some text, but 244 is another wasted page. The images are sedate, and these picture pages seem to take up a quarter of the book. White space abounds. Consequently, as others have noted, the book is light on useful information.
I understand the attraction of grids. CSS divs and table cells both lend themselves to grid layouts. I know it is in vogue to emulate the multi-column layouts found in a newspaper page. I've read plenty about usability and how people actually surf. Unfortunately, the author's fixation with these conventions leads to dull page design. The most interesting, useful technique in the whole book involves the intelligent use of relative and absolute positioning to displace background images so that they break up the outlines of the blocks.
On the down side, the author advocates the use of browser-specific style sheets and the use of CSS3 style rules. Current browsers still have problems with some CSS 2.1 rules. The CSS3 rules will be great when browsers support them, but they won't help you write pages that work on multiple browsers and platforms. And that's the real issue with this book. It contains information that is useful to beginners, but it's not really a beginner book. This book won't have you writing CSS and XHTML in a few hours. The strange mixture of beginning and advanced materials mixture may confuse beginners while offering little that is new or useful to more experienced designers. Add in the sheer volume of wasted space and I have only one recommendation: Borrow the book from the library.
Look for similar items by category
- Books > Computers & Technology > Graphic Design > Desktop Publishing
- Books > Computers & Technology > Internet & Social Media
- Books > Computers & Technology > Programming > Graphics & Multimedia
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > CSS
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems