<?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: Advanced CSS Layouts</title>
	<atom:link href="http://standardssuck.org/advanced-css-layouts/feed" rel="self" type="application/rss+xml" />
	<link>http://standardssuck.org/advanced-css-layouts</link>
	<description>Unbiased journalism on Web standards since May 2008</description>
	<lastBuildDate>Wed, 02 Jun 2010 22:19:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jordan Gray</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-4901</link>
		<dc:creator>Jordan Gray</dc:creator>
		<pubDate>Wed, 02 Jun 2010 22:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-4901</guid>
		<description>I certainly wasn&#039;t joking, JMB. Nor was I suggesting that the XSLT should be written by human beings in Notepad. We don&#039;t edit our images in a hex editor, why be so precious about our stylesheets? I say this as someone who is extremely anal about my CSS, because I know that ultimately it has to be read and adapted by a human being. &lt;em&gt;That&#039;s&lt;/em&gt; what I think is silly.

Designers who think that CSS is in any way fine as it is are—and I say this as kindly as possible—simply so resigned to its limitations that they have unconsciously lowered their standards and expectations to meet what CSS actually makes possible. The range of selectors it provides is passable, but incomparably poorer than alternatives; the complete lack of variables and sophisticated constraints, to name a few. The ALM is a big step in fixing one of these inadequacies, but in my opinion it doesn&#039;t go nearly far enough. I&#039;m suggesting XSLT not as a difficult new technology for neophytes to master, but as just one part of a possible alternative.

