smashingmagazine.com — "Let’s take a look at the idea behind CSS Frameworks, their advantages and disadvantages, most popular CSS frameworks and dozens of default-stylesheets you can use designing a new web-site from scratch."
Sep 21, 2007 View in Crawl 4
resplenceSep 22, 2007
I don't really get what's so important on CSS frameworks. People say it's faster. Perhaps to lay out the general structure, yes, But that's never the hard part. What is really time consuming; the land where bugs are born and things collapse and come crashing down;are the details. And you can't simply plan for that ahead of time.Consider this page, for example. If I understood correctly, a framework could only help in giving you a perfectly structured page as soon as you're done writing the HTML. But what about the name tags, on the comments? Or the top pane, with the digg button and story title and details? What about the little overlay showing that your friends dugg it. There's no framework for that, as there could never be. And that's exactly where problems arise.They're not even semantic. Once the laying out is done, you have to change all the classes names to make them meaningful (i.e. class="span 14-column last" to class="content").CSS frameworks have their utility, there's no denying that, but it's not like they're the salvation of CSS or anything.
zachshmackSep 22, 2007
Wow! I'm able to re-use code?!
blanktargetSep 22, 2007
I think that having a basic framework is great and helps out with a lot of projects. These should be things you develop yourself though rather than steal because you'll spend more time trying to understand them than writing them. I've done this for a while, simply changing what needs to be changed but keeping a good base for new projects. Also, I don't agree with the multiple css files. I've used one for nearly every project ever.
prlmeSep 22, 2007
yep hes correct digged up
kickarseSep 24, 2007
Framework has helped me keep my sites Cross Browser friendly. I use YUI reset.
nonamesleftSep 26, 2007
Me too, been using it for about 6 months now and I swear by it. It doesn't mean there are never any bugs between browsers but it means I know with more certainty what is likely to be causing it. I also tend to remove what I don't need at the end of a project to lighten the code.