<?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: Neversidian: Neverreadagain</title>
	<atom:link href="http://www.wisdump.com/web-programming/neversidian-neverreadagain/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/</link>
	<description>Dumping wisdom on design and the web</description>
	<lastBuildDate>Sat, 01 Oct 2011 03:29:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Rowan Lewis</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2055</link>
		<dc:creator>Rowan Lewis</dc:creator>
		<pubDate>Fri, 09 Sep 2005 02:18:08 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2055</guid>
		<description>I think with all probability, Noel it just a tosser whos complaining because he doesn&#039;t get the point.

He compares freebsd.org to mezzoblue.com in a text based browser, while freebsd.org shows as three cols of text, mezzoblue.com, shows as one.

This means that there is more room in the text browser for content to fit accross the screen, on freebsd.org any long lines of code will be split and placed on the following line. While mezzoblue.com will also have the same thing happen, there is more room for the content.

He also makes the point that the table layout requires less CSS to render the same as the semantic layout. This is a valid point, but he needs to recognise that you&#039;re never going to change the table layout with just CSS, you will have to edit every single page of the website, and edit the CSS.

With the semantic layout, all you really need to edit is the CSS. He also placed some of the styling of the table layout in the HTML.

This guy just doesn&#039;t understand the reasons for content and design seperation.</description>
		<content:encoded><![CDATA[<p>I think with all probability, Noel it just a tosser whos complaining because he doesn&#8217;t get the point.</p>
<p>He compares freebsd.org to mezzoblue.com in a text based browser, while freebsd.org shows as three cols of text, mezzoblue.com, shows as one.</p>
<p>This means that there is more room in the text browser for content to fit accross the screen, on freebsd.org any long lines of code will be split and placed on the following line. While mezzoblue.com will also have the same thing happen, there is more room for the content.</p>
<p>He also makes the point that the table layout requires less CSS to render the same as the semantic layout. This is a valid point, but he needs to recognise that you&#8217;re never going to change the table layout with just CSS, you will have to edit every single page of the website, and edit the CSS.</p>
<p>With the semantic layout, all you really need to edit is the CSS. He also placed some of the styling of the table layout in the HTML.</p>
<p>This guy just doesn&#8217;t understand the reasons for content and design seperation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alanna</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2054</link>
		<dc:creator>Alanna</dc:creator>
		<pubDate>Tue, 06 Sep 2005 14:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2054</guid>
		<description>Oh, man. When I first read that, I thought &lt;i&gt;you&lt;/i&gt; were recommending trashing tabular design. 

I was just about to hire a therapist for your upcoming mid-life crisis, but then I realized you were just quoting some other poor bloke.

I like cheese.</description>
		<content:encoded><![CDATA[<p>Oh, man. When I first read that, I thought <i>you</i> were recommending trashing tabular design. </p>
<p>I was just about to hire a therapist for your upcoming mid-life crisis, but then I realized you were just quoting some other poor bloke.</p>
<p>I like cheese.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2053</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Mon, 05 Sep 2005 08:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2053</guid>
		<description>Mister Forbes,

have you ever wondered why everyone understands you when you are using the word &#039;computer&#039; to describe a computer?

It&#039;s because you are using semantics. In other words : you are using conventions to make sure &lt;em&gt;every&lt;/em&gt;one understands you. Even more : your parents and peers &lt;em&gt;thaugt&lt;/em&gt; you that these conventions are the most efficient way to pass along a message.

Same goes for any language, markup or not. Now, using &lt;p class=&quot;list-item&quot;&gt; is much like using the word &#039;prostitute&#039; to describe a nun. Not only do you cause confusion, you also set a bad example for those trying to learn the language.

That&#039;s what the semantics debate is all about. The css-positioning-versus-tabular-layout debate is a much more specific issue.</description>
		<content:encoded><![CDATA[<p>Mister Forbes,</p>
<p>have you ever wondered why everyone understands you when you are using the word &#8216;computer&#8217; to describe a computer?</p>
<p>It&#8217;s because you are using semantics. In other words : you are using conventions to make sure <em>every</em>one understands you. Even more : your parents and peers <em>thaugt</em> you that these conventions are the most efficient way to pass along a message.</p>
<p>Same goes for any language, markup or not. Now, using &lt;p class=&#8221;list-item&#8221;&gt; is much like using the word &#8216;prostitute&#8217; to describe a nun. Not only do you cause confusion, you also set a bad example for those trying to learn the language.</p>
<p>That&#8217;s what the semantics debate is all about. The css-positioning-versus-tabular-layout debate is a much more specific issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Gwynne</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2052</link>
		<dc:creator>Chris Gwynne</dc:creator>
		<pubDate>Sun, 04 Sep 2005 00:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2052</guid>
		<description>&lt;blockquote&gt;This one is mezzoblue.com, the website of one of the most influential CSS designers in the history of the Internet. Some would say it looks &quot;freakin&#039; awesome&quot;&lt;/blockquote&gt;

... why? 

Mr Shea is responsible for the creation of the CSS Zen Garden yes, however from my knowledge he&#039;s known for little else. mezzoblue.com showcases nothing new in CSS design and there&#039;s far better designs out there.</description>
		<content:encoded><![CDATA[<blockquote><p>This one is mezzoblue.com, the website of one of the most influential CSS designers in the history of the Internet. Some would say it looks &#8220;freakin&#8217; awesome&#8221;</p></blockquote>
<p>&#8230; why? </p>
<p>Mr Shea is responsible for the creation of the CSS Zen Garden yes, however from my knowledge he&#8217;s known for little else. mezzoblue.com showcases nothing new in CSS design and there&#8217;s far better designs out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rob</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2051</link>
		<dc:creator>rob</dc:creator>
		<pubDate>Sat, 03 Sep 2005 10:02:16 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2051</guid>
		<description>Everyone is entitled to an opinion, the article was rather confuesing though.</description>
		<content:encoded><![CDATA[<p>Everyone is entitled to an opinion, the article was rather confuesing though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig C.</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2050</link>
		<dc:creator>Craig C.</dc:creator>
		<pubDate>Fri, 02 Sep 2005 22:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2050</guid>
		<description>Mr. Forbes, you cited default indention as a failure of semantic markup, betraying your ignorance of the very matter you&#039;re bitching about. Many of the other things you wrote are bunk too, and also seem to stem from your basic misconception of what web semantics is about.

You complained about the appearance of Mezzoblue&#039;s ISSN registration in the site header, simply because you didn&#039;t seem to understand what it meant. That&#039;s not Dave&#039;s problem, nor the browser&#039;s, it&#039;s just yours.

You complained about not being able to find the sidebar, which comes at the end of the document as supplementary content (that is, content separate from the main content, of lesser importance). &quot;Sidebar&quot; is a publishing term and doesn&#039;t neccessarily refer to a spacial location. Perhaps Dave could choose a different name for it to avoid just this sort of confusion, but had you actually selected the link you complained about you would have been directed straight to the sidebar. That&#039;s why the link is there.

In web standards parlance, &quot;semantics&quot; has jack-all to do with the visual layout of a page. Semantic markup means taking an element&#039;s inherent meaning into account, sometimes injecting additional meaning through attributes and context, and using the most appropriate element for the content it delineates.

Tables have their own semantic meaning, which is to mark up tabular data. Calendars and train schedules are best organized in a table where the data can be sorted into related columns and rows. Tell me, please, what is the semantic value of a table used purely for visual/presentational arrangement of elements? What column of data is correctly labeled with a transparent spacer gif?

Using table elements to trick text into taking on a visually pleasing layout is an inappropriate abuse of HTML. It&#039;s not the most semantically correct element to use, and the only reason your text browser renders it so well is because web developers have abused HTML for far too long and browser-makers have chosen to accomodate it.

The web is, at its core a textual medium, not a graphical one. Imagery is secondary to content, CSS rules are suggestions at best, and even the most &quot;freakin&#039; awesome&quot; design should not damage the integrity and availability of the content. More and more of us are coming to understand this every day. 

Please get out of 1997 and join us here in the new millennium where we no longer treat our meaningful content like misbehaving pixels to be beaten into a grid.</description>
		<content:encoded><![CDATA[<p>Mr. Forbes, you cited default indention as a failure of semantic markup, betraying your ignorance of the very matter you&#8217;re bitching about. Many of the other things you wrote are bunk too, and also seem to stem from your basic misconception of what web semantics is about.</p>
<p>You complained about the appearance of Mezzoblue&#8217;s ISSN registration in the site header, simply because you didn&#8217;t seem to understand what it meant. That&#8217;s not Dave&#8217;s problem, nor the browser&#8217;s, it&#8217;s just yours.</p>
<p>You complained about not being able to find the sidebar, which comes at the end of the document as supplementary content (that is, content separate from the main content, of lesser importance). &#8220;Sidebar&#8221; is a publishing term and doesn&#8217;t neccessarily refer to a spacial location. Perhaps Dave could choose a different name for it to avoid just this sort of confusion, but had you actually selected the link you complained about you would have been directed straight to the sidebar. That&#8217;s why the link is there.</p>
<p>In web standards parlance, &#8220;semantics&#8221; has jack-all to do with the visual layout of a page. Semantic markup means taking an element&#8217;s inherent meaning into account, sometimes injecting additional meaning through attributes and context, and using the most appropriate element for the content it delineates.</p>
<p>Tables have their own semantic meaning, which is to mark up tabular data. Calendars and train schedules are best organized in a table where the data can be sorted into related columns and rows. Tell me, please, what is the semantic value of a table used purely for visual/presentational arrangement of elements? What column of data is correctly labeled with a transparent spacer gif?</p>
<p>Using table elements to trick text into taking on a visually pleasing layout is an inappropriate abuse of HTML. It&#8217;s not the most semantically correct element to use, and the only reason your text browser renders it so well is because web developers have abused HTML for far too long and browser-makers have chosen to accomodate it.</p>
<p>The web is, at its core a textual medium, not a graphical one. Imagery is secondary to content, CSS rules are suggestions at best, and even the most &#8220;freakin&#8217; awesome&#8221; design should not damage the integrity and availability of the content. More and more of us are coming to understand this every day. </p>
<p>Please get out of 1997 and join us here in the new millennium where we no longer treat our meaningful content like misbehaving pixels to be beaten into a grid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noel Forbes</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2049</link>
		<dc:creator>Noel Forbes</dc:creator>
		<pubDate>Fri, 02 Sep 2005 19:50:55 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2049</guid>
		<description>&lt;blockquote&gt;
Comedy gold. At least if he&#039;d used Lynx, a text-only browser more than three people in the world have heard of, his argument would have been somewhat compelling. Of course Lynx (which, more relevantly, renders similar to plenty of mobile browsers) totally reverses his findings, but hey. They got a link out of it right?
&lt;/blockquote&gt;

Mr. Shea, Mr. Shea... so, your justification for this is, essentially, since you&#039;ve never heard of links or links2, my argument doesn&#039;t count. I said the majority of browsers render tabular layouts better. I said in the FAQ that not all text-based browsers will render the sites the same way. You have to realize that every major operating system/distribution has a package, port, or  for links. It&#039;s not unknown to the Internet. Try a real argument next time.

For the rest of you... understand that I &lt;em&gt;don&#039;t&lt;/em&gt; actually hate semantic code. I know that it has its usage -- if your website is aimed at, for instance, blind users, semantic code might be just what you need (screenreaders don&#039;t describe tabular layouts so well, as one of the comments to my article demonstrates).

I find it funny that essentially the worst argument against what I said is that I&#039;m complaining about default indentation of headers. Yes, I am, but if you work your way around that half of a paragraph, you might see some of the &lt;strong&gt;other&lt;/strong&gt; things I wrote.</description>
		<content:encoded><![CDATA[<blockquote><p>
Comedy gold. At least if he&#8217;d used Lynx, a text-only browser more than three people in the world have heard of, his argument would have been somewhat compelling. Of course Lynx (which, more relevantly, renders similar to plenty of mobile browsers) totally reverses his findings, but hey. They got a link out of it right?
</p></blockquote>
<p>Mr. Shea, Mr. Shea&#8230; so, your justification for this is, essentially, since you&#8217;ve never heard of links or links2, my argument doesn&#8217;t count. I said the majority of browsers render tabular layouts better. I said in the FAQ that not all text-based browsers will render the sites the same way. You have to realize that every major operating system/distribution has a package, port, or  for links. It&#8217;s not unknown to the Internet. Try a real argument next time.</p>
<p>For the rest of you&#8230; understand that I <em>don&#8217;t</em> actually hate semantic code. I know that it has its usage &#8212; if your website is aimed at, for instance, blind users, semantic code might be just what you need (screenreaders don&#8217;t describe tabular layouts so well, as one of the comments to my article demonstrates).</p>
<p>I find it funny that essentially the worst argument against what I said is that I&#8217;m complaining about default indentation of headers. Yes, I am, but if you work your way around that half of a paragraph, you might see some of the <strong>other</strong> things I wrote.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike D.</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2048</link>
		<dc:creator>Mike D.</dc:creator>
		<pubDate>Fri, 02 Sep 2005 15:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2048</guid>
		<description>On second thought, I retract. My first comment was in reaction to the pullquote that appears in this entry (which isn&#039;t too bad in my opinion).  Not to the article itself. Serves me right for commenting before reading the whole piece.

&lt;crawls back under rock /&gt;</description>
		<content:encoded><![CDATA[<p>On second thought, I retract. My first comment was in reaction to the pullquote that appears in this entry (which isn&#8217;t too bad in my opinion).  Not to the article itself. Serves me right for commenting before reading the whole piece.</p>
<p>&lt;crawls back under rock /&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Priestap</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2047</link>
		<dc:creator>Mark Priestap</dc:creator>
		<pubDate>Fri, 02 Sep 2005 14:59:11 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2047</guid>
		<description>&lt;blockquote&gt;&quot;I feel that it is important to take a new look at using tables to design websites, and perhaps even make recommendations to the W3C to create new tags that will help designers organize and manage websites even more efficiently than tables can.&quot;&lt;/blockquote&gt;

Aren&#039;t they already doing this? 

I do tableless design wherever possible, but floating divs isn&#039;t the greatest either; let&#039;s be honest. While I do it, it always strikes me as a bit of a hack. I hope the w3c recommends something better.</description>
		<content:encoded><![CDATA[<blockquote><p>&#8220;I feel that it is important to take a new look at using tables to design websites, and perhaps even make recommendations to the W3C to create new tags that will help designers organize and manage websites even more efficiently than tables can.&#8221;</p></blockquote>
<p>Aren&#8217;t they already doing this? </p>
<p>I do tableless design wherever possible, but floating divs isn&#8217;t the greatest either; let&#8217;s be honest. While I do it, it always strikes me as a bit of a hack. I hope the w3c recommends something better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Latham</title>
		<link>http://www.wisdump.com/web-programming/neversidian-neverreadagain/comment-page-1/#comment-2046</link>
		<dc:creator>Ryan Latham</dc:creator>
		<pubDate>Fri, 02 Sep 2005 13:54:48 +0000</pubDate>
		<guid isPermaLink="false">http://wisdump.com/?p=88#comment-2046</guid>
		<description>After reading this article I am starting to question the logic of some people.

Not that the author hasn&#039;t thought this out, however the logic and thoughts behind all this are skewed.

And someone please tell me...

&quot;...help organize the code of a page more effectively...&quot;

WTF tables are these ones that he is using?</description>
		<content:encoded><![CDATA[<p>After reading this article I am starting to question the logic of some people.</p>
<p>Not that the author hasn&#8217;t thought this out, however the logic and thoughts behind all this are skewed.</p>
<p>And someone please tell me&#8230;</p>
<p>&#8220;&#8230;help organize the code of a page more effectively&#8230;&#8221;</p>
<p>WTF tables are these ones that he is using?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