to paraphrase myself from elsewhere, if people are still stressing about clearing floats in 2020, we really haven&#039;t been working hard enough. My suggestion was thoroughly speculative; I&#039;m wide open to better alternatives, just so long as the problems of today are actually &lt;em&gt;fixed&lt;/em&gt; this decade instead of being swept under the rug.</description>
		<content:encoded><![CDATA[<p>I certainly wasn&#8217;t joking, JMB. Nor was I suggesting that the XSLT should be written by human beings in Notepad. We don&#8217;t edit our images in a hex editor, why be so precious about our stylesheets? I say this as someone who is extremely anal about my CSS, because I know that ultimately it has to be read and adapted by a human being. <em>That&#8217;s</em> what I think is silly.</p>
<p>Designers who think that CSS is in any way fine as it is are—and I say this as kindly as possible—simply so resigned to its limitations that they have unconsciously lowered their standards and expectations to meet what CSS actually makes possible. The range of selectors it provides is passable, but incomparably poorer than alternatives; the complete lack of variables and sophisticated constraints, to name a few. The ALM is a big step in fixing one of these inadequacies, but in my opinion it doesn&#8217;t go nearly far enough. I&#8217;m suggesting XSLT not as a difficult new technology for neophytes to master, but as just one part of a possible alternative.</p>
<p>to paraphrase myself from elsewhere, if people are still stressing about clearing floats in 2020, we really haven&#8217;t been working hard enough. My suggestion was thoroughly speculative; I&#8217;m wide open to better alternatives, just so long as the problems of today are actually <em>fixed</em> this decade instead of being swept under the rug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jmb</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-887</link>
		<dc:creator>jmb</dc:creator>
		<pubDate>Mon, 25 May 2009 08:33:52 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-887</guid>
		<description>the above suggestion is to use XSLT is a bit of a joke, the limitations of which are already well known, that aside, to bark on about the current &quot;headache&quot; of CSS layouts and in the same breath propose something 10x more complex to the average noob is, well, silly.

display:table will never be a realistic option, content source ordering is impossible, and on that point, not that far from using actual tables.

floats will be here for a long long long time, why? because CSSP has been one huge clusterfuck right from the start and no one at the W3C is little more than a slumbering dinosaur that seems incapable of producing a spec in under decade...</description>
		<content:encoded><![CDATA[<p>the above suggestion is to use XSLT is a bit of a joke, the limitations of which are already well known, that aside, to bark on about the current &#8220;headache&#8221; of CSS layouts and in the same breath propose something 10x more complex to the average noob is, well, silly.</p>
<p>display:table will never be a realistic option, content source ordering is impossible, and on that point, not that far from using actual tables.</p>
<p>floats will be here for a long long long time, why? because CSSP has been one huge clusterfuck right from the start and no one at the W3C is little more than a slumbering dinosaur that seems incapable of producing a spec in under decade&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan Gray</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-156</link>
		<dc:creator>Jordan Gray</dc:creator>
		<pubDate>Thu, 06 Nov 2008 23:33:35 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-156</guid>
		<description>(Note: I would have formatted the above as actual lists for better readability, but without a preview function I don&#039;t fully trust them to come out as intended! ;))</description>
		<content:encoded><![CDATA[<p>(Note: I would have formatted the above as actual lists for better readability, but without a preview function I don&#8217;t fully trust them to come out as intended! <img src='http://standardssuck.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan Gray</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-155</link>
		<dc:creator>Jordan Gray</dc:creator>
		<pubDate>Thu, 06 Nov 2008 23:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-155</guid>
		<description>I think that a couple of people (particularly Damon and Connie) misunderstand what &quot;&lt;abbr&gt;CSS&lt;/abbr&gt; tables&quot; is referring to. It is not some unholy love-child of actual table mark-up and &lt;abbr&gt;CSS&lt;/abbr&gt;, but rather a proposed extension to &lt;abbr&gt;CSS&lt;/abbr&gt; which will vastly simplify the production (and learning-curve) of complex grid layouts. No tables in your &lt;abbr&gt;HTML&lt;/abbr&gt;; in fact, you can actually write leaner &lt;abbr&gt;HTML&lt;/abbr&gt;!

Also, while I acknowledge the satisfaction that achieving a high level of proficiency in &lt;abbr&gt;CSS&lt;/abbr&gt; confers, the fact that it requires such effort—to the extent that to my knowledge, there are no visual editors which can produce &lt;abbr&gt;CSS&lt;/abbr&gt; layouts from scratch with the same robustness and flexibility as existed for old-school table markup—rather highlights its limitations.

If I may propose something rather radical: after several years of considering this matter, I actually think that &lt;abbr&gt;CSS&lt;/abbr&gt; is quite far from being an ideal method of presenting a semantic &lt;abbr&gt;HTML&lt;/abbr&gt; document. I have three reasons for this belief:

1. CSS, at its most fundamental level, does not actually separate content from presentation. Any presentational effect in CSS is basically done by somehow &quot;hooking&quot; some combination of styles and positioning onto an element of content—effectively, the structure and number of elements in your markup limits what you can do with &lt;abbr&gt;CSS&lt;/abbr&gt; , which is the biggest reason that so many websites are replete with non-semantic &quot;wrapper&quot; or &quot;container&quot; elements.

2. In order to achieve the above, &lt;abbr&gt;CSS&lt;/abbr&gt; must first &lt;em&gt;select&lt;/em&gt; the correct elements to style, in which respect it is also far from ideal—as anyone who has ever hoped for a parent or next-sibling selector will know.

3. Finally, as I hope any graphical designer will appreciate, &lt;abbr&gt;CSS&lt;/abbr&gt; in and of itself is a far cry from being a good way to specify visual elements and how they relate to each other.

I am loathe to make criticisms without also offering suggestions, so here goes. My own preference would be to use a client-side &lt;abbr title=&quot;Extensible Stylesheet Language Transformations&quot;&gt;XSLT&lt;/abbr&gt; transform with an &lt;abbr&gt;XHTML&lt;/abbr&gt; document to combine it with an &lt;abbr title=&quot;Scalable Vector Graphics&quot;&gt;SVG&lt;/abbr&gt; document containing appropriate placeholders, and thus render a compound &lt;abbr&gt;SVG&lt;/abbr&gt;+&lt;abbr&gt;XHTML&lt;/abbr&gt; document. All three of the above problems are eliminated in one fell swoop:

1. Because the presentation is completely specified in an independent &lt;abbr&gt;XML&lt;/abbr&gt; format, one need no longer pollute one&#039;s content markup with needless presentational elements.

2. &lt;abbr&gt;XSLT&lt;/abbr&gt; is an extremely powerful selector language, providing possibilities which CSS cannot even dream of. (This also reduces the amount of presentational markup: you can easily specify, say, that the first ordered list of links encountered in a document is for navigation, without any recourse to IDs, classes or containers.)

3. &lt;abbr&gt;SVG&lt;/abbr&gt; is swiftly becoming a well-respected graphics format in its own right. You want a drop-shadow for an irregular shape, or apply a transform matrix? SVG filters are more than up to the task.

Imagine the process. You start out with a nice, clean page of markup—no containers! Next, you open a graphics package and design your page layout, specifying which areas you want to stretch or scale and how, specifying a few placeholders where you want your content to go. Finally, with some help from clever software, you decide what rules should be used to decide which placeholder the content in your &lt;abbr&gt;XHTML&lt;/abbr&gt; document should go into.

The technology already exists to do all this. &lt;abbr&gt;XHTML&lt;/abbr&gt;, &lt;abbr&gt;XSLT&lt;/abbr&gt; and &lt;abbr&gt;SVG&lt;/abbr&gt; are fairly mature, well-defined standards, and implementation in non-IE browsers is pretty good. With a concerted effort, something like this could really work. One major concern is accessibility; for example, I&#039;m not sure how a screenreader would cope with the compound rendering. Perhaps such software could be provided with the XHTML document itself (which, after all, is sent to the client side for transformation)? I just want to throw this out there and see what people think.</description>
		<content:encoded><![CDATA[<p>I think that a couple of people (particularly Damon and Connie) misunderstand what &#8220;<abbr>CSS</abbr> tables&#8221; is referring to. It is not some unholy love-child of actual table mark-up and <abbr>CSS</abbr>, but rather a proposed extension to <abbr>CSS</abbr> which will vastly simplify the production (and learning-curve) of complex grid layouts. No tables in your <abbr>HTML</abbr>; in fact, you can actually write leaner <abbr>HTML</abbr>!</p>
<p>Also, while I acknowledge the satisfaction that achieving a high level of proficiency in <abbr>CSS</abbr> confers, the fact that it requires such effort—to the extent that to my knowledge, there are no visual editors which can produce <abbr>CSS</abbr> layouts from scratch with the same robustness and flexibility as existed for old-school table markup—rather highlights its limitations.</p>
<p>If I may propose something rather radical: after several years of considering this matter, I actually think that <abbr>CSS</abbr> is quite far from being an ideal method of presenting a semantic <abbr>HTML</abbr> document. I have three reasons for this belief:</p>
<p>1. CSS, at its most fundamental level, does not actually separate content from presentation. Any presentational effect in CSS is basically done by somehow &#8220;hooking&#8221; some combination of styles and positioning onto an element of content—effectively, the structure and number of elements in your markup limits what you can do with <abbr>CSS</abbr> , which is the biggest reason that so many websites are replete with non-semantic &#8220;wrapper&#8221; or &#8220;container&#8221; elements.</p>
<p>2. In order to achieve the above, <abbr>CSS</abbr> must first <em>select</em> the correct elements to style, in which respect it is also far from ideal—as anyone who has ever hoped for a parent or next-sibling selector will know.</p>
<p>3. Finally, as I hope any graphical designer will appreciate, <abbr>CSS</abbr> in and of itself is a far cry from being a good way to specify visual elements and how they relate to each other.</p>
<p>I am loathe to make criticisms without also offering suggestions, so here goes. My own preference would be to use a client-side <abbr title="Extensible Stylesheet Language Transformations">XSLT</abbr> transform with an <abbr>XHTML</abbr> document to combine it with an <abbr title="Scalable Vector Graphics">SVG</abbr> document containing appropriate placeholders, and thus render a compound <abbr>SVG</abbr>+<abbr>XHTML</abbr> document. All three of the above problems are eliminated in one fell swoop:</p>
<p>1. Because the presentation is completely specified in an independent <abbr>XML</abbr> format, one need no longer pollute one&#8217;s content markup with needless presentational elements.</p>
<p>2. <abbr>XSLT</abbr> is an extremely powerful selector language, providing possibilities which CSS cannot even dream of. (This also reduces the amount of presentational markup: you can easily specify, say, that the first ordered list of links encountered in a document is for navigation, without any recourse to IDs, classes or containers.)</p>
<p>3. <abbr>SVG</abbr> is swiftly becoming a well-respected graphics format in its own right. You want a drop-shadow for an irregular shape, or apply a transform matrix? SVG filters are more than up to the task.</p>
<p>Imagine the process. You start out with a nice, clean page of markup—no containers! Next, you open a graphics package and design your page layout, specifying which areas you want to stretch or scale and how, specifying a few placeholders where you want your content to go. Finally, with some help from clever software, you decide what rules should be used to decide which placeholder the content in your <abbr>XHTML</abbr> document should go into.</p>
<p>The technology already exists to do all this. <abbr>XHTML</abbr>, <abbr>XSLT</abbr> and <abbr>SVG</abbr> are fairly mature, well-defined standards, and implementation in non-IE browsers is pretty good. With a concerted effort, something like this could really work. One major concern is accessibility; for example, I&#8217;m not sure how a screenreader would cope with the compound rendering. Perhaps such software could be provided with the XHTML document itself (which, after all, is sent to the client side for transformation)? I just want to throw this out there and see what people think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-132</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Fri, 24 Oct 2008 21:51:45 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-132</guid>
		<description>Correct me if I&#039;m wrong but, most of the reason we (as CSS developers) have had to employ an unholy mix of hacks an voodoo to make standards work cross-browser comes down to just one thing: Microsoft&#039;s incredibly lame lack of support for said standards. There is nothing inherently wrong with, or all that difficult to accomplish with, the current set of CSS specs. In fact, I&#039;d guess implementing an equal-length-column specification for CSS 3 would take far less time and effort than having every browser manufacturer agree on how &quot;CSS table layout&quot; should be interpreted.

Why in the world would we ever dream of going back to that old-school nonsense? Furthermore, someone made an excellent point earlier - if MS wants to be taken seriously they should simply publish a patch that removes IE6 permanently, since it&#039;s the root cause of this compatibility headache. Even this close to a gold release for IE8 I still find myself occasionally having to use conditional comments targeted at IE6, and CSS tables is not going to change any of that - it&#039;s not a magic fix.

Lastly, why should those of us who embraced CSS 2.0 and standards want to re-learn a completely new layout standard when all it does it replicate something we&#039;ve already discarded? To me the whole idea of CSS Tables is  a non-issue; the only argument I&#039;ve ever heard worth mentioning is that it&#039;s tough to get matching columns with pure CSS. Shouldn&#039;t we just fix this once in a new CSS spec and be done with it, instead of rethinking the whole layout structure to go back to a table environment? The whole approach just doesn&#039;t make sense, I think it&#039;s nuts.</description>
		<content:encoded><![CDATA[<p>Correct me if I&#8217;m wrong but, most of the reason we (as CSS developers) have had to employ an unholy mix of hacks an voodoo to make standards work cross-browser comes down to just one thing: Microsoft&#8217;s incredibly lame lack of support for said standards. There is nothing inherently wrong with, or all that difficult to accomplish with, the current set of CSS specs. In fact, I&#8217;d guess implementing an equal-length-column specification for CSS 3 would take far less time and effort than having every browser manufacturer agree on how &#8220;CSS table layout&#8221; should be interpreted.</p>
<p>Why in the world would we ever dream of going back to that old-school nonsense? Furthermore, someone made an excellent point earlier &#8211; if MS wants to be taken seriously they should simply publish a patch that removes IE6 permanently, since it&#8217;s the root cause of this compatibility headache. Even this close to a gold release for IE8 I still find myself occasionally having to use conditional comments targeted at IE6, and CSS tables is not going to change any of that &#8211; it&#8217;s not a magic fix.</p>
<p>Lastly, why should those of us who embraced CSS 2.0 and standards want to re-learn a completely new layout standard when all it does it replicate something we&#8217;ve already discarded? To me the whole idea of CSS Tables is  a non-issue; the only argument I&#8217;ve ever heard worth mentioning is that it&#8217;s tough to get matching columns with pure CSS. Shouldn&#8217;t we just fix this once in a new CSS spec and be done with it, instead of rethinking the whole layout structure to go back to a table environment? The whole approach just doesn&#8217;t make sense, I think it&#8217;s nuts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bolla Sandor</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-128</link>
		<dc:creator>Bolla Sandor</dc:creator>
		<pubDate>Thu, 23 Oct 2008 15:20:39 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-128</guid>
		<description>@marcosc

I know well that not everybody can be a computer scientists and myself aren&#039;t one of them. I&#039;ve learned using CSS and other standard through tutorials because I feel myself more confident in programming languages than web standards. It was quiet difficult to understand the CSS standard itself as english is not my native. I think there is lack of good examples how to use the standards exactly. I could imagine good looking 3D movies explaining positioning and examples that points out the changes between the different attribute values. This is a kind of multimedia stuff :-). Even for developers of browers would be this a good reference. They can ask things like &quot;Does the page appearing in my browser as in the movie?&quot;. I&#039;m quiet sure you finished discussing about similar things already.

best regards</description>
		<content:encoded><![CDATA[<p>@marcosc</p>
<p>I know well that not everybody can be a computer scientists and myself aren&#8217;t one of them. I&#8217;ve learned using CSS and other standard through tutorials because I feel myself more confident in programming languages than web standards. It was quiet difficult to understand the CSS standard itself as english is not my native. I think there is lack of good examples how to use the standards exactly. I could imagine good looking 3D movies explaining positioning and examples that points out the changes between the different attribute values. This is a kind of multimedia stuff <img src='http://standardssuck.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Even for developers of browers would be this a good reference. They can ask things like &#8220;Does the page appearing in my browser as in the movie?&#8221;. I&#8217;m quiet sure you finished discussing about similar things already.</p>
<p>best regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mayhemchaos</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-127</link>
		<dc:creator>mayhemchaos</dc:creator>
		<pubDate>Thu, 23 Oct 2008 15:04:19 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-127</guid>
		<description>Tables are for tabular data. CSS is for separating content from presentation. CSS is not &quot;too hard&quot; if you take the time.</description>
		<content:encoded><![CDATA[<p>Tables are for tabular data. CSS is for separating content from presentation. CSS is not &#8220;too hard&#8221; if you take the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcosc</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-126</link>
		<dc:creator>marcosc</dc:creator>
		<pubDate>Thu, 23 Oct 2008 14:52:58 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-126</guid>
		<description>Bolla, certainly true. Unfortunately, formal languages like Z (a supposedly unambiguous langauge to write specs in computer science) are too hard for implementers to work with. We, who write standards, depend on implementers to tell us any parts of the spec that are ambiguous. If something is ambiguous then yes, we have a problem and the spec should be changed to make things more clear. However, it&#039;s really really hard to get people to review specs properly. Also, spec writers are usually not computer scientists. For example, I come from a multimedia design background.</description>
		<content:encoded><![CDATA[<p>Bolla, certainly true. Unfortunately, formal languages like Z (a supposedly unambiguous langauge to write specs in computer science) are too hard for implementers to work with. We, who write standards, depend on implementers to tell us any parts of the spec that are ambiguous. If something is ambiguous then yes, we have a problem and the spec should be changed to make things more clear. However, it&#8217;s really really hard to get people to review specs properly. Also, spec writers are usually not computer scientists. For example, I come from a multimedia design background.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bolla Sandor</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-125</link>
		<dc:creator>Bolla Sandor</dc:creator>
		<pubDate>Thu, 23 Oct 2008 14:27:27 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-125</guid>
		<description>I think the entire problem is the English language itself. It&#039;s lack of clearly understandable sentences, use German or Hungarian instead. When I&#039;ve read the standards I could imagine at least 3 or 4 different implementations for a browser, and I don&#039;t wonder why all the different browsers behave so differently implementing the &quot;standards&quot;.

That&#039;s my opinion: English is a bad language to lay down any standards and definitions, it&#039;s not exact enough</description>
		<content:encoded><![CDATA[<p>I think the entire problem is the English language itself. It&#8217;s lack of clearly understandable sentences, use German or Hungarian instead. When I&#8217;ve read the standards I could imagine at least 3 or 4 different implementations for a browser, and I don&#8217;t wonder why all the different browsers behave so differently implementing the &#8220;standards&#8221;.</p>
<p>That&#8217;s my opinion: English is a bad language to lay down any standards and definitions, it&#8217;s not exact enough</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Parker</title>
		<link>http://standardssuck.org/advanced-css-layouts/comment-page-1#comment-120</link>
		<dc:creator>Phil Parker</dc:creator>
		<pubDate>Thu, 23 Oct 2008 09:00:48 +0000</pubDate>
		<guid isPermaLink="false">http://standardssuck.org/?p=11#comment-120</guid>
		<description>I agree with Nick. The paying customer and end user of a website should not be concerned with how it was designed or coded. I only think about how a magazine or newspaper is designed or printed when there is a printing error. I care about the content that I&#039;m reading.
I agree that we should continue to develop new and better ways of creating layout vs. content but I tend not to work at the cutting edge.
This is because a) time taken to upskill, b) time lag for cross browser support.
Does stradling the cutting edge allow me to do anything new that cannot be achieved otherwise? No.
Will my customers care that I use older technology. No [so long as the website works].

I definitely think that css tables are a better solution to design layout, and I will definitely be using them. But I will only implement them when there is enough browser support.
Until then, it&#039;s floats and position for me...</description>
		<content:encoded><![CDATA[<p>I agree with Nick. The paying customer and end user of a website should not be concerned with how it was designed or coded. I only think about how a magazine or newspaper is designed or printed when there is a printing error. I care about the content that I&#8217;m reading.<br />
I agree that we should continue to develop new and better ways of creating layout vs. content but I tend not to work at the cutting edge.<br />
This is because a) time taken to upskill, b) time lag for cross browser support.<br />
Does stradling the cutting edge allow me to do anything new that cannot be achieved otherwise? No.<br />
Will my customers care that I use older technology. No [so long as the website works].</p>
<p>I definitely think that css tables are a better solution to design layout, and I will definitely be using them. But I will only implement them when there is enough browser support.<br />
Until then, it&#8217;s floats and position for me&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
