<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Semantic markup and CSS frameworks</title>
	<atom:link href="http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/</link>
	<description>Web, design, and web design</description>
	<pubDate>Thu, 21 Aug 2008 17:28:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Elsewhere on the 'Net</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-11415</link>
		<dc:creator>Elsewhere on the 'Net</dc:creator>
		<pubDate>Fri, 31 Aug 2007 10:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-11415</guid>
		<description>&lt;strong&gt;CSS - the antithesis of frameworks...&lt;/strong&gt;

http://alastairc.ac/2007/08/css-the-antithesis-of-frameworks/......</description>
		<content:encoded><![CDATA[<p><strong>CSS - the antithesis of frameworks&#8230;</strong></p>
<p><a href="http://alastairc.ac/2007/08/css-the-antithesis-of-frameworks/....." rel="nofollow">http://alastairc.ac/2007/08/css-the-antithesis-of-frameworks/&#8230;..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CSS Frameworks &#124; Ploink!Brothers</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10759</link>
		<dc:creator>CSS Frameworks &#124; Ploink!Brothers</dc:creator>
		<pubDate>Tue, 21 Aug 2007 09:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10759</guid>
		<description>[...] ben het eens met Stephen van de The Haystack. Hij zegt: â€œUse CSS frameworks if you will, but really consider your reasons [...]</description>
		<content:encoded><![CDATA[<p>[...] ben het eens met Stephen van de The Haystack. Hij zegt: â€œUse CSS frameworks if you will, but really consider your reasons [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10206</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Mon, 13 Aug 2007 17:52:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10206</guid>
		<description>Might be interesting to try, though ;-). At Cinnamon, we've been discussing the pros and cons of CSS frameworks vs. well-organized, flexible and reusable CSS libraries. There's no doubt that Blueprint has ignited a fascinating discussion. Thanks for your feedback, Jeff.</description>
		<content:encoded><![CDATA[<p>Might be interesting to try, though ;-). At Cinnamon, we&#8217;ve been discussing the pros and cons of CSS frameworks vs. well-organized, flexible and reusable CSS libraries. There&#8217;s no doubt that Blueprint has ignited a fascinating discussion. Thanks for your feedback, Jeff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Croft</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10202</link>
		<dc:creator>Jeff Croft</dc:creator>
		<pubDate>Mon, 13 Aug 2007 15:53:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10202</guid>
		<description>Unfortantley, I think a CSS framework like Blueprint and 100% semantic markup are mutually exclusive. I don't think it would be possible to achieve both. The very point of Blueprint is to establish some classes that can be reused from site-to-site. As you said, structure &lt;em&gt;should&lt;/em&gt; be defined by content. Since the content of every site is different, the only way to get the strucure 100% correct if to create those class names specifically for every site.</description>
		<content:encoded><![CDATA[<p>Unfortantley, I think a CSS framework like Blueprint and 100% semantic markup are mutually exclusive. I don&#8217;t think it would be possible to achieve both. The very point of Blueprint is to establish some classes that can be reused from site-to-site. As you said, structure <em>should</em> be defined by content. Since the content of every site is different, the only way to get the strucure 100% correct if to create those class names specifically for every site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10177</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Mon, 13 Aug 2007 09:56:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10177</guid>
		<description>Jeff, I agree that we agree. ;-) Believe me, we also deal with hairy deadlines. My point is that what takes less time now, might cost more (time) in the future. I prefer to avoid this type of situation. Of course, in situations like yours, I understand and respect your approach.

I do think that frameworks like Blueprint, because they are so versatile and useful, will be used outside of the one- or two-hour deadline realm. If you agree with me that semantic markup has practical applications (as opposed to semantic markup for it's own sake), then you might agree with me that it would be worth investigating the possibility of taking a framework like Blueprint and polishing it to include these best practices we've all been preaching for the past few years.</description>
		<content:encoded><![CDATA[<p>Jeff, I agree that we agree. ;-) Believe me, we also deal with hairy deadlines. My point is that what takes less time now, might cost more (time) in the future. I prefer to avoid this type of situation. Of course, in situations like yours, I understand and respect your approach.</p>
<p>I do think that frameworks like Blueprint, because they are so versatile and useful, will be used outside of the one- or two-hour deadline realm. If you agree with me that semantic markup has practical applications (as opposed to semantic markup for it&#8217;s own sake), then you might agree with me that it would be worth investigating the possibility of taking a framework like Blueprint and polishing it to include these best practices we&#8217;ve all been preaching for the past few years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Croft</title>
		<link>http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10172</link>
		<dc:creator>Jeff Croft</dc:creator>
		<pubDate>Mon, 13 Aug 2007 08:57:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.the-haystack.com/2007/08/11/semantic-markup-and-css-frameworks/#comment-10172</guid>
		<description>For the record, I don't think we disagree at all. I agree completely that the content, not the visual presention &lt;em&gt;should&lt;/em&gt; dictate the structure and markup. I agree that using a framework like Blueprint, you eschew that principal in favor of simplicity and speed. 

However, I also know that there are real-world situations where time and resources are strained and the productivity boost this type of framework can provide is sometimes more valuable than 100% pure semantic goodness.

When I work at the Journal-World, it was common for me to be expected to create complex grid-based layouts for a story or special section in a matter of an hour or two. These needed to work in many browsers, including IE6 and lower. It was simply unpractical for me to build these from scratch every time -- I just didn't have the time for it. By coming up with a set of classes that could be reused, I was able to achieve this kind of speed.

So, we agree. span-4 and pull-3 aren't ideal classnames. But, in some situations, they're good enough, especially when they provide a massive increase in productivity.</description>
		<content:encoded><![CDATA[<p>For the record, I don&#8217;t think we disagree at all. I agree completely that the content, not the visual presention <em>should</em> dictate the structure and markup. I agree that using a framework like Blueprint, you eschew that principal in favor of simplicity and speed. </p>
<p>However, I also know that there are real-world situations where time and resources are strained and the productivity boost this type of framework can provide is sometimes more valuable than 100% pure semantic goodness.</p>
<p>When I work at the Journal-World, it was common for me to be expected to create complex grid-based layouts for a story or special section in a matter of an hour or two. These needed to work in many browsers, including IE6 and lower. It was simply unpractical for me to build these from scratch every time &#8212; I just didn&#8217;t have the time for it. By coming up with a set of classes that could be reused, I was able to achieve this kind of speed.</p>
<p>So, we agree. span-4 and pull-3 aren&#8217;t ideal classnames. But, in some situations, they&#8217;re good enough, especially when they provide a massive increase in productivity.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
