Pro CSS for High Traffic Websites (Expert's Voice in Web Design) ペーパーバック – 2011/4/19
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
Although web standards-based websites can scale effectively-and basic CSS will give you basic results-there are considerations and obstacles that high traffic websites must face to keep your development and hosting costs to a minimum. There are many tips and tricks, as well as down-to-earth best practice information, to make sure that everything runs quickly and efficiently with the minimum amount of fuss or developer intervention. Targeted at "high traffic" websites-those receiving over 10,000 unique visitors a day-Pro CSS for High Traffic Websites gives you inside information from the professionals on how to get the most out of your web development team. The book covers the development processes required to smoothly set up an easy-to-maintain CSS framework across a large-volume website and to keep the code reusable and modular. It also looks at the business challenges of keeping branding consistent across a major website and sustaining performance at a premium level through traffic spikes and across all browsers. Defensive coding is considered for sites with third-party code or advertising requirements. It also covers keeping CSS accessible for all viewers, and examines some advanced dynamic CSS techniques. What you'll learn The value of process Making reusable, robust, and modular CSS How to maximize the performance of your site Integrating with third parties How to keep branding consistent Best practices for cross-browser and accessible CSS Dynamic CSS techniques Who this book is for This book is for Web developers building and maintaining premium, successful, high-traffic websites using web standards. This book will also help team leaders responsible for code that will be shared over multiple projects, as well as project managers with a high churn of contract staff. Table of Contents The Value of Process CSS Style Guide Fundamentals Frameworks and Integration Brand Implementation
Further, the authors provide guidance on the most popular CSS frameworks. The book culminates to the final chapter where all the information learned in the previous chapters is put into action to guide the reader to developing their own custom CSS framework.
There are a lot of useful gems found in this book. They cover CSS Resets (including my favorite, Eric Meyer's), accessibility, CSS Sprites, Grid systems and much more. I was impressed by the breadth of the coverage and how well this book was written.
Process and strategy are keys to creating an effective large-scale site. Their guidance in this area is critical even though at first it may not seem important. I have led the development and maintenance of large scale sites in my capacity as Director of eBusiness and Web Technologies at a large company having supported 18,000 unique visitors per day. Much of what these authors have put together here is similar to the processes, methodologies and approaches I have used/continue to use.
I recommend this book for all web designers/developers. Not just those creating sites for high traffic. I think there is a lot to be said for setting your site up right the first time. It is always good to start out on the right foot and I think this book should be a required resource for all designers.
The best practices and techniques coupled with the process views provided in the book are instrumental, in my opinion, to building a solid strategy and site.
Buy this book!
Read my entire review at [...]
While I am not a web developer, I have always had an interest in seeing exactly how CSS could be implemented in the real world and what would some of the best practices would be. This book has explained this and a ton more. The book brings up the very basic concepts of CSS in the early pages and builds upon these as you progress through the book.
This book would definitely be useful as a supplemental text to a student studying web design as it actually gives context and some very well defined guidelines on how to approach CSS, how to implement it, why it should be implemented that way, and what standards one must follow and why. These are all very important topics when it comes to making the transition from a student to an actual developer, as this can be tricky at time since academic practices sometimes doesn't reflect problems or styles that are implemented in the real world.
With all the information that is presented in this book and the primary audience that it's targeting the developers of "High Traffic Websites." It can help optimize the code that is already present within a website and these concepts could be implemented through reading the advanced chapters of the book, which is a large portion of the book.
Whether you're a seasoned veteran web developer or just starting out this book would be great reference to have to help optimize your coding. As we all know, the code can never be optimized enough; so having that information available will always be useful.
Buy it, you won't regret it.