<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Future of CSS and the end of 3.0</title>
	<atom:link href="http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Martin Heidegger</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254522</link>
		<dc:creator>Martin Heidegger</dc:creator>
		<pubDate>Mon, 27 Aug 2007 13:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254522</guid>
		<description>Okay - i spent a lot of time using flash instead of HTML because following things are pain in the ass for some reasons:

*) Fonts: Antialiasing and custom fonts. It is a layout/design question whether or not you want the font to be antialiased and whether or not you want a different font. For sure i am very well aware of the fact that a font in the web can be copied but its a huge need for the versatility of html as a document language.

*) Calculative sizes: (100%-40px) ... i don&#039;t know how often i ran into problems by missing something like that. Same goes for ranges:
(from 40px to 120px) so if there is not enough space use at least 40px else go up to at most 120px.

*) Excluding selectors: It is possible to include more than one selector but its not possible to exclude one. I always needed to rethink structures(eigther html or css) if my client needed this or that to be added.

*) dedicated parents off the tree structure: Right now the offset parent has to be in the same structure as the node. So if you want some subtitle to be same sized like the dynamic element on the left you had to eighter fix some size or use javascript or change structure. So a &quot;size-parent&quot; would be a straight &amp; nice stuff.

*) Rotation: At least 90Â° steps but for sure *Â° would be better imho. Its something straight missing for a while now.

*) Nice but not really necessary: color modes: Having the ability to set the color overlay mode just like in photoshop is sometimes avoiding a lot of pain.

*) Antialiased images: Not every page wants or requires antialiased images (proper antialiased images) especially if they are ment to load fast (and use the right size anyway). But some pages (most i work for) require that scaled images are proper antialiased. Since i mentioned before that antialiasing is a style-specific element i really miss to see it. (Actually if you combine it to the 1st point: Antialiasing optional for everything)

*) Nice and colorful (but useless): Reflections. Every newer page uses SVG based or whatever used reflections for almost anything, sure its a trend since its they figured out how it works some time ago. I think it will sooner or later establish its way for some pages and it would be really nice to have it for every element (including svg and input fields).

*) Seperate hover areas: How many times i needed to trick to get the hover area to the place i wished even if there was no way to get there.</description>
		<content:encoded><![CDATA[<p>Okay &#8211; i spent a lot of time using flash instead of HTML because following things are pain in the ass for some reasons:</p>
<p>*) Fonts: Antialiasing and custom fonts. It is a layout/design question whether or not you want the font to be antialiased and whether or not you want a different font. For sure i am very well aware of the fact that a font in the web can be copied but its a huge need for the versatility of html as a document language.</p>
<p>*) Calculative sizes: (100%-40px) &#8230; i don&#8217;t know how often i ran into problems by missing something like that. Same goes for ranges:<br />
(from 40px to 120px) so if there is not enough space use at least 40px else go up to at most 120px.</p>
<p>*) Excluding selectors: It is possible to include more than one selector but its not possible to exclude one. I always needed to rethink structures(eigther html or css) if my client needed this or that to be added.</p>
<p>*) dedicated parents off the tree structure: Right now the offset parent has to be in the same structure as the node. So if you want some subtitle to be same sized like the dynamic element on the left you had to eighter fix some size or use javascript or change structure. So a &#8220;size-parent&#8221; would be a straight &amp; nice stuff.</p>
<p>*) Rotation: At least 90Â° steps but for sure *Â° would be better imho. Its something straight missing for a while now.</p>
<p>*) Nice but not really necessary: color modes: Having the ability to set the color overlay mode just like in photoshop is sometimes avoiding a lot of pain.</p>
<p>*) Antialiased images: Not every page wants or requires antialiased images (proper antialiased images) especially if they are ment to load fast (and use the right size anyway). But some pages (most i work for) require that scaled images are proper antialiased. Since i mentioned before that antialiasing is a style-specific element i really miss to see it. (Actually if you combine it to the 1st point: Antialiasing optional for everything)</p>
<p>*) Nice and colorful (but useless): Reflections. Every newer page uses SVG based or whatever used reflections for almost anything, sure its a trend since its they figured out how it works some time ago. I think it will sooner or later establish its way for some pages and it would be really nice to have it for every element (including svg and input fields).</p>
<p>*) Seperate hover areas: How many times i needed to trick to get the hover area to the place i wished even if there was no way to get there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fu</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254492</link>
		<dc:creator>Fu</dc:creator>
		<pubDate>Sun, 26 Aug 2007 12:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254492</guid>
		<description>&gt; &quot;You spend the majority of your time trying to get CSS working correctly!&quot;

