Copy & paste the code below to embed this comment.
Xelion
Some responses where quite repetitive of what others actually said already, perhaps reading the article would have been appropriate for those of you.
Otherwise this article was a great introduction (even if it was 5 months old) and for those who didn’t seem to realise soon enough should have given it some thought, as Michael has said already that he never did have the answers to this dilemma and I personally don’t think anyone ever will for a while to come.
There were a few points I came across that I do have remarks to but I don’t have any intentions of making this post add to the ever-growing amount of responses already here, nonetheless I accept that there are methods that ‘attempt’ to do what this article is trying to explain. Although I do believe that content was never meant to be without structure. Its simply there to stay that way. :D
The lumping together of structure and content kind of struck a bad chord for me, which is why I chose to create my site using PHP. If you look behind the scenes, you will find that all of the page text comes from include files. In here, the creation of an entire entry is simplified down to a string array for settings and then the actual text. I can’t really explain it properly, and I’ll probably find a better way to do it eventually (perhaps even database driven as you pointed out in your article), but I understand what the dilemma is here.
This reminds me a little of the separation model I often advocate for database development projects. The real irony of this article seems to be that it is supposed to be about content and structure, but it seems lacking in both areas.
“Many content management systems provide varying levels of this kind of template support. However, full-featured template systems that make CSS Zen Garden-like usage of stylesheets — especially ones that come with a comprehensive content management system — are few and far between.”
Whilst not as powerful as matrix systems cms, I am surprised that no one has mentioned Dean Allen’s texpattern (though someone did mention
Its free, uses php, produces valid xhtml and uses CSSp.
If you though that was confusing, you should see when I put out an article on my site, zachblog.com
It about the seperation of behavior and CSS, from…everything else. If CSS is supposed to be used for styling only, and not for behavior, what about behavioral style, ala the :hover phesudo element. It styles a behavior, usually used in javascript(onmouseover). So I think thats where it gets REAL sticky…I’m sure someone else has wrote about this, but I’m going to post out my views anyways(NayNay-NayNay-NayNay)
80 Reader Comments
Back to the ArticleDante
XML -> XSLT -> [XHTML, CSS, JavaScript]
XHTML, CSS, and Javascript form a unified whole.
Xelion
Some responses where quite repetitive of what others actually said already, perhaps reading the article would have been appropriate for those of you.
Otherwise this article was a great introduction (even if it was 5 months old) and for those who didn’t seem to realise soon enough should have given it some thought, as Michael has said already that he never did have the answers to this dilemma and I personally don’t think anyone ever will for a while to come.
There were a few points I came across that I do have remarks to but I don’t have any intentions of making this post add to the ever-growing amount of responses already here, nonetheless I accept that there are methods that ‘attempt’ to do what this article is trying to explain. Although I do believe that content was never meant to be without structure. Its simply there to stay that way. :D
The Lizzzard
Separation is a must. Separation of private and work stuff, but even in website’s is it more than usefull!
Kaleb Grace
The lumping together of structure and content kind of struck a bad chord for me, which is why I chose to create my site using PHP. If you look behind the scenes, you will find that all of the page text comes from include files. In here, the creation of an entire entry is simplified down to a string array for settings and then the actual text. I can’t really explain it properly, and I’ll probably find a better way to do it eventually (perhaps even database driven as you pointed out in your article), but I understand what the dilemma is here.
Paul
This reminds me a little of the separation model I often advocate for database development projects. The real irony of this article seems to be that it is supposed to be about content and structure, but it seems lacking in both areas.
Loz
“Many content management systems provide varying levels of this kind of template support. However, full-featured template systems that make CSS Zen Garden-like usage of stylesheets — especially ones that come with a comprehensive content management system — are few and far between.”
Whilst not as powerful as matrix systems cms, I am surprised that no one has mentioned Dean Allen’s texpattern (though someone did mention
Its free, uses php, produces valid xhtml and uses CSSp.
Fred
Very useful article
Zachary Blume
If you though that was confusing, you should see when I put out an article on my site, zachblog.com
It about the seperation of behavior and CSS, from…everything else. If CSS is supposed to be used for styling only, and not for behavior, what about behavioral style, ala the :hover phesudo element. It styles a behavior, usually used in javascript(onmouseover). So I think thats where it gets REAL sticky…I’m sure someone else has wrote about this, but I’m going to post out my views anyways(NayNay-NayNay-NayNay)
:P
Zachary Blume
Changed it to TypeSpace(.org)
Wonder how hes going to do that
Rolex Replica
Thanks for the article… Im new to CSS, XML and stuff, i found the article really helpfulll.. Very well written. :-)