- Save 10% on Books for Schools offered by Amazon.co.uk when you purchase 10 or more of the same book. Here's how (terms and conditions apply) Enter code SCHOOLS2016 at checkout. Here's how (terms and conditions apply)
Sass and Compass in Action Paperback – 2 Aug 2013
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special Offers and Product Promotions
Frequently Bought Together
Customers Who Bought This Item Also Bought
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.
About the Author
Wynn Netherland is a full stack web creative. When he's not shipping awesome at GitHub, he co-hosts The Changelog Podcast and speaks at industry conferences.
Nathan Weizenbaum is the creator and the lead developer of Sass. He's currently a software engineer working on Gmail at Google.
Chris Eppstein has more than ten years of experience building web sites. An active member of the Ruby community, he's the creator of Compass, a member of the Sass core team, and maintains or contributes to dozens of open source projects.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Although most of the information contained in the book is no doubt available in the documentation, having practical examples of how, for instance, sass can help you use grid frameworks while still keeping your html semantic, was of great help in leading me to understand the important role that css preprocessors can play going forward. I was also totally unaware that compass could create css sprites until reading this book, and having such a tool integrated into the design workflow offers a way to increase site efficiency while not increasing the time spent on design.
Most Helpful Customer Reviews on Amazon.com (beta)
As probably anyone who reads Amazon book reviews knows, tech books, like any other books, are hit and miss. Some people are just out to make money--stamp a poorly written book with an alluring title, such as "Mastering jQuery" and wait for the money to roll in. (by the way, that's a real book, and it's a great case in point). Others, however, are truly great authors who seem to enjoy the art of writing and teaching and have a talent for it. Those are the books you want to read, and this is one of them.
I have to say though, this book offered me so much more than a great foundation for learning Sass and Compass. The author also took great care to explain peripheral aspects such as design. When one does not come from a graphic design background, as I do not, these extra details always prove to be invaluable.
Thanks to this book, I definitely see a graphic design primer course in my future. I realise that I not only need to improve the efficiency of my style sheet builds, I also need to get my head around print design. I had no idea how closely coupled print design concepts had become with web site design concepts. For instance, I had never heard the term vertical rhythm before reading this book - it turns out this is a very important concept where readability is concerned. The book re-iterates the importance of the grid framework. All of this ultimately relates back to your style sheets. There are so many great snippets of information that, even if I choose never to use Sass and Compass, I still walk away with a goldmine of information that I can use to improve my site designs.
The appendices are very helpful in the sense that they cover installing Sass and Compass and then getting started with Compass. The only negative experience I had was here when trying to install everything. Coming from a Windows background I misunderstood the command line instructions and thought I needed to add the $ in front of a command. That failed! No fear though, Google and the official Sass and Compass sites are your friend.
All in all, I'll definitely give this book a thumbs up and I can't wait to start using what I've learnt. I can see it's going to take quite a bit of practice, but I'll have this book on hand as a great reference source.
Thank you Manning Publishers for sending me a complementary copy of this book to review.
So I was very interested when I heard about Sass. When I found out I could declare variables and nest my rules, I was sold. It never actually occurred to me that this was only the start of what Sass could actually do. I was still plagued with having to implement all the various browser hacks myself. When I heard that Compass could help with this, I tried to have a go with it. The documentation for Compass, whilst being a great reference, does not really explain what Compass is about and I really struggled to actually work out what Compass was about and how I could use it.
Then I discovered this book. By the end of the first chapter I had learned what Compass was about and by the second I had tripled my knowledge of the potential of Sass. I could have put the book down at this point and it would have still been worth it!
Chapter 3 dives into using a grid system with Compass. Compass really does take away that mundane task of calculating your column widths, which when you are rapid prototyping a site makes a huge difference. One area where the book does lack here is in discussing fitting a grid system into a responsive design - often where you have three columns when viewing the site on a large screen, you will want to just view this in a single column on a mobile device. The book doesn't explain how you can use media queries to adjust the columns in your design. I still haven't managed to work out how to fit the Compass grid system into this.
Chapters 4-7 dives into Compass in depth and shows how compass can take away a lot of the CSS pain. I had never really understood the point of sprites before. The book explained this well and showed how easy it was to set this up with Compass. The book covers a lot of the CSS3 features and how to use Compass to make this much easier, although it does neglect to cover animations.
Chapter 8 focuses on performance and how you can make your pages load faster. Here I learned that I had been structuring my CSS wrong all along. I had been largely structuring my selectors to match my HTML structure, not good for performance.
Chapter 9 is Sass on steroids. Although Sass is not a full Turing complete programming language is still has a number of incredibly powerful scripting features. A lot of these features may not be particularly useful to the average designer for a single site, but for designers of frameworks and reusable components, this is how you can design styles that can be adapted to any site and made to fit in. My mind is only starting to think up the possibilities that these advanced features can offer. The book could possibly provided more in depth examples of where this stuff could be used, although I am sure when I need to use it I will know!
Chapter 10 rounds up the book by explaining how to create Compass extensions. As my Sass chops improve I am going to want to save the most useful bits to make it reusable.
This book is excellent. Sure it might be possible to arduously scan the internet and slowly pick up all the information, but that process is slow (I tried). With this book the information is all there and is explained in a succinct and clear way. You can get up and running in hardly any time at all. I cannot recommend it highly enough.
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Software & Graphics > Desktop Publishing
- Books > Computing & Internet > Web Development > Web Design > Applications
- Books > Computing & Internet > Web Development > Web Design > Website Design