Perfect. so I'm not as confused as I thought. 

I prefer the term "modular" for writing HTML that can be repurposed in various 
settings, and especially when writing CSS, I often tell folks it's a 
"syndicated design"; as certain elements of the design can be reused across 
various websites (such as templates, or brand). I have seen very successful 
implementations of "syndicated design" - but you need well written HTML, very 
well separated stylesheets, and a well-designed CMS. It's a good approach for 
multiple websites maintained by one CMS. 

Usually you have upwards of ten stylesheets in the CMS, and it concatenates 
them into one or two for publishing. 

I certainly don't consider OOCS to actually be object oriented by the 
programming definition. I prefer calling it modular, or saying it's a 
"syndicated design".  

Regardless, the article addresses the question of "object oriented" in the 
context that I think has been asked. 

</email>
<signature id="paceaux">
   Frank M Taylor 

On Mar 9, 2012, at 3:43 PM, Tim Arnold wrote:

> On Fri, Mar 9, 2012 at 5:28 PM, Paceaux <pace...@madebypaceaux.com> wrote:
>> 
>> 
>> Smashing Magazine has a great article on Object Oriented CSS. 
>> http://coding.smashingmagazine.com/2011/12/12/an-introduction-to-object-oriented-css-oocss/.
> 
> 
> While I do think that Nicole Sullivan's Object Oriented CSS has real
> value (especially in high traffic sites), I haven't found it to be
> necessarily better than the way I've always done CSS.  And that name!
> Though she named it OOCSS, it is most certainly not object oriented in
> the way that a real OO language is.  To call it that has just muddied
> the waters between developers and front end people and kind of made us
> (front end folks) sound like we don't know what we're talking about.
> Sigh.
> 
> That said, HTML and CSS are not object oriented and, as far as I can
> know, never could be.  Certainly bits of HTML and CSS can be created
> using OO languages, but that's about web development and CMSes, not
> CSS.
> 
> 
> Best,
> Tim
> 
> 
> -- 
> 
> tim.arn...@gmail.com
> ______________________________________________________________________
> css-discuss [css-d@lists.css-discuss.org]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> List policies -- http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to