Book description
Revisiting your code to remove redundancies and inconsistencies—known as refactoring—is a common practice when using programming languages. With this book, author Steve Lindstrom not only shows you how to structure your CSS to build a responsive, easy-to-use website, but also how to use refactoring tools to create faster, more readable CSS.
Publisher resources
Table of contents
- Preface
- 1. Refactoring and Architecture
- 2. Understanding the Cascade
- 3. Writing Better CSS
- 4. Classifying Different Types of Styles
-
5. Testing
- Why Is Testing Difficult?
- Which Browsers Are Important to Test?
- Browser Market Share
- Testing with Multiple Browsers
- Testing with Old Versions of Browsers
- Testing the Bleeding Edge
- Third-Party Testing Services
- Testing with Developer Tools
- Visual Regression Testing
- Maintaining Your Code
- Chapter Summary
- 6. Code Placement and Refactoring Strategies
- A. normalize.css
- Index
Product information
- Title: CSS Refactoring
- Author(s):
- Release date: November 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491906422
You might also like
book
Refactoring JavaScript
How often do you hear people say things like this? "Our JavaScript is a mess, but …
book
Architecting CSS: The Programmer’s Guide to Effective Style Sheets
Leverage various CSS features in combination with popular architectures in order to bring your style sheets …
book
Refactoring HTML: Improving the Design of Existing Web Applications
Like any other software system, Web sites gradually accumulate “cruft” over time. They slow down. Links …
book
JavaScript Everywhere
JavaScript is the little scripting language that could. Once used chiefly to add interactivity to web …