Object Oriented CSS

Principal Software Engineer & Engineering Manager um Pivotal
4. Feb 2009
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
Object Oriented CSS
1 von 64

Más contenido relacionado

Was ist angesagt?

BEM - CSS, SeriouslyBEM - CSS, Seriously
BEM - CSS, SeriouslyRoland Lösslein
CSS For Backend DevelopersCSS For Backend Developers
CSS For Backend Developers10Clouds
BEM It! for BrandwatchBEM It! for Brandwatch
BEM It! for BrandwatchMax Shirshin
CSSCSS
CSSAkila Iroshan
Introduction to HTMLIntroduction to HTML
Introduction to HTMLAjay Khatri
Advanced JavascriptAdvanced Javascript
Advanced JavascriptAdieu

Destacado

CSS Bloat!CSS Bloat!
CSS Bloat!Nicole Sullivan
Our Best Practices Are Killing UsOur Best Practices Are Killing Us
Our Best Practices Are Killing UsNicole Sullivan
Crear documento de WordCrear documento de Word
Crear documento de WordJuanjo Bote
Materiales didácticos del proyecto “El ciclo de vida de las cosas”  Materiales didácticos del proyecto “El ciclo de vida de las cosas”
Materiales didácticos del proyecto “El ciclo de vida de las cosas” ECODES
Capítulo III La era del imperioCapítulo III La era del imperio
Capítulo III La era del imperioDiego Andrés Rojas González
Les outils du management de la qualiteLes outils du management de la qualite
Les outils du management de la qualiteAhmed zaki أحمد زكي KACHTILIOU قشتيليو

Similar a Object Oriented CSS

The Fast And The FabulousThe Fast And The Fabulous
The Fast And The FabulousNicole Sullivan
Responsive Design Workflow: Webshaped 2012Responsive Design Workflow: Webshaped 2012
Responsive Design Workflow: Webshaped 2012Stephen Hay
Responsive Design Workflow: Mobilism 2012Responsive Design Workflow: Mobilism 2012
Responsive Design Workflow: Mobilism 2012Stephen Hay
Responsive Design Workflow (Breaking Development Conference 2012 Orlando)Responsive Design Workflow (Breaking Development Conference 2012 Orlando)
Responsive Design Workflow (Breaking Development Conference 2012 Orlando)Stephen Hay
Drupal Themes: Past, present and futureDrupal Themes: Past, present and future
Drupal Themes: Past, present and futureNicolas Borda
Designing Special Feature PagesDesigning Special Feature Pages
Designing Special Feature PagesJackie Hai

Más de Nicole Sullivan

Building the Media Block in ReactJS Building the Media Block in ReactJS
Building the Media Block in ReactJS Nicole Sullivan
Why are you here?Why are you here?
Why are you here?Nicole Sullivan
Creating Living Style Guides to Improve PerformanceCreating Living Style Guides to Improve Performance
Creating Living Style Guides to Improve PerformanceNicole Sullivan
Don't feed the trollsDon't feed the trolls
Don't feed the trollsNicole Sullivan
CSS Power ToolsCSS Power Tools
CSS Power ToolsNicole Sullivan
5 Mistakes of Massive CSS5 Mistakes of Massive CSS
5 Mistakes of Massive CSSNicole Sullivan

Último

Plan Your Perfect Princess Theme Birthday Party with The Fairy Godmother Even...Plan Your Perfect Princess Theme Birthday Party with The Fairy Godmother Even...
Plan Your Perfect Princess Theme Birthday Party with The Fairy Godmother Even...TheFairyGodmotherEve
How might we improve the efficiency of bank transfer process on the UOB TMRW ...How might we improve the efficiency of bank transfer process on the UOB TMRW ...
How might we improve the efficiency of bank transfer process on the UOB TMRW ...Faizal Masjudi
Chat.pptxChat.pptx
Chat.pptxChristianFazio2
Whatsapp + Jiomart.pdfWhatsapp + Jiomart.pdf
Whatsapp + Jiomart.pdfAdityaJaishankar4
paramountpictures.pptxparamountpictures.pptx
paramountpictures.pptxssuser88cf801
VICTORIA MEMORIAL CASE STUDYVICTORIA MEMORIAL CASE STUDY
VICTORIA MEMORIAL CASE STUDYJashanPreet56

Object Oriented CSS

Hinweis der Redaktion

  1. Introductions - Nicole Sullivan, worked at yahoo, specialist in scalable high performance websites.
  2. After which he said that “CSS is broken” Very common to say that CSS is broken when it is misunderstood. Emerging frameworks are a sign that CSS is broken. Java developers -- Math class TRANSITION On the other hand, I honestly do believe we are doing it wrong.
  3. couple years coding in the basement by yourself before you are remotely useful. Profession needs to accomodate entry level, mid level, and architect level developers. Frankly, I’m tired of writing rounded corner boxes. I’ve done it 1000 times already. What I want is a system that allows newbies to do that part so I can focus on the architect level challenges.
  4. New (different) html pages should be able to be built without modifying the CSS.
  5. And for good reason. Currently there is no consistency or predictability.
  6. Perfectly accessible or high performance website, and then the first newbie to touch it, ruins it. Our code should be robust enough that newbies can contribute while maintaining the standards we’ve set.
  7. yoga, balance metaphor
  8. “Once upon a time...” pages to modules to objects
  9. If we build new HTML pages from a component library, new pages won’t require new css. So what goes into a component library. First up, content objects.
  10. Anything else that should be consistent site-wide.
  11. media, media extended, wrap Open editable zone
  12. presentational elements
  13. function created to return area that occasionally returns the diameter instead.
  14. not because you can’t do it everyone in this room could position something to the left and something else to the right. Also because, when working with beginners, they need not to figure out a brand new system with each module.
  15. If ducati and saleMod both specify border, and the rules are the same strength, ducati should “win” as it is the last class specified.
  16. Support for child element selectors would solve this, but would increase the length of the rules. E > F