Object Oriented CSS @ JSconf.eu 4.65 http://spkr8.com/t/1767

Description:

Facebook CSS ninja Nicole Sullivan will present on applying sotware engineering practices to CSS.

How do you scale CSS for millions of visitors or thousands of pages? What happens to the size of your CSS file as more pages and modules are added? The answer, for most sites, is that it grows out of control and becomes an unmaintainable tangle of spaghetti code. Perhaps more importantly, our sites are too brittle and require guru-level abilities to make even simple changes.

CSS is a powerful, beautiful, and expressive language, but deeply misunderstood and often poorly written. Now is exactly the right moment for it to get a dose of software engineering best practices. Object Oriented CSS allows you to write fast, maintainable, standards-based front-end code. It adds much needed predictability to CSS so that even beginners can create beautiful websites.

Comments on this Talk

Missing k.massad, 08 Nov 06:18 PM

I'm sure it was great ... I appreciate your work a lot

Morgan Morgan Roderick, 08 Nov 08:44 PM

Very interesting talk by Nicole, who also gave attendees time after the talk for comments and further discussion.

Stream andy.wenk, 09 Nov 10:13 AM

This talk was really great. As I am the guy how always has to do the layout jobs in our company, I have a greater understanding of CSS but also have the problem of writing to much CSS code sometimes.

Nicole gave a brief overview about CSS and it was fun to see, how less people now how it works in depth ;-) (no offense guys). The approach with OOCSS Nicole is actually suggesting, was the main content of her talk. She gave an introduction on how to reduce CSS overkill (like 2MB CSS files) with OOCSS.

The talk was as I mentioned before really great and interesting. For me I now know that I have to go in depth with here ideas and I hope to see that her great ideas will become a part of CSS one day.

Thanks Nicole ;-)

Holger-bw hblank, 09 Nov 01:35 PM

As i told you personally: learnt a lot, awesome content, brilliant presenter - FTW!

Stream majic3, 11 Nov 01:11 AM

OOCSS is the most awesome (actually one of I see soo much great stuff) projects out there.

Nicole's work has taught me so much about css; I was indeed doing it wrong (still am to a degree but improving all the time)

Much of the ideas mentioned here are great and can be achieved with tools like Chris Epsteins Compass (a project called Susy - I think should be adapted for OOCSS - I don't know ruby) and also there is Anthony Shorts CSS Scaffold which uses php to much the same ends as compass (both on github)

and when I get time to focus I has some changes which I am eager to push to my fork of OOCSS

Have an account? Sign in.

Leave a Comment

Remember to keep it constructive! Identify strengths and areas for improvement, and make suggestions!

13 Ratings: 4.65

Delivery: 4.66

Content: 4.64

Your Rating: 2.5

I'll Rate It! I was there.

Last Five Ratings