Comments on: What’s So Bad About CSS Frameworks? http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/ News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com. Mon, 23 Nov 2009 01:39:24 -0500 http://wordpress.org/?v=2.8.4 hourly 1 By: hquinn http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-904244 hquinn Fri, 27 Mar 2009 17:47:14 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-904244 Thanks for this information, I haven't really work with any css frameworks yet, I might just give it a try. Thanks for this information, I haven’t really work with any css frameworks yet, I might just give it a try.

]]>
By: omnicity http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-882915 omnicity Tue, 24 Feb 2009 15:33:41 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-882915 Trainging wheels simply teach children that they can ride a bicycle-that-has-been-fitted-with-training-wheels Yes, they gain confidence that they can handle what they have, but my daughter lost all confidence when they were taken off - I basically had to start again, if I had left it up to her, the bike would still be rotting in the shed. I suspect your analogy is better than you think - many people will find that a framework works just fine, and never take the step up to a proper bike. Trainging wheels simply teach children that they can ride a bicycle-that-has-been-fitted-with-training-wheels
Yes, they gain confidence that they can handle what they have, but my daughter lost all confidence when they were taken off – I basically had to start again, if I had left it up to her, the bike would still be rotting in the shed.

I suspect your analogy is better than you think – many people will find that a framework works just fine, and never take the step up to a proper bike.

]]>
By: thesheep http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-882859 thesheep Tue, 24 Feb 2009 12:08:45 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-882859 <blockquote>By the time you’ve done all that, you probably would’ve been better starting your own from scratch.</blockquote> Exactly my experience.

By the time you’ve done all that, you probably would’ve been better starting your own from scratch.

Exactly my experience.

]]>
By: raena http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-882677 raena Tue, 24 Feb 2009 00:32:58 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-882677 roniu, I'm not a hundred percent sure what it is you don't like about the idea of making CSS easier and more accessible. That's what I was agreeing with there with Bigyaz. roniu, I’m not a hundred percent sure what it is you don’t like about the idea of making CSS easier and more accessible. That’s what I was agreeing with there with Bigyaz.

]]>
By: roniu http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-882055 roniu Sun, 22 Feb 2009 12:21:42 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-882055 @raena and bigyaz "True developers". You people are funny... But dangerous !! Paint by number ? May be. So what ? Spit on those people and their job ? Arrogant really ! Look, everybody can paint a house or cut grass... Piece of cake hey Bigyaz... Still, painters and gardeners jobs do exist right ? It is not because eveybody can do something that nobody will. Anyway, the sadest really in this comment, and it's follow up, is that you, Raena, the author of this article, do run straight into this troll !!! @raena and bigyaz

“True developers”. You people are funny… But dangerous !!

Paint by number ? May be. So what ? Spit on those people and their job ? Arrogant really !

Look, everybody can paint a house or cut grass… Piece of cake hey Bigyaz… Still, painters and gardeners jobs do exist right ? It is not because eveybody can do something that nobody will.

Anyway, the sadest really in this comment, and it’s follow up, is that you, Raena, the author of this article, do run straight into this troll !!!

]]>
By: okparrothead http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-881720 okparrothead Sat, 21 Feb 2009 23:09:21 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-881720 @raena and bigyaz From my experience, the creative people are about art and the 'true developers' are about data. To marry the two they need a minister, the front end web developer. @raena and bigyaz

From my experience, the creative people are about art and the ‘true developers’ are about data. To marry the two they need a minister, the front end web developer.

]]>
By: raena http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-881193 raena Fri, 20 Feb 2009 23:44:06 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-881193 <blockquote>I’ll be happy when CSS is fixed and we get rid of the need for these intermediaries between the creative people and the true developers.</blockquote> Same here, bigyaz. :)

I’ll be happy when CSS is fixed and we get rid of the need for these intermediaries between the creative people and the true developers.

