Lessons Learned from Building a CSS Minifier

Lessons Learned from Building a CSS Minifier

GOTO Conferences via YouTube Direct link

Introduction

1 of 27

1 of 27

Introduction

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Lessons Learned from Building a CSS Minifier

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Agenda
  3. 3 Motivation
  4. 4 CSS is hard
  5. 5 Crockford on CSS
  6. 6 Solution
  7. 7 Partial parsing
  8. 8 How about
  9. 9 Next: write a parser
  10. 10 Next: use a parser
  11. 11 Space, comments
  12. 12 Colors
  13. 13 Zeros, numbers
  14. 14 Quotes
  15. 15 Pseudo
  16. 16 font-weight
  17. 17 Lowercase
  18. 18 Duplicate declarations
  19. 19 Duplicate selectors
  20. 20 Adjacent selectors
  21. 21 Adjacent blocks
  22. 22 Random nonsense
  23. 23 Shorthands
  24. 24 Unit conversions
  25. 25 Duplicate keyframes
  26. 26 Rename
  27. 27 Supporting tools

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.