~/talk

The Back(side) of the Class

Talkat CSS Day 2015 · on Friday, 2015-06-12· [css, frontend-architecture]
slides:none on file

Claims that class-based methodologies solve performance, coupling and maintenance get tested: expert numbers show problems appear only at 20,000 DOM elements not typical sites, and most pages have 900 DOM elements and about 50 complex selectors. Practical examples show classes pushing styling into HTML, forcing repeated edits rather than single-rule refactors. Tooling and preprocessors like Sass Grunt Autoprefixer Susy create dependency bloat. Concrete guidance favors using the cascade and inheritance, selective refactoring, clear documentation and starting simply rather than one-size-fits-all rules.

AI-written summary · about

  1. 0:00Intro
  2. 2:55Dont be offended
  3. 3:27Why so many frameworks
  4. 4:03The spirit of sharing
  5. 5:10PPK bombs
  6. 6:00Performance claims
  7. 6:31Steve Souders
  8. 8:09Less Refactoring
  9. 9:24Possible Problems
  10. 9:42CSS as a Programming Language
  11. 10:19Dont Try to Make it into a Programming Language
  12. 10:57Square Peg
  13. 11:32Side Effects
  14. 13:43Project Overview
  15. 14:30Module Modularization
  16. 15:07Efficiency
  17. 16:03Tools
  18. 17:47Frameworks
  19. 17:58Dependencies
  20. 19:38Largescale complex
  21. 20:27BEM
  22. 21:30Problem Solving
  23. 22:39Inheritance
  24. 23:44Embrace the Chaos
  25. 26:50Start Simply
  26. 27:59Respect the Content
  27. 32:17Bitter Gunner
  28. 33:05axiomatic CSS
  29. 34:27Refactoring
  30. 35:07Documentation
  31. 35:52BEM Documentation
  32. 36:13Table of Contents
  33. 37:00Dont teach people how to write CSS
  34. 37:26Keep things simple
  35. 37:53Health provider website
  36. 39:06Being principled
  37. 40:05Sean Diddy Combs
  38. 40:55Its not simple
  39. 41:44Its not good enough
  40. 42:29Changing people
  41. 43:10Harmful
  42. 43:41Job Market
  43. 44:45Conformity
  44. 45:16Containers
  45. 45:45Cleaning up the Internet
  46. 46:48refactoring is not a bad thing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.