Same here, bigyaz. :)

]]>
By: bigyaz http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-880840 bigyaz Fri, 20 Feb 2009 03:59:14 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-880840 I think part of the disdain for frameworks is snobbery, and perhaps turf protection. Front-end developers (as they like to call themselves) hate to admit that what they're doing is pretty much paint-by-numbers stuff: learn the ridiculous anomalies of the various browsers and the necessary hacks, and you too can pretend to be a wizard. Frameworks make it pretty clear that the emperor has no clothes; anyone can do this stuff. I'll be happy when CSS is fixed and we get rid of the need for these intermediaries between the creative people and the true developers. I think part of the disdain for frameworks is snobbery, and perhaps turf protection. Front-end developers (as they like to call themselves) hate to admit that what they’re doing is pretty much paint-by-numbers stuff: learn the ridiculous anomalies of the various browsers and the necessary hacks, and you too can pretend to be a wizard. Frameworks make it pretty clear that the emperor has no clothes; anyone can do this stuff.

I’ll be happy when CSS is fixed and we get rid of the need for these intermediaries between the creative people and the true developers.

]]>
By: Arlen http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-880741 Arlen Thu, 19 Feb 2009 21:54:43 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-880741 Let's clear something up about grids: Grid-based design is good design. The designs that look the most pleasing to the eye are based on grids. When they're not based on grids, they look jumbled and chaotic. Grid-based design does *not* have to be in column-priority order, and it does *not* dictate the load order. (Tables-based designs do, but we're talking about grids, not tables.) Jason Santa Maria's recent work on art direction for the web, and his modular layout system from 24Ways is a case in point. As general rule, people talk of columns on the web, for two reasons: one, it's easier and more accessible to scroll down than sideways (certainly far better than scrolling both directions, which, alas, I've seen) and two, the sites they're referring to resemble printed media, which also goes in columns. The mere fact a column is on the right side doesn't mean it loads last; check out Inman positioning, still the most reliable way to set up good-looking columns on the web. Columns can load in any order. "The Three Layers" is a completely artificial construct that doesn't fit reality, or do you really think that capitalization (a purely presentational attribute) belongs in CSS files and not in the HTML file? It's fine as a general guideline, but should never be considered inviolable. I can count the times I've changed the design of a site, and not touched the markup as well, on the toes of one hand (or the thumbs of one foot). Any good redesign will hit the html as well, since the html standards are always changing and you'll want to update the markup as well. Bloodofeve, try rolling up your own. Take a look at JSM's or some of the others, and start whacking away at it. It'll fit your hand better than any pre-fab tool out there, and once you start getting the hang of it, you'll do fine. Let’s clear something up about grids:

Grid-based design is good design. The designs that look the most pleasing to the eye are based on grids. When they’re not based on grids, they look jumbled and chaotic.

Grid-based design does *not* have to be in column-priority order, and it does *not* dictate the load order. (Tables-based designs do, but we’re talking about grids, not tables.) Jason Santa Maria’s recent work on art direction for the web, and his modular layout system from 24Ways is a case in point.

As general rule, people talk of columns on the web, for two reasons: one, it’s easier and more accessible to scroll down than sideways (certainly far better than scrolling both directions, which, alas, I’ve seen) and two, the sites they’re referring to resemble printed media, which also goes in columns. The mere fact a column is on the right side doesn’t mean it loads last; check out Inman positioning, still the most reliable way to set up good-looking columns on the web. Columns can load in any order.

“The Three Layers” is a completely artificial construct that doesn’t fit reality, or do you really think that capitalization (a purely presentational attribute) belongs in CSS files and not in the HTML file? It’s fine as a general guideline, but should never be considered inviolable.

I can count the times I’ve changed the design of a site, and not touched the markup as well, on the toes of one hand (or the thumbs of one foot). Any good redesign will hit the html as well, since the html standards are always changing and you’ll want to update the markup as well.

Bloodofeve, try rolling up your own. Take a look at JSM’s or some of the others, and start whacking away at it. It’ll fit your hand better than any pre-fab tool out there, and once you start getting the hang of it, you’ll do fine.

]]>
By: hallodom http://www.sitepoint.com/blogs/2009/02/17/whats-so-bad-about-css-frameworks/comment-page-1/#comment-880694 hallodom Thu, 19 Feb 2009 19:09:37 +0000 http://www.sitepoint.com/blogs/?p=5610#comment-880694 Thanks for the post! I write CSS but why I never thought about looking for frameworks for it I'll never know! Thanks for the info will be experimenting with these new CSS toys! Thanks for the post! I write CSS but why I never thought about looking for frameworks for it I’ll never know! Thanks for the info will be experimenting with these new CSS toys!

]]>