Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ CSS

CSS Refactoring Język: 2

978-1-4919-0642-2

Cena Brutto: 126.00

Cena netto: 120.00

Ilość:
Wersja: Drukowana
Autor Steve Lindstrom
Liczba_stron 160
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2016-12-09

CSS

Refactoring



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.


Good CSS is essential to the look and feel of modern sites as important as the HTML that dictates the site s appearance and the JavaScript that runs the application. This book is ideal for seasoned front-end developers cleaning up an existing project, as well as those starting a new project for the first time.

  • Discover why CSS is easy to learn but difficult to master
  • Understand the difference between good and bad CSS
  • Learn about refactoring and how it relates to CSS
  • Explore methods for executing a CSS refactoring
  • Learn how to deal with browser inconsistencies
  • Investigate common CSS antipatterns and how to avoid them
  • Use techniques for structuring a projects CSS
  • Recognize when your CSS refactoring is successful

Pragniemy Państwa zapewnić, iż dokładamy wszelkich możliwych starań, by opisy książek i podręczników, zawarte na naszych stronach internetowych, zawierały bieżące i wiarygodne materiały. Może jednak, mimo naszych wysiłków, w opisy książek wkraść się przekłamanie z naszej strony niezamierzone. Nie może to stanowić powodu do roszczeń. O ile macie Państwo jakiekolwiek pytania lub wątpliwości - prosimy o kontakt z naszym ekspertem lub działem handlowym. Postaramy  się odpowiedzieć na wszystkie Państwa pytania zanim podejmiecie Państwo decyzje o złożeniu zamówienia.
#

  1. Chapter 1 Refactoring and Architecture

    1. What Is Refactoring?

    2. What Is Software Architecture?

    3. Shortcomings that Lead to Refactoring

    4. When Should Code Be Refactored?

    5. When Should Code NOT Be Refactored?

    6. Am I Allowed to Refactor My Code?

    7. Refactoring Examples

    8. Chapter Summary

  2. Chapter 2 Understanding the Cascade

    1. What Is the Cascade?

    2. Selector Specificity

    3. Ruleset Order

    4. Inline CSS and Specificity

    5. Overriding the Cascade with the !important Declaration

    6. Chapter Summary

  3. Chapter 3 Writing Better CSS

    1. Use Comments

    2. Consistently Structure Rulesets

    3. Keep Selectors Simple

    4. Decouple CSS and JavaScript

    5. Use Classes

    6. Assign Classes Meaningful Names

    7. Build a Better Box

    8. Chapter Summary

  4. Chapter 4 Classifying Different Types of Styles

    1. The Importance of Classifying Styles

    2. Normalizing Styles

    3. Base Styles

    4. Component Styles

    5. Structural Styles

    6. Utility Styles

    7. Browser-Specific Styles

    8. Chapter Summary

  5. Chapter 5 Testing

    1. Why Is Testing Difficult?

    2. Which Browsers Are Important to Test?

    3. Browser Market Share

    4. Testing with Multiple Browsers

    5. Testing with Old Versions of Browsers

    6. Testing the Bleeding Edge

    7. Third-Party Testing Services

    8. Testing with Developer Tools

    9. Visual Regression Testing

    10. Maintaining Your Code

    11. Chapter Summary

  6. Chapter 6 Code Placement and Refactoring Strategies

    1. Organize CSS from Least Specific to Most Specific Styles

    2. Multiple Files or One Big File?

    3. Auditing Your CSS Before Refactoring

    4. Refactoring Strategies

    5. Measuring Success

    6. Chapter Summary

  7. Appendix normalize.css

powrót
 
Produkty Podobne
CSS od podszewki
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV
Tablice informatyczne. CSS3. Wydanie II
Sass. Nowoczesne arkusze stylów
CSS. Refaktoryzacja kodu
Bootstrap. Tworzenie własnych stylów graficznych
CSS Refactoring
HTML, CSS i JavaScript dla każdego. Wydanie VII
Table Layout in CSS
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie II
Więcej produktów