<?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: Where do I stand on web coding standards?</title>
	<atom:link href="http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/</link>
	<description>TALK</description>
	<lastBuildDate>Wed, 01 Sep 2010 14:11:42 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Tom Doyle</title>
		<link>http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/comment-page-1/#comment-3129</link>
		<dc:creator>Tom Doyle</dc:creator>
		<pubDate>Thu, 16 Oct 2008 15:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdoyletalk.com/?p=531#comment-3129</guid>
		<description>Hi agentultra,

Yes I think we do agree more so. And as I stated I&#039;m a fan of standards, but don&#039;t nessecarily believe the hype surrounding it right now. 

No offence, but this example of Google again is wrong. The links aren&#039;t because of a site being standards based at all. Google has it&#039;s own way of deciding if a site warrants having these links and displays them on sites it feels deserve them. Here&#039;s an example - http://www.google.ie/search?sourceid=navclient&amp;ie=UTF-8&amp;rlz=1T4GGLJ_enIE271IE271&amp;q=euromech - the top site is a site developed with tables.

Google has for a long time been well able to go through a website and find the navigation whether the site is standards based or not.

Again, for me at this stage there are pros and cons on both sides and I think armed with the right information, the client should decide what they prefer, rather than techies telling them to use the latest and greatest.

Tom</description>
		<content:encoded><![CDATA[<p>Hi agentultra,</p>
<p>Yes I think we do agree more so. And as I stated I&#8217;m a fan of standards, but don&#8217;t nessecarily believe the hype surrounding it right now. </p>
<p>No offence, but this example of Google again is wrong. The links aren&#8217;t because of a site being standards based at all. Google has it&#8217;s own way of deciding if a site warrants having these links and displays them on sites it feels deserve them. Here&#8217;s an example &#8211; <a href="http://www.google.ie/search?sourceid=navclient&#038;ie=UTF-8&#038;rlz=1T4GGLJ_enIE271IE271&#038;q=euromech">http://www.google.ie/search?sourceid=navclient&#038;ie=UTF-8&#038;rlz=1T4GGLJ_enIE271IE271&#038;q=euromech</a> &#8211; the top site is a site developed with tables.</p>
<p>Google has for a long time been well able to go through a website and find the navigation whether the site is standards based or not.</p>
<p>Again, for me at this stage there are pros and cons on both sides and I think armed with the right information, the client should decide what they prefer, rather than techies telling them to use the latest and greatest.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agentultra</title>
		<link>http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/comment-page-1/#comment-3128</link>
		<dc:creator>agentultra</dc:creator>
		<pubDate>Thu, 16 Oct 2008 14:50:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdoyletalk.com/?p=531#comment-3128</guid>
		<description>&quot;Good design includes accessibility, it should not be an after thought.&quot;

This is what I mean when I say that accessibility should be designed for up front -- it should be a design consideration itself and not a thorn in your side.

I think we actually agree a lot more than disagree, except on the vague notion of what is standard vs. non-standard based design.

All I suggest is that I&#039;ve never seen a good reason in the last 4 years to use tables for layouts or to avoid the use of CSS.

The search engine argument can be pretty lame, but it&#039;s mostly because people who talk about search engines generally don&#039;t have a grasp on the mechanical details of a search engine implementation.

It&#039;s true that you won&#039;t be intentionally ranked lower in search engine results if your page uses tables to layout it&#039;s information; at least not for a while. However, it does give you added benefit to properly structure your data since more search engines are starting to semantically parse data structures and reason about their contents. Microformats are also becoming more popular and more search engines today are recognizing them.

Consider how Google displays the top result on its SERP today. A well-designed standards-based site occupying the top spot will have all of its navigation links presented underneath the main link to the site along with it&#039;s search box and various other little bits of extra information. This is because search engines these days are starting to parse semantic documents and reason about their contents.

While it&#039;s true that a good search engine won&#039;t rank your site lower if it uses tables to layout its navigation menu over nested lists; there&#039;s obvious added benefit if it can find your menu and be able to parse it.

I&#039;m not saying that it&#039;s a horrible disservice to your clients to lean on older design techniques; I merely suggest that there&#039;s no added benefits to doing so. In my experience I haven&#039;t seen a good reason to avoid using standards-based design techniques. They&#039;ve only improved the quality of my work and made my life easier.</description>
		<content:encoded><![CDATA[<p>&#8220;Good design includes accessibility, it should not be an after thought.&#8221;</p>
<p>This is what I mean when I say that accessibility should be designed for up front &#8212; it should be a design consideration itself and not a thorn in your side.</p>
<p>I think we actually agree a lot more than disagree, except on the vague notion of what is standard vs. non-standard based design.</p>
<p>All I suggest is that I&#8217;ve never seen a good reason in the last 4 years to use tables for layouts or to avoid the use of CSS.</p>
<p>The search engine argument can be pretty lame, but it&#8217;s mostly because people who talk about search engines generally don&#8217;t have a grasp on the mechanical details of a search engine implementation.</p>
<p>It&#8217;s true that you won&#8217;t be intentionally ranked lower in search engine results if your page uses tables to layout it&#8217;s information; at least not for a while. However, it does give you added benefit to properly structure your data since more search engines are starting to semantically parse data structures and reason about their contents. Microformats are also becoming more popular and more search engines today are recognizing them.</p>
<p>Consider how Google displays the top result on its SERP today. A well-designed standards-based site occupying the top spot will have all of its navigation links presented underneath the main link to the site along with it&#8217;s search box and various other little bits of extra information. This is because search engines these days are starting to parse semantic documents and reason about their contents.</p>
<p>While it&#8217;s true that a good search engine won&#8217;t rank your site lower if it uses tables to layout its navigation menu over nested lists; there&#8217;s obvious added benefit if it can find your menu and be able to parse it.</p>
<p>I&#8217;m not saying that it&#8217;s a horrible disservice to your clients to lean on older design techniques; I merely suggest that there&#8217;s no added benefits to doing so. In my experience I haven&#8217;t seen a good reason to avoid using standards-based design techniques. They&#8217;ve only improved the quality of my work and made my life easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Doyle</title>
		<link>http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/comment-page-1/#comment-3122</link>
		<dc:creator>Tom Doyle</dc:creator>
		<pubDate>Wed, 15 Oct 2008 08:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdoyletalk.com/?p=531#comment-3122</guid>
		<description>Ok, 

To respond to : &quot;The only good reason to not use standards-based design is when you and your clients care only how the page looks visually.&quot;

The building industry has been ravaged with this same argument for years and only recently has there been a real push to show that you can merge both accessibility and good design. In my opinion design should not have to suffer for accessbility and vice versa. Good design includes accessibility, it should not be an after thought.

To respond to : &quot;However, your arguments completely miss the point of standards-based design.&quot;

Well that&#039;s where we disagree, I don&#039;t see anything valid in your arguments and feel you are completely missing the point.

My repsonses one by one....

1. Search engines don&#039;t favour sites that are built with the lastest coding standards.

Google and other search engines have been around long enough now to know how to interpret HTML code and know what&#039;s content and what&#039;s not.

2. Yes I agree it&#039;s more flexible in this sense. But that doesn&#039;t make it faster.

3. Ok, well you can continue to blame browser developers all day long, but the bottom line is that that is all we have to work with. 

I feel it&#039;s our duty to provide the most accessible websites as possible no matter what the potential viewer will view your website in. Whether it&#039;s a screen reader or an old browser. 

Even with a screen reader, you could say the developers could develop them a lot better.  

If the only thing we can do is build cross broswer accessible websites - in the &quot;old fashioned&quot; way, which you can - that would personally be my favoured plan of action.

I think you are missing one major point here. In the future my opinion is definitely going to change. But currently the hype surrounding coding standards, is exactly that, hype.

I&#039;m tired of hearing the ridiculous reasons that pro standards people use to justify coding standards use. The search engine one is one that irks me most.

And remember I am a standards fan, I believe it&#039;s what we need for the future. However, let&#039;s stop the silly reasons that people are using to justify their use now. 

I only think it&#039;s fair that people that don&#039;t understand what the patest coding standards are, are given concise and accurate information - which they are not getting.

In a lot of cases, they aren&#039;t even asked and for me that&#039;s just like the old days when web designers would build websites that worked in nothing else but IE. That&#039;s something we don&#039;t want to go back to.</description>
		<content:encoded><![CDATA[<p>Ok, </p>
<p>To respond to : &#8220;The only good reason to not use standards-based design is when you and your clients care only how the page looks visually.&#8221;</p>
<p>The building industry has been ravaged with this same argument for years and only recently has there been a real push to show that you can merge both accessibility and good design. In my opinion design should not have to suffer for accessbility and vice versa. Good design includes accessibility, it should not be an after thought.</p>
<p>To respond to : &#8220;However, your arguments completely miss the point of standards-based design.&#8221;</p>
<p>Well that&#8217;s where we disagree, I don&#8217;t see anything valid in your arguments and feel you are completely missing the point.</p>
<p>My repsonses one by one&#8230;.</p>
<p>1. Search engines don&#8217;t favour sites that are built with the lastest coding standards.</p>
<p>Google and other search engines have been around long enough now to know how to interpret HTML code and know what&#8217;s content and what&#8217;s not.</p>
<p>2. Yes I agree it&#8217;s more flexible in this sense. But that doesn&#8217;t make it faster.</p>
<p>3. Ok, well you can continue to blame browser developers all day long, but the bottom line is that that is all we have to work with. </p>
<p>I feel it&#8217;s our duty to provide the most accessible websites as possible no matter what the potential viewer will view your website in. Whether it&#8217;s a screen reader or an old browser. </p>
<p>Even with a screen reader, you could say the developers could develop them a lot better.  </p>
<p>If the only thing we can do is build cross broswer accessible websites &#8211; in the &#8220;old fashioned&#8221; way, which you can &#8211; that would personally be my favoured plan of action.</p>
<p>I think you are missing one major point here. In the future my opinion is definitely going to change. But currently the hype surrounding coding standards, is exactly that, hype.</p>
<p>I&#8217;m tired of hearing the ridiculous reasons that pro standards people use to justify coding standards use. The search engine one is one that irks me most.</p>
<p>And remember I am a standards fan, I believe it&#8217;s what we need for the future. However, let&#8217;s stop the silly reasons that people are using to justify their use now. </p>
<p>I only think it&#8217;s fair that people that don&#8217;t understand what the patest coding standards are, are given concise and accurate information &#8211; which they are not getting.</p>
<p>In a lot of cases, they aren&#8217;t even asked and for me that&#8217;s just like the old days when web designers would build websites that worked in nothing else but IE. That&#8217;s something we don&#8217;t want to go back to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agentultra</title>
		<link>http://www.tomdoyletalk.com/2008/10/07/where-do-i-stand-on-web-coding-standards/comment-page-1/#comment-3119</link>
		<dc:creator>agentultra</dc:creator>
		<pubDate>Tue, 14 Oct 2008 22:48:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdoyletalk.com/?p=531#comment-3119</guid>
		<description>My site was recently linked to yours via Zemanta. In my post, I talked about accessibility being something that should be designed for &lt;em&gt;up front&lt;/em&gt;.

The only good reason to not use standards-based design is when you and your clients care only how the page looks visually.

However, your arguments completely miss the point of standards-based design.

1. Search engines today look at more than just key-words. They look at the semantics and context of a document and rely on proper markup to interpret the data in the document itself.

Markup and stylesheets separate structure and design for a reason. A markup language gives the computer the ability to classify otherwise meaningless information in a text document. HTML wasn&#039;t necessarily designed to format a page so much as to tell a computer what parts of a plain-text document are paragraphs, lists, and tables. Stylesheets are what we use now to visually represent that data.

It&#039;s not the standards that are at fault -- it&#039;s the browser developers who implement those standards.

2. If you know CSS well, then this is true. A quick trip to the css zen garden will prove beyond a doubt that using the same markup, a good designer can change the visual layout drastically in almost infinite ways without touching the HTML structure.

3. Accessibility, yes. Cross-browser compatibility is more tricky.

I don&#039;t have to say much about accessibility, my post on it says it all: http://agentultra.com/?p=76

The compatibility issue is the browser developer&#039;s fault. The standards are open to interpretation and at the end of the day they have to take liberties in how they implement them. The more browsers there are, the bigger the problem becomes.

The best way I coped with the problem when I did web design work was to target the spec and use conditional hooks to load in extra browser-specific rules to work around the bugs.

Luckily most of the CSS bugs in major browsers are known and well documented: http://www.positioniseverything.net

At the end of the day, when ever I encounter the arguments against standards-based design, I just nod my head. There&#039;s absolutely no reason why one should avoid it. The evidence is there and I haven&#039;t heard a compelling reason to choose inferior design techniques.

In practice I haven&#039;t touched a table-based design since 2005 and I&#039;ve done a fair bit of work for quite a few clients since then.</description>
		<content:encoded><![CDATA[<p>My site was recently linked to yours via Zemanta. In my post, I talked about accessibility being something that should be designed for <em>up front</em>.</p>
<p>The only good reason to not use standards-based design is when you and your clients care only how the page looks visually.</p>
<p>However, your arguments completely miss the point of standards-based design.</p>
<p>1. Search engines today look at more than just key-words. They look at the semantics and context of a document and rely on proper markup to interpret the data in the document itself.</p>
<p>Markup and stylesheets separate structure and design for a reason. A markup language gives the computer the ability to classify otherwise meaningless information in a text document. HTML wasn&#8217;t necessarily designed to format a page so much as to tell a computer what parts of a plain-text document are paragraphs, lists, and tables. Stylesheets are what we use now to visually represent that data.</p>
<p>It&#8217;s not the standards that are at fault &#8212; it&#8217;s the browser developers who implement those standards.</p>
<p>2. If you know CSS well, then this is true. A quick trip to the css zen garden will prove beyond a doubt that using the same markup, a good designer can change the visual layout drastically in almost infinite ways without touching the HTML structure.</p>
<p>3. Accessibility, yes. Cross-browser compatibility is more tricky.</p>
<p>I don&#8217;t have to say much about accessibility, my post on it says it all: <a href="http://agentultra.com/?p=76">http://agentultra.com/?p=76</a></p>
<p>The compatibility issue is the browser developer&#8217;s fault. The standards are open to interpretation and at the end of the day they have to take liberties in how they implement them. The more browsers there are, the bigger the problem becomes.</p>
<p>The best way I coped with the problem when I did web design work was to target the spec and use conditional hooks to load in extra browser-specific rules to work around the bugs.</p>
<p>Luckily most of the CSS bugs in major browsers are known and well documented: <a href="http://www.positioniseverything.net">http://www.positioniseverything.net</a></p>
<p>At the end of the day, when ever I encounter the arguments against standards-based design, I just nod my head. There&#8217;s absolutely no reason why one should avoid it. The evidence is there and I haven&#8217;t heard a compelling reason to choose inferior design techniques.</p>
<p>In practice I haven&#8217;t touched a table-based design since 2005 and I&#8217;ve done a fair bit of work for quite a few clients since then.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
