Speakers
-
Brian Cavalier 3.51
-
John Hann 3.51
Description:
At first glance, Object-Oriented CSS looks like yet another rehash of CSS "best practices". Maybe the OO part caught your attention briefly before you dismissed it as a gimmick. Who cares about CSS anyways? I'm a JavaScript Pirate! CSS is for lollygaggers and deck scrubbers!
That's what these JavaScript Pirates thought, too, at first. But now that we're skilled in the arcane art of OOCSS, we've come to realize that it not only helps us write better CSS, but it also helps us write much better JavaScript!
You too will be able to create kick-ass web apps that are engineering marvels -- able to withstand high seas and hurricane-force winds -- er... or at least unreasonable customer demands.
First, we'll review the basics of OOCSS. Then, we'll delve deeper. Way deeper.
Attending pirates will learn how to:
1) use OOCSS principles to modularize HTML into reusable components, 2) mate these components with CSS rules and JavaScript ""controllers"", and 3) identify and implement inheritance patterns in CSS, HTML, and JavaScript.
More importantly, pirates will discover several little-known secrets about OOCSS. These ""secrets"" are tips and techniques that you won't find in any book, tutorial, or treasure map. They're not even divulged on the OOCSS Github repository! Once you see them in action, you'll never want to do it the ""old way"" again.
For certain, by the end of this session, you will: 1) have a much greater appreciation for CSS, 2) understand several simple, yet powerful, techniques for applying OOCSS, and 3) feel much more confident about creating and maintaining large web apps.
Arrrrrr, matey!!! Let the wind blow!
Links: Slides
Comments on this Talk
grahams,
16 Oct 08:50 PM
The pirate schtick got old really, really quickly. Seems like one of those ideas that probably seemed better on paper.
grahams,
16 Oct 08:53 PM
I should add, that the subject matter was interesting, I just found the schtick offputting after the first few minutes.
grahamb,
18 Oct 03:03 PM
Agree with both putting the demo first, and dropping the shtick. It's getting just as old as ninjas, rockstart, etc.
Eric Shepherd,
19 Oct 04:06 PM
Tough crowd! The concepts were some of the best of the conference, and pirate shtick should be allowed up to a month after Talk Like A Pirate Day.
acicali,
20 Oct 11:19 PM
I was excited about this talk, expecting to learn some great new concept. Ultimately though, it seems like the whole point was just "rely on the cascading of CSS". I didn't mind the piratey guise, but could've done without. The title "OOCSS" kind of builds it up to be something it really isn't.
guccioutlet,
07 Nov 02:20 PM
nice~ i agree with you !!!

Great talk, but I agree with the tweet that you should have opened with the clock demo, and then broken it down... the build was very slow, and you were losing people's attention during the bg part because they didn't know where you were going.