Der Ansatz klingt interessant. Was haltet ihr davon?
Es ist immer wieder erstaunlich, wie mit Hilfe von irgendwelchen Buzzwords, Selbstverständlichkeiten und in diesem Fall eine völlig aus der Luft gegriffene Begrifflichkeit verwendet wird und dann sich eine Szene drauf stürzt um das hypen.
Ich seh das was suit. Was soll der Begriff OO im zusammenhang mit CSS? Er macht keinen Sinn, denn alles einer HTML Seite ist ein Objekt, aber es gibt hier keine Kapselungsmöglichkeiten und mit Vererbung muss man bei CSS sehr vorsichtig sein. Kapselung und Vererbung sind aber die wichtigsten Begriffe der Objektorientierten Programmierung. Was bleibt also an OO übrig? In meinen Augen nichts. Im gegenteil, OO ist im zusammenhang mit CSS sogar eher gefährlich, wenn ich z.b. an Vererbung oder Polymorphie denke, dabei kommt es immer wieder zu Problemen, z.b. wegen der Spezifität.
OOCSS halte ich für Unsinn.
Struppi.