Sorry but I disagree with this statement, CSS is very easy to use and most modern browsers impliment it correctly. The issues come when you do not understand the technology fully enough or you try to make a site cross browser compatible. It&#039;s the browser implementation at fault, not CSS.</description>
		<content:encoded><![CDATA[<p>&gt; &#8220;You spend the majority of your time trying to get CSS working correctly!&#8221;</p>
<p>Sorry but I disagree with this statement, CSS is very easy to use and most modern browsers impliment it correctly. The issues come when you do not understand the technology fully enough or you try to make a site cross browser compatible. It&#8217;s the browser implementation at fault, not CSS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chaoskaizer</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254488</link>
		<dc:creator>chaoskaizer</dc:creator>
		<pubDate>Sun, 26 Aug 2007 11:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254488</guid>
		<description>some work draft css3 prop for layout
#element selector{
display: &quot;abcd&quot;, &quot;card&quot;, &quot;tab&quot;
}
http://www.w3.org/TR/2007/WD-css3-layout-20070809/</description>
		<content:encoded><![CDATA[<p>some work draft css3 prop for layout<br />
#element selector{<br />
display: &#8220;abcd&#8221;, &#8220;card&#8221;, &#8220;tab&#8221;<br />
}<br />
<a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809/" rel="nofollow">http://www.w3.org/TR/2007/WD-css3-layout-20070809/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Balendu Sharma Dadhich</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254316</link>
		<dc:creator>Balendu Sharma Dadhich</dc:creator>
		<pubDate>Wed, 22 Aug 2007 16:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254316</guid>
		<description>Regarding CSS, I completely agree with the notion that the Big Unit is basically dead, and small modules are the way forward. CSS has brought aesthetics, innovation and ease but has also made things complex and still has limitations of all kinds.</description>
		<content:encoded><![CDATA[<p>Regarding CSS, I completely agree with the notion that the Big Unit is basically dead, and small modules are the way forward. CSS has brought aesthetics, innovation and ease but has also made things complex and still has limitations of all kinds.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie Hubbard</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254272</link>
		<dc:creator>Charlie Hubbard</dc:creator>
		<pubDate>Wed, 22 Aug 2007 01:34:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254272</guid>
		<description>@Charles:

Ah yes the CSS stylings of Molly E. Holzschlag.  I attended one of her talks at ajax experience and asked this exact same question why is the grid system bad?  I went with a completely open mind.  I really thought she&#039;d have some insight that would help me understand why CSS completely ignores them.  And, I got the same &quot;Don&#039;t constrain your design to a grid&quot; answer from her.  She didn&#039;t give me any practical explainations about why it was hard to maintain, or difficult to modify.  It was the old &quot;Just think of the possibilities&quot; answer.  Quite frankly I was tremendously unimpressed just like I&#039;m unimpressed with the pro-CSS zealots arguments on this forum.  I guess I should have seen it coming after I sat thru her talk hoping she&#039;d give me that  higher level understanding about CSS showing me something I&#039;d missed along my journey, but no I had really covered most of it.  She recited the same &lt;a href=&quot;http://www.alistapart.com/articles/practicalcss/&quot; rel=&quot;nofollow&quot;&gt;old techniques&lt;/a&gt; I saw on the web for building a table less login form.  And, remarkably I&#039;m getting the exact same answer as to &quot;Why Grids are bad&quot; from most of the people defending CSS.  And, when they can&#039;t answer my question they freak out and tell me that I&#039;m whining or I suck as a developer.  And, that I should learn CSS.  I learned CSS.  I sought sage advice from Molly after teaching myself for 4 months.  I read numerous A List Apart articles.  I&#039;ve been to w3cschool and read the tutorials numerous times.  And, I gotta say CSS is still not good enough.  It&#039;s not easily expressive.

CSS&#039; answer to the predictable alignment is using fixed widths!  Since when has this been a decent solution to line items up.  If I had a real grid solution then I could at least let the browser figure out the size of the cell based on the content it contains.  What happens when &quot;User&quot; turns into &quot;Internaute&quot; in French on my login form?  Oh and remember to indent the margin-left: to be the width of all the cells before it plus a little white space to make it look nice.  Calculate that up, run it, and....It looks like crap.  Aw I see I forgot to use float?  WTF why the hell do I have to use float to line up stupid boxes!  Oh and finally add a clear to wrap the lines.  Was that all clear?  Going through this exercise is like writing DB code in assembly.  I&#039;m writing low level code to teach my browser how to create a grid.  And, my results are even less flexible than if I had a proper grid.  What&#039;s wrong with this picture?  We should be able to communicate with CSS&#039; layout in a higer level way.  &quot;Hello CSS create a 4x4 grid of the following div&#039;s.&quot;

Sure the ability to break away from the grid is nice if you want to do some artsy examples like she has in her articles.  I think for websites for MTV or band promotion sites these techniques are cool.  But, for 98% of the websites out there it&#039;s not.  Usually the types of sites she&#039;s showing as examples of &quot;Grid-free&quot; design don&#039;t have a lot of content, and aren&#039;t trying to make it easier to navigate.  They&#039;re trying to do something visually interesting in an fine art sense.  Which isn&#039;t what most developers have been hired to do.  They just want a nice looking site that&#039;s easy to navigate and find all the content.  Why can&#039;t CSS make that easy?</description>
		<content:encoded><![CDATA[<p>@Charles:</p>
<p>Ah yes the CSS stylings of Molly E. Holzschlag.  I attended one of her talks at ajax experience and asked this exact same question why is the grid system bad?  I went with a completely open mind.  I really thought she&#8217;d have some insight that would help me understand why CSS completely ignores them.  And, I got the same &#8220;Don&#8217;t constrain your design to a grid&#8221; answer from her.  She didn&#8217;t give me any practical explainations about why it was hard to maintain, or difficult to modify.  It was the old &#8220;Just think of the possibilities&#8221; answer.  Quite frankly I was tremendously unimpressed just like I&#8217;m unimpressed with the pro-CSS zealots arguments on this forum.  I guess I should have seen it coming after I sat thru her talk hoping she&#8217;d give me that  higher level understanding about CSS showing me something I&#8217;d missed along my journey, but no I had really covered most of it.  She recited the same <a href="http://www.alistapart.com/articles/practicalcss/" rel="nofollow">old techniques</a> I saw on the web for building a table less login form.  And, remarkably I&#8217;m getting the exact same answer as to &#8220;Why Grids are bad&#8221; from most of the people defending CSS.  And, when they can&#8217;t answer my question they freak out and tell me that I&#8217;m whining or I suck as a developer.  And, that I should learn CSS.  I learned CSS.  I sought sage advice from Molly after teaching myself for 4 months.  I read numerous A List Apart articles.  I&#8217;ve been to w3cschool and read the tutorials numerous times.  And, I gotta say CSS is still not good enough.  It&#8217;s not easily expressive.</p>
<p>CSS&#8217; answer to the predictable alignment is using fixed widths!  Since when has this been a decent solution to line items up.  If I had a real grid solution then I could at least let the browser figure out the size of the cell based on the content it contains.  What happens when &#8220;User&#8221; turns into &#8220;Internaute&#8221; in French on my login form?  Oh and remember to indent the margin-left: to be the width of all the cells before it plus a little white space to make it look nice.  Calculate that up, run it, and&#8230;.It looks like crap.  Aw I see I forgot to use float?  WTF why the hell do I have to use float to line up stupid boxes!  Oh and finally add a clear to wrap the lines.  Was that all clear?  Going through this exercise is like writing DB code in assembly.  I&#8217;m writing low level code to teach my browser how to create a grid.  And, my results are even less flexible than if I had a proper grid.  What&#8217;s wrong with this picture?  We should be able to communicate with CSS&#8217; layout in a higer level way.  &#8220;Hello CSS create a 4&#215;4 grid of the following div&#8217;s.&#8221;</p>
<p>Sure the ability to break away from the grid is nice if you want to do some artsy examples like she has in her articles.  I think for websites for MTV or band promotion sites these techniques are cool.  But, for 98% of the websites out there it&#8217;s not.  Usually the types of sites she&#8217;s showing as examples of &#8220;Grid-free&#8221; design don&#8217;t have a lot of content, and aren&#8217;t trying to make it easier to navigate.  They&#8217;re trying to do something visually interesting in an fine art sense.  Which isn&#8217;t what most developers have been hired to do.  They just want a nice looking site that&#8217;s easy to navigate and find all the content.  Why can&#8217;t CSS make that easy?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sid</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254271</link>
		<dc:creator>sid</dc:creator>
		<pubDate>Wed, 22 Aug 2007 01:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254271</guid>
		<description>&quot;But one can always learn, and an easy google search is often a good place to start.&quot;

you really acuse those of us, who use tables as for app interfaces, being stupid or in our first steps in web dev.

using css religiously for every possible layout wont solve anything more, than one&#039; self esteem. anyone who tried to use pure CSS grid laypout sooner or later in their steps encountered a problem that required JS to fix, or incredibly ugly css hack. making a webpage for one browser 100% in css is relatively easy, making it for ie+ff starts to be tricky, making it for opera, ff, safari, and both ie&#039;s almost always reaches the state of layers of hacks and hacks. some of these hacks dont work with eachother. and going entirely JS-way (like proposed layout libraries) isnt a solution either - CPUs are powerfull, but even modern ones can be killed by overJSed webapps.

you could be stubborn and go for hacks, or go and use that horrid thing called table. screen readers most probably are going to be fooled more by JS workarounds and on-the-fly generated layout, than lone table or two. so i dont get that accessibility arguments. esp. that most applications that table-users were talking about, are used by 100% healty employees of some big companies.

one well placed table, maybe hurts css-purists, but it solves so many CSS-inducted problems, while breaking so little, that i realy dont get the point of trying to remove it for no-matter-what-cost. what is a bigger abomination - table (one, seldom two, very rarely more) used to get 100% working application layout across the browsers, or a JS+CSS hacks that do the same, but most probably are goign to completly fail in a browser,that autors havent tested it in.

all grid solutions use css hacks, and all of them fail after reaching certain site complexity. positioning, layers, overlays.. it all works neatly, until hack A disables hack B and all hell breaks loose..</description>
		<content:encoded><![CDATA[<p>&#8220;But one can always learn, and an easy google search is often a good place to start.&#8221;</p>
<p>you really acuse those of us, who use tables as for app interfaces, being stupid or in our first steps in web dev.</p>
<p>using css religiously for every possible layout wont solve anything more, than one&#8217; self esteem. anyone who tried to use pure CSS grid laypout sooner or later in their steps encountered a problem that required JS to fix, or incredibly ugly css hack. making a webpage for one browser 100% in css is relatively easy, making it for ie+ff starts to be tricky, making it for opera, ff, safari, and both ie&#8217;s almost always reaches the state of layers of hacks and hacks. some of these hacks dont work with eachother. and going entirely JS-way (like proposed layout libraries) isnt a solution either &#8211; CPUs are powerfull, but even modern ones can be killed by overJSed webapps.</p>
<p>you could be stubborn and go for hacks, or go and use that horrid thing called table. screen readers most probably are going to be fooled more by JS workarounds and on-the-fly generated layout, than lone table or two. so i dont get that accessibility arguments. esp. that most applications that table-users were talking about, are used by 100% healty employees of some big companies.</p>
<p>one well placed table, maybe hurts css-purists, but it solves so many CSS-inducted problems, while breaking so little, that i realy dont get the point of trying to remove it for no-matter-what-cost. what is a bigger abomination &#8211; table (one, seldom two, very rarely more) used to get 100% working application layout across the browsers, or a JS+CSS hacks that do the same, but most probably are goign to completly fail in a browser,that autors havent tested it in.</p>
<p>all grid solutions use css hacks, and all of them fail after reaching certain site complexity. positioning, layers, overlays.. it all works neatly, until hack A disables hack B and all hell breaks loose..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-2#comment-254253</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Tue, 21 Aug 2007 20:20:35 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254253</guid>
		<description>Fair enough, Scott.
A rudimentary Google for &#039;css grid layout&#039; gives us these excellent articles:
&lt;a href=&quot;http://www.alistapart.com/articles/flexiblelayouts/&quot; rel=&quot;nofollow&quot;&gt;A List Apart&#039;s Flexible [Grid] Layout&lt;/a&gt;, from 2002
&lt;a href=&quot;http://www.alistapart.com/articles/outsidethegrid&quot; rel=&quot;nofollow&quot;&gt;Another great ALA Grid post&lt;/a&gt;, from 2005, which leads us to &lt;a&gt; Mark Boulton&#039;s excellent 5 part fixed/flexible CSS grid guide&lt;/a&gt; - very popular, highly recommended.  In fact, there are scores of articles dedicated to CSS (and grid/broken-grid) designs now.  Which is why, as  &lt;a href=&quot;http://www.codinghorror.com/blog/archives/000877.html&quot; rel=&quot;nofollow&quot;&gt;Jeff Atwood notes at CodingHorror.com,May 29, 2007&lt;/a&gt;:
&lt;blockquote&gt;...basic CSS grid layouts are a fairly well understood science by now.&lt;/blockquote&gt;
I agree, a language that works on &quot;most machines/OSes&quot; is either &quot;basic&quot; or &quot;hackish&quot;, especially as we try to bend it to new extremes with new technology/techniques.  As is often true, good things don&#039;t come easy, and easy things aint usually good.  But one can always learn, and an easy google search is often a good place to start.</description>
		<content:encoded><![CDATA[<p>Fair enough, Scott.<br />
A rudimentary Google for &#8216;css grid layout&#8217; gives us these excellent articles:<br />
<a href="http://www.alistapart.com/articles/flexiblelayouts/" rel="nofollow">A List Apart&#8217;s Flexible [Grid] Layout</a>, from 2002<br />
<a href="http://www.alistapart.com/articles/outsidethegrid" rel="nofollow">Another great ALA Grid post</a>, from 2005, which leads us to <a> Mark Boulton&#8217;s excellent 5 part fixed/flexible CSS grid guide</a> &#8211; very popular, highly recommended.  In fact, there are scores of articles dedicated to CSS (and grid/broken-grid) designs now.  Which is why, as  <a href="http://www.codinghorror.com/blog/archives/000877.html" rel="nofollow">Jeff Atwood notes at CodingHorror.com,May 29, 2007</a>:</p>
<blockquote><p>&#8230;basic CSS grid layouts are a fairly well understood science by now.</p></blockquote>
<p>I agree, a language that works on &#8220;most machines/OSes&#8221; is either &#8220;basic&#8221; or &#8220;hackish&#8221;, especially as we try to bend it to new extremes with new technology/techniques.  As is often true, good things don&#8217;t come easy, and easy things aint usually good.  But one can always learn, and an easy google search is often a good place to start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254248</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 21 Aug 2007 19:01:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254248</guid>
		<description>Charles:
You&#039;re still making an accusation that these folks &quot;don&#039;t know how&quot;. I believe this is not always the case. And you&#039;re still being childish, calling Charlie a &quot;whiner&quot;. Do you really think you&#039;re helping your position, or that of CSS advocates? Also, you are not addressing the argument, instead substituting your own points. But to answer one of yours, yes, I do have a language that runs on most machines/OSes, though I rarely use it. It&#039;s called REALBasic. You have at least acknowledged that HTML with CSS is hackish, and now you&#039;re adding JS to the mix. I do hope you actually see how bad the situation is. If you are truly wanting to help others, post your method for grids or refer them to a book from which you learned your method. 
Others:
Do have a look at Dan Cederholm&#039;s &quot;Bulletproof Web Design&quot;. It will help you understand what the CSS advocates are on about. As you probably have guessed, it doesn&#039;t solve every problem. That will require another go at the issues, which most of us have been advocating.</description>
		<content:encoded><![CDATA[<p>Charles:<br />
You&#8217;re still making an accusation that these folks &#8220;don&#8217;t know how&#8221;. I believe this is not always the case. And you&#8217;re still being childish, calling Charlie a &#8220;whiner&#8221;. Do you really think you&#8217;re helping your position, or that of CSS advocates? Also, you are not addressing the argument, instead substituting your own points. But to answer one of yours, yes, I do have a language that runs on most machines/OSes, though I rarely use it. It&#8217;s called REALBasic. You have at least acknowledged that HTML with CSS is hackish, and now you&#8217;re adding JS to the mix. I do hope you actually see how bad the situation is. If you are truly wanting to help others, post your method for grids or refer them to a book from which you learned your method.<br />
Others:<br />
Do have a look at Dan Cederholm&#8217;s &#8220;Bulletproof Web Design&#8221;. It will help you understand what the CSS advocates are on about. As you probably have guessed, it doesn&#8217;t solve every problem. That will require another go at the issues, which most of us have been advocating.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254244</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Tue, 21 Aug 2007 17:53:11 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254244</guid>
		<description>@Scott:
CSS and HTML are a pain to work with, which is why we often have to add a layer of JS on top of CSS just to style our pages, and also why many of us are trying to advance the -MLs, to properly present data and separate layout.  However, getting something that will work on all web-browsing computers for all people across the world is very difficult as well.  Java can do it because a single company has control.  However &lt;i&gt;none of this is impossible, just &lt;b&gt;hard&lt;/b&gt;&lt;/i&gt;!
&lt;blockquote&gt;
If the other languages I used required so many hacks I would certainly be looking for a better language.&lt;/blockquote&gt;
Are you going to tell me you have total code portability, the range and widespread use of CSS/HTML, in another language?  You never have to insert code for different processors, dependencies, etc.?  Programming is hard, especially when it works &lt;i&gt;everywhere&lt;/i&gt;.
&lt;blockquote&gt;
The answer is not for us to argue with each other but to encourage a better structural language to replace/extend HTML, and a better formatting language to replace/extend CSS.&lt;/blockquote&gt;
I agree, and I think that&#039;s why JS frameworks with built-in parsers, and extended functions (like providing JS 1.5 spec functions for 1.2) and objects are popping up everywhere.  And eventually some of this will find it&#039;s way back into everyone&#039;s browser.
@Charlie:
&lt;blockquote&gt;If CSS gave us a grid we could still have separation of content from layout&lt;/blockquote&gt;
I design on a grid system, but I use CSS! These are not mutually exclusive.  And I use tables for tabular data.
Rather than whining because it&#039;s &lt;i&gt;hard&lt;/i&gt; or &lt;i&gt;you don&#039;t know how to do it&lt;/i&gt;, find a solution or learn a new skill!  Help advance the language!
@Chui: 
&lt;blockquote&gt; [from blog link]&lt;/blockquote&gt;
Layout (width) does not belong in data markup, and tables are not the future.  It&#039;s an effort, at least.</description>
		<content:encoded><![CDATA[<p>@Scott:<br />
CSS and HTML are a pain to work with, which is why we often have to add a layer of JS on top of CSS just to style our pages, and also why many of us are trying to advance the -MLs, to properly present data and separate layout.  However, getting something that will work on all web-browsing computers for all people across the world is very difficult as well.  Java can do it because a single company has control.  However <i>none of this is impossible, just <b>hard</b></i>!</p>
<blockquote><p>
If the other languages I used required so many hacks I would certainly be looking for a better language.</p></blockquote>
<p>Are you going to tell me you have total code portability, the range and widespread use of CSS/HTML, in another language?  You never have to insert code for different processors, dependencies, etc.?  Programming is hard, especially when it works <i>everywhere</i>.</p>
<blockquote><p>
The answer is not for us to argue with each other but to encourage a better structural language to replace/extend HTML, and a better formatting language to replace/extend CSS.</p></blockquote>
<p>I agree, and I think that&#8217;s why JS frameworks with built-in parsers, and extended functions (like providing JS 1.5 spec functions for 1.2) and objects are popping up everywhere.  And eventually some of this will find it&#8217;s way back into everyone&#8217;s browser.<br />
@Charlie:</p>
<blockquote><p>If CSS gave us a grid we could still have separation of content from layout</p></blockquote>
<p>I design on a grid system, but I use CSS! These are not mutually exclusive.  And I use tables for tabular data.<br />
Rather than whining because it&#8217;s <i>hard</i> or <i>you don&#8217;t know how to do it</i>, find a solution or learn a new skill!  Help advance the language!<br />
@Chui: </p>
<blockquote><p> [from blog link]</p></blockquote>
<p>Layout (width) does not belong in data markup, and tables are not the future.  It&#8217;s an effort, at least.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254227</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 21 Aug 2007 13:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254227</guid>
		<description>EoN, Charles, et al:
The old saw that someone simply &quot;doesn&#039;t understand&quot; or &quot;hasn&#039;t learned&quot; doesn&#039;t help your argument, and is puerile. Ajaxian attracts those of us who are doing web dev. I am involved in taking legacy data apps and putting them on the web for companies who aren&#039;t delivering to the public but for their employees and associates. I understand and use more than a dozen computer programming languages. CSS and HTML are &lt;strong&gt;awful&lt;/strong&gt;. I use them, and I do not use nested tables. If the other languages I used required so many hacks I would certainly be looking for a better language. People who are simply trying to get their jobs done with a table are choosing one hack that requires minimal work over another &lt;strong&gt;set&lt;/strong&gt; of hacks requiring longer fiddle time. The answer is not for us to argue with each other but to encourage a better structural language to replace/extend HTML, and a better formatting language to replace/extend CSS.</description>
		<content:encoded><![CDATA[<p>EoN, Charles, et al:<br />
The old saw that someone simply &#8220;doesn&#8217;t understand&#8221; or &#8220;hasn&#8217;t learned&#8221; doesn&#8217;t help your argument, and is puerile. Ajaxian attracts those of us who are doing web dev. I am involved in taking legacy data apps and putting them on the web for companies who aren&#8217;t delivering to the public but for their employees and associates. I understand and use more than a dozen computer programming languages. CSS and HTML are <strong>awful</strong>. I use them, and I do not use nested tables. If the other languages I used required so many hacks I would certainly be looking for a better language. People who are simply trying to get their jobs done with a table are choosing one hack that requires minimal work over another <strong>set</strong> of hacks requiring longer fiddle time. The answer is not for us to argue with each other but to encourage a better structural language to replace/extend HTML, and a better formatting language to replace/extend CSS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Upanisad</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254209</link>
		<dc:creator>Upanisad</dc:creator>
		<pubDate>Tue, 21 Aug 2007 08:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254209</guid>
		<description>I really do not understand how can you set-up a Web 2.0 Ajax interactive interface (with drag and drop and all that) with tables! (This is Ajaxan.com, isn&#039;t it?)
Web is not print. It&#039;s totally different and dynamic. And multi-column layouts (with text flowing from one to the next) is really impractical on the Web. You need to scroll up and down many times to read an article!
Personally, I don&#039;t see grids as a priority or a necessity.
Vertical block align definitely is: you just can&#039;t do it without using tables or display:table (if the box to center is variable in size, or without using hacks)!!
Rounded corners and shadow are cool and spare designers a lot of work: just a couple of rules, instead of using complex DIVs that actually mix-up content with style.
Web fonts are definitely cool. Copyright problems are ridiculous. With a quick Google search you can get any (pirated) font you like in a moment (not to mention EMule). So what?
Official (standard) Javascript commands to get actual CSS property values of an HTML object would be useful. A command to get its exact position in reference to the view port is definitely needed (offsetParent and the likes are not standard and they act crazy sometimes on different browsers, especially with tables and relative/absolute positioning).</description>
		<content:encoded><![CDATA[<p>I really do not understand how can you set-up a Web 2.0 Ajax interactive interface (with drag and drop and all that) with tables! (This is Ajaxan.com, isn&#8217;t it?)<br />
Web is not print. It&#8217;s totally different and dynamic. And multi-column layouts (with text flowing from one to the next) is really impractical on the Web. You need to scroll up and down many times to read an article!<br />
Personally, I don&#8217;t see grids as a priority or a necessity.<br />
Vertical block align definitely is: you just can&#8217;t do it without using tables or display:table (if the box to center is variable in size, or without using hacks)!!<br />
Rounded corners and shadow are cool and spare designers a lot of work: just a couple of rules, instead of using complex DIVs that actually mix-up content with style.<br />
Web fonts are definitely cool. Copyright problems are ridiculous. With a quick Google search you can get any (pirated) font you like in a moment (not to mention EMule). So what?<br />
Official (standard) Javascript commands to get actual CSS property values of an HTML object would be useful. A command to get its exact position in reference to the view port is definitely needed (offsetParent and the likes are not standard and they act crazy sometimes on different browsers, especially with tables and relative/absolute positioning).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chui</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254200</link>
		<dc:creator>Chui</dc:creator>
		<pubDate>Tue, 21 Aug 2007 03:30:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254200</guid>
		<description>Charlie,
I blogged about this back in 2005
http://www.redmountainsw.com/wordpress/archives/presentational-xml</description>
		<content:encoded><![CDATA[<p>Charlie,<br />
I blogged about this back in 2005<br />
<a href="http://www.redmountainsw.com/wordpress/archives/presentational-xml" rel="nofollow">http://www.redmountainsw.com/wordpress/archives/presentational-xml</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie Hubbard</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254196</link>
		<dc:creator>Charlie Hubbard</dc:creator>
		<pubDate>Tue, 21 Aug 2007 01:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254196</guid>
		<description>EoN: We&#039;re not advocating using HTML table tag in our HTML for non-tabular data.  For this discussion a grid and a table are two different things.  We aren&#039;t using tables to get a grid.  We&#039;re suggesting that allowing for definitions of grids outside of the HTML will help when doing interface layout.  

Browsers implementations suck because CSS is too complicated!  Not because they or we are lazy as you claim.  If CSS gave us a grid we could still have separation of content from layout.  Separating layout and content is a very good thing.  But, are grid based layouts, especially since we&#039;re trying to build interfaces more often than documents.</description>
		<content:encoded><![CDATA[<p>EoN: We&#8217;re not advocating using HTML table tag in our HTML for non-tabular data.  For this discussion a grid and a table are two different things.  We aren&#8217;t using tables to get a grid.  We&#8217;re suggesting that allowing for definitions of grids outside of the HTML will help when doing interface layout.  </p>
<p>Browsers implementations suck because CSS is too complicated!  Not because they or we are lazy as you claim.  If CSS gave us a grid we could still have separation of content from layout.  Separating layout and content is a very good thing.  But, are grid based layouts, especially since we&#8217;re trying to build interfaces more often than documents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie Hubbard</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254195</link>
		<dc:creator>Charlie Hubbard</dc:creator>
		<pubDate>Tue, 21 Aug 2007 01:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254195</guid>
		<description>I take a lot of offense to people telling me I haven&#039;t spent the time learning CSS.  I have.  In fact I spent fair more time learning CSS than javascript as one person said.  I spend lots more time debugging CSS than javascript as well.  When we refer to layout we mean interface layout not document layout.  CSS is relatively ok for document layout.  Let me say that&#039;s the only thing it&#039;s good for.  Laying out interfaces it is crucially defecient.  I still stand by my point that using CSS as an interface layout language is voodoo black magic, and things that are difficult to understand are difficult to implement which means there will be more bugs.  CSS doesn&#039;t work for interfaces.

I also think that people who say table layouts are wrong are basically too proud to admit that CSS got layout wrong when it went against tables so vehemently.  Grid based layouts are easy to use and easy to understand.  Flow based layout, or document layout, is not.  It&#039;s pure FUD when people say grid based layout is wrong.  That&#039;s just not true.  Grids work great for 90% of the problems out there.  Graphic Designers have been advocating grid based layouts for a very long time.  It&#039;s the predominant form in print design.  Don&#039;t believe me read this article on JGoodies: http://www.jgoodies.com/articles/forms.pdf  Notice all the graphic design books referencing grid based layouts?  One as far back as 1964.

Separating layout from content was a good idea.  But, the CSS crowd went horribly off track by dismissing such a useful and simple layout system as the grid.</description>
		<content:encoded><![CDATA[<p>I take a lot of offense to people telling me I haven&#8217;t spent the time learning CSS.  I have.  In fact I spent fair more time learning CSS than javascript as one person said.  I spend lots more time debugging CSS than javascript as well.  When we refer to layout we mean interface layout not document layout.  CSS is relatively ok for document layout.  Let me say that&#8217;s the only thing it&#8217;s good for.  Laying out interfaces it is crucially defecient.  I still stand by my point that using CSS as an interface layout language is voodoo black magic, and things that are difficult to understand are difficult to implement which means there will be more bugs.  CSS doesn&#8217;t work for interfaces.</p>
<p>I also think that people who say table layouts are wrong are basically too proud to admit that CSS got layout wrong when it went against tables so vehemently.  Grid based layouts are easy to use and easy to understand.  Flow based layout, or document layout, is not.  It&#8217;s pure FUD when people say grid based layout is wrong.  That&#8217;s just not true.  Grids work great for 90% of the problems out there.  Graphic Designers have been advocating grid based layouts for a very long time.  It&#8217;s the predominant form in print design.  Don&#8217;t believe me read this article on JGoodies: <a href="http://www.jgoodies.com/articles/forms.pdf" rel="nofollow">http://www.jgoodies.com/articles/forms.pdf</a>  Notice all the graphic design books referencing grid based layouts?  One as far back as 1964.</p>
<p>Separating layout from content was a good idea.  But, the CSS crowd went horribly off track by dismissing such a useful and simple layout system as the grid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EoN</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254194</link>
		<dc:creator>EoN</dc:creator>
		<pubDate>Tue, 21 Aug 2007 00:48:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254194</guid>
		<description>It seems to me like many of the anti CSS comments here are obviously by people who are completely incompetent using CSS.  &quot;ooh it took me 4 hours when it could be done with tables in 20 minutes&quot;?  Please!!! You must be a terrible developer! 

The people who are writing off CSS in favour of tables really have no idea at all.  You&#039;re stuck in a VERY, VERY old way of doing things, and I suggest you pick up your act.  I don&#039;t have any problems with CSS at all, and certainly don&#039;t find it more laborius than tables.  You are just lazy, and not very good.  

The problem is NOT CSS.  It is browsers implementations of CSS.  (Gee, groundbreaking stuff here).  And also, apparently, the competence of web developers out there.

&quot;web authors building apps *will* inject layout elements into their documents&quot;?  Please speak for yourself.  Some of us are good.  Some of these comments look like they&#039;re written by complete amateurs  who simply don&#039;t understand the paradigm/benefits of separating content and layout.  

&quot;it is impossible to do a true grid without using tables&quot;?? What are you talking about?  Yes it is near impossible.  Which is appropriate, seeing as you SHOULD use tables for tabular data. That&#039;s what tables are for!  Funny that, with the name &#039;table&#039; and all.  Table is the correct html element to use for tabular data.  No-one ever said otherwise.  You obviously need to learn how to use html.

CSS is fantastic, and will be around for a long time to come.  If you suck at it, GREAT!  That&#039;s more jobs &amp; higher pay for those of us that have a clue :)  You stick with your geocities style table based layout garbage :)

In fact, many of these anti-CSS comments seem so clueless that I just decided I&#039;m not even going to continue with this post.  Waste of time.</description>
		<content:encoded><![CDATA[<p>It seems to me like many of the anti CSS comments here are obviously by people who are completely incompetent using CSS.  &#8220;ooh it took me 4 hours when it could be done with tables in 20 minutes&#8221;?  Please!!! You must be a terrible developer! </p>
<p>The people who are writing off CSS in favour of tables really have no idea at all.  You&#8217;re stuck in a VERY, VERY old way of doing things, and I suggest you pick up your act.  I don&#8217;t have any problems with CSS at all, and certainly don&#8217;t find it more laborius than tables.  You are just lazy, and not very good.  </p>
<p>The problem is NOT CSS.  It is browsers implementations of CSS.  (Gee, groundbreaking stuff here).  And also, apparently, the competence of web developers out there.</p>
<p>&#8220;web authors building apps *will* inject layout elements into their documents&#8221;?  Please speak for yourself.  Some of us are good.  Some of these comments look like they&#8217;re written by complete amateurs  who simply don&#8217;t understand the paradigm/benefits of separating content and layout.  </p>
<p>&#8220;it is impossible to do a true grid without using tables&#8221;?? What are you talking about?  Yes it is near impossible.  Which is appropriate, seeing as you SHOULD use tables for tabular data. That&#8217;s what tables are for!  Funny that, with the name &#8216;table&#8217; and all.  Table is the correct html element to use for tabular data.  No-one ever said otherwise.  You obviously need to learn how to use html.</p>
<p>CSS is fantastic, and will be around for a long time to come.  If you suck at it, GREAT!  That&#8217;s more jobs &amp; higher pay for those of us that have a clue :)  You stick with your geocities style table based layout garbage :)</p>
<p>In fact, many of these anti-CSS comments seem so clueless that I just decided I&#8217;m not even going to continue with this post.  Waste of time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254179</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Mon, 20 Aug 2007 20:13:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254179</guid>
		<description>@dshearin, Tetburr, etc.:
Over here at the jQuery-en mailing list we are developing a column-layout plugin, as we also believe it is a simple, yet missing, feature of CSS/HTML layout.  Please join our discussion and development on &lt;a href=&quot;http://groups.google.com/group/jquery-en/browse_thread/thread/8f424fa0279785c6?hl=en&quot; rel=&quot;nofollow&quot;&gt; columnize large text ...&lt;/a&gt; thread.
Also, sIFR is great for headline font replacement.  I don&#039;t realistically expect embeddable fonts until someone implements either:
a) a DRM feature to prevent font ripping (which everyone will troll and rip anyway), or
b) an awesome subset of open-source/creative commons/WTFPL -licensed set of internet fonts.  Until someone can make a profit model out of one of these goals we will be stuck in our current situation.
Whether or not CSS layout is hard is relative.  Frankly, 1000s of designers seem to have accomplished their layouts in pure CSS, so hard/easy is just relative to their skill/talent.  No one can tell me that HTML markup can display the same features as fluid, well-designed CSS layouts.  As a lifetime layout designer ALL proper layout takes thought and skill, that&#039;s what keeps people like me in business :-).</description>
		<content:encoded><![CDATA[<p>@dshearin, Tetburr, etc.:<br />
Over here at the jQuery-en mailing list we are developing a column-layout plugin, as we also believe it is a simple, yet missing, feature of CSS/HTML layout.  Please join our discussion and development on <a href="http://groups.google.com/group/jquery-en/browse_thread/thread/8f424fa0279785c6?hl=en" rel="nofollow"> columnize large text &#8230;</a> thread.<br />
Also, sIFR is great for headline font replacement.  I don&#8217;t realistically expect embeddable fonts until someone implements either:<br />
a) a DRM feature to prevent font ripping (which everyone will troll and rip anyway), or<br />
b) an awesome subset of open-source/creative commons/WTFPL -licensed set of internet fonts.  Until someone can make a profit model out of one of these goals we will be stuck in our current situation.<br />
Whether or not CSS layout is hard is relative.  Frankly, 1000s of designers seem to have accomplished their layouts in pure CSS, so hard/easy is just relative to their skill/talent.  No one can tell me that HTML markup can display the same features as fluid, well-designed CSS layouts.  As a lifetime layout designer ALL proper layout takes thought and skill, that&#8217;s what keeps people like me in business :-).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luis Merino</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254169</link>
		<dc:creator>Luis Merino</dc:creator>
		<pubDate>Mon, 20 Aug 2007 16:35:23 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254169</guid>
		<description>I have not read the list of comments, which is getting really large.
Explorer 6 is the real pain; working with Opera and Safari differences with FF in most casses get even funny and don&#039;t forget they have three totally different Engines.
The fear of a &quot;too much quick change&quot; applying CSS3 is a problem but is at the same time the sollution. We&#039;ll always have differences between vendors but good browsers means good programming for developers, simple.</description>
		<content:encoded><![CDATA[<p>I have not read the list of comments, which is getting really large.<br />
Explorer 6 is the real pain; working with Opera and Safari differences with FF in most casses get even funny and don&#8217;t forget they have three totally different Engines.<br />
The fear of a &#8220;too much quick change&#8221; applying CSS3 is a problem but is at the same time the sollution. We&#8217;ll always have differences between vendors but good browsers means good programming for developers, simple.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254168</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Mon, 20 Aug 2007 16:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254168</guid>
		<description>Heh, it&#039;s easy for people to go &quot;Tables? Eww, go learn CSS or get out of web development&quot; when in turn, who has yet to go &quot;Go help them fix the browsers/CSS or quit your whining&quot;

And no, CSS is not the table-killer of the web that you&#039;d all like to think of it as. Because when I write a (example) 15 column table, I know how it&#039;s going to appear in every single browser.

CSS - A new browser issue around every corner (ha)
Tables - They work.</description>
		<content:encoded><![CDATA[<p>Heh, it&#8217;s easy for people to go &#8220;Tables? Eww, go learn CSS or get out of web development&#8221; when in turn, who has yet to go &#8220;Go help them fix the browsers/CSS or quit your whining&#8221;</p>
<p>And no, CSS is not the table-killer of the web that you&#8217;d all like to think of it as. Because when I write a (example) 15 column table, I know how it&#8217;s going to appear in every single browser.</p>
<p>CSS &#8211; A new browser issue around every corner (ha)<br />
Tables &#8211; They work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Stakenburg</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254166</link>
		<dc:creator>Nick Stakenburg</dc:creator>
		<pubDate>Mon, 20 Aug 2007 15:57:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254166</guid>
		<description>&lt;blockquote&gt;
Web apps should be formatted like Quark / Pages / Publisher- but we canâ€™t as long as we allow the users to change font size.
&lt;/blockquote&gt;

I agree that this is the way to go forward. If this change is ever made I suggest browsers implement zooming (ala iPhone) and allow designers to switch between font-resizing and zooming. That should allow people to view your pages the way you want them too.</description>
		<content:encoded><![CDATA[<blockquote><p>
Web apps should be formatted like Quark / Pages / Publisher- but we canâ€™t as long as we allow the users to change font size.
</p></blockquote>
<p>I agree that this is the way to go forward. If this change is ever made I suggest browsers implement zooming (ala iPhone) and allow designers to switch between font-resizing and zooming. That should allow people to view your pages the way you want them too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ellen</title>
		<link>http://ajaxian.com/archives/the-future-of-css-and-the-end-of-30/comment-page-1#comment-254164</link>
		<dc:creator>Ellen</dc:creator>
		<pubDate>Mon, 20 Aug 2007 15:32:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2678#comment-254164</guid>
		<description>I&#039;d love to see an easy way to do multi-column lists with headings.</description>
		<content:encoded><![CDATA[<p>I&#8217;d love to see an easy way to do multi-column lists with headings.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

