added 2008 Thu Aug 21 21:00:00 by unknown user
Again from Jeremy's great live blogging of An Event Apart San Francisco, here's Eric on CSS frameworks. I'm glad to see someone else broaching this topic, and in general it looks like Eric did a great job of rounding 'em up. A few bits and responses: > If you?re going to use a framework, it should be yours; one that you?ve created. You can look at existing frameworks for ideas and hack at it. But the professionals in this room are not well served by picking up a framework and using it as-is. Generally speaking, I agree. I have made great use of Blueprint -- but it's worth nothing that almost all of the basic concepts were created by me (along with Nathan and Christian). As Blueprint has progressed, it's gotten farther and farther away from what we created, and I've been less enthralled by it. The point is: something you created yourself is always going to be more useful to you than something you didn't. > Four of them use psuedo-namespaced class names beginning with grid- or container- or span- (which you would apply to a div!?). I'm not sure if the parenthetical is Jeremy or Eric speaking, but this is also worth noting: in the original CSS framework Nathan, Christian, and I created, you were *not* necessarily supposed to apply those classes to a `div`. The classes were for *any* element, and there was *no* encouragement to liter your markup with extraneous `div` elements. The original Blueprint retained this philosophy, but later changed it, asking people to always use `div` elements as columns. I find this to be incredibly wrong, and I always override this Blueprint functionality when I use the framework. If you are going to use a `div` for every layout column/row/unit/whatever, you may as well just use tables. I hope everyone knows and understands that when I was touting Blueprint, it was before the made the boneheaded decision to require the use of a `div` element for every column. Saved By: Jeff Croft | View Details | Give Thanks
Again from Jeremy's great live blogging of An Event Apart San Francisco, here's Eric on CSS frameworks. I'm glad to see someone else broaching this topic, and in general it looks like Eric did a great job of rounding 'em up. A few bits and responses: > If you?re going to use a framework, it should be yours; one that you?ve created. You can look at existing frameworks for ideas and hack at it. But the professionals in this room are not well served by picking up a framework and using it as-is. Generally speaking, I agree. I have made great use of Blueprint -- but it's worth nothing that almost all of the basic concepts were created by me (along with Nathan and Christian). As Blueprint has progressed, it's gotten farther and farther away from what we created, and I've been less enthralled by it. The point is: something you created yourself is always going to be more useful to you than something you didn't. > Four of them use psuedo-namespaced class names beginning with grid- or container- or span- (which you would apply to a div!?). I'm not sure if the parenthetical is Jeremy or Eric speaking, but this is also worth noting: in the original CSS framework Nathan, Christian, and I created, you were *not* necessarily supposed to apply those classes to a `div`. The classes were for *any* element, and there was *no* encouragement to liter your markup with extraneous `div` elements. The original Blueprint retained this philosophy, but later changed it, asking people to always use `div` elements as columns. I find this to be incredibly wrong, and I always override this Blueprint functionality when I use the framework. If you are going to use a `div` for every layout column/row/unit/whatever, you may as well just use tables. I hope everyone knows and understands that when I was touting Blueprint, it was before the made the boneheaded decision to require the use of a `div` element for every column. Saved By: Jeff Croft | View Details | Give Thanks
added 2008 Mon Aug 18 21:00:00 by unknown user
Follow the fun at An Event Apart San Francisco thanks to the diligent liveblogging of Andrew Mager. The man's a machine! Saved By: Jeremy Keith | View Details | Give Thanks
Follow the fun at An Event Apart San Francisco thanks to the diligent liveblogging of Andrew Mager. The man's a machine! Saved By: Jeremy Keith | View Details | Give Thanks
Eric Meyer: The Lessons of CSS Frameworks

ma.gnolia tags : web design forms css js Design Technology computerscience concept Video high resolution effects digital photography html email mention website sql tools mysql templates math tutorial highschool middleschool psychology personality creative manga generator avatar fun iphone webdev development webkit panic stevenfrank itunes 2008-33 aloestudiosnews web development movabletype wordpress sixapart blogging icons starwars parody homage EricMeyer jeremykeith aneventapart
added 2008 Sun Aug 17 21:00:00 by unknown user
Again from Jeremy's great live blogging of An Event Apart San Francisco, here's Eric on CSS frameworks. I'm glad to see someone else broaching this topic, and in general it looks like Eric did a great job of rounding 'em up. A few bits and responses: > If you?re going to use a framework, it should be yours; one that you?ve created. You can look at existing frameworks for ideas and hack at it. But the professionals in this room are not well served by picking up a framework and using it as-is. Generally speaking, I agree. I have made great use of Blueprint -- but it's worth nothing that almost all of the basic concepts were created by me (along with Nathan and Christian). As Blueprint has progressed, it's gotten farther and farther away from what we created, and I've been less enthralled by it. The point is: something you created yourself is always going to be more useful to you than something you didn't. > Four of them use psuedo-namespaced class names beginning with grid- or container- or span- (which you would apply to a div!?). I'm not sure if the parenthetical is Jeremy or Eric speaking, but this is also worth noting: in the original CSS framework Nathan, Christian, and I created, you were *not* necessarily supposed to apply those classes to a `div`. The classes were for *any* element, and there was *no* encouragement to liter your markup with extraneous `div` elements. The original Blueprint retained this philosophy, but later changed it, asking people to always use `div` elements as columns. I find this to be incredibly wrong, and I always override this Blueprint functionality when I use the framework. If you are going to use a `div` for every layout column/row/unit/whatever, you may as well just use tables. I hope everyone knows and understands that when I was touting Blueprint, it was before the made the boneheaded decision to require the use of a `div` element for every column. Saved By: Jeff Croft | View Details | Give Thanks
Again from Jeremy's great live blogging of An Event Apart San Francisco, here's Eric on CSS frameworks. I'm glad to see someone else broaching this topic, and in general it looks like Eric did a great job of rounding 'em up. A few bits and responses: > If you?re going to use a framework, it should be yours; one that you?ve created. You can look at existing frameworks for ideas and hack at it. But the professionals in this room are not well served by picking up a framework and using it as-is. Generally speaking, I agree. I have made great use of Blueprint -- but it's worth nothing that almost all of the basic concepts were created by me (along with Nathan and Christian). As Blueprint has progressed, it's gotten farther and farther away from what we created, and I've been less enthralled by it. The point is: something you created yourself is always going to be more useful to you than something you didn't. > Four of them use psuedo-namespaced class names beginning with grid- or container- or span- (which you would apply to a div!?). I'm not sure if the parenthetical is Jeremy or Eric speaking, but this is also worth noting: in the original CSS framework Nathan, Christian, and I created, you were *not* necessarily supposed to apply those classes to a `div`. The classes were for *any* element, and there was *no* encouragement to liter your markup with extraneous `div` elements. The original Blueprint retained this philosophy, but later changed it, asking people to always use `div` elements as columns. I find this to be incredibly wrong, and I always override this Blueprint functionality when I use the framework. If you are going to use a `div` for every layout column/row/unit/whatever, you may as well just use tables. I hope everyone knows and understands that when I was touting Blueprint, it was before the made the boneheaded decision to require the use of a `div` element for every column. Saved By: Jeff Croft | View Details | Give Thanks





