<?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: Accessibility is seldom just up to the interface developer</title>
	<atom:link href="http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/</link>
	<description>Web development and Internet trends</description>
	<lastBuildDate>Sat, 13 Mar 2010 17:07:15 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: UsabilitÃƒÂ  &#171; Usability, accessibility and the Web World</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-51429</link>
		<dc:creator>UsabilitÃƒÂ  &#171; Usability, accessibility and the Web World</dc:creator>
		<pubDate>Thu, 19 Apr 2007 09:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-51429</guid>
		<description>[...] Ecco il link all&#8217;articolo: Accessibility is seldom just up to the interface developer [...]</description>
		<content:encoded><![CDATA[<p>[...] Ecco il link all&#8217;articolo: Accessibility is seldom just up to the interface developer [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wioota.com  &#187; Blog Archive   &#187; Evangelizing Quality</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12380</link>
		<dc:creator>wioota.com  &#187; Blog Archive   &#187; Evangelizing Quality</dc:creator>
		<pubDate>Sat, 14 Oct 2006 07:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12380</guid>
		<description>[...] izing Quality 	 			 				Robert Nyman wrote recently about the difficulty to get buy-in for accessible web pages. His article speaks to a g [...]</description>
		<content:encoded><![CDATA[<p>[...] izing Quality 	 			 				Robert Nyman wrote recently about the difficulty to get buy-in for accessible web pages. His article speaks to a g [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12260</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 12 Oct 2006 19:49:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12260</guid>
		<description>Karl,

I feel your pain...</description>
		<content:encoded><![CDATA[<p>Karl,</p>
<p>I feel your pain&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl Dawson</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12242</link>
		<dc:creator>Karl Dawson</dc:creator>
		<pubDate>Thu, 12 Oct 2006 13:08:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12242</guid>
		<description>Amen to that damn &lt;code&gt;form&lt;/code&gt; tag. We&#039;ve just completed a major Intranet project here on a Microsoft CMS / .NET platform. Three things got in the way of me outputting valid code.

- The framework putting &lt;code&gt;noscript&lt;/code&gt; tags in twice for each externally-called js file (and putting them in the head of the document).
- That damn &lt;code&gt;form&lt;/code&gt; tag.
- The time to iron out these problems.

Still at least the apps were written as web services and output XML ready for some XSLT-lovin&#039;.</description>
		<content:encoded><![CDATA[<p>Amen to that damn <code>form</code> tag. We&#8217;ve just completed a major Intranet project here on a Microsoft CMS / .NET platform. Three things got in the way of me outputting valid code.</p>
<p>- The framework putting <code>noscript</code> tags in twice for each externally-called js file (and putting them in the head of the document).<br />
- That damn <code>form</code> tag.<br />
- The time to iron out these problems.</p>
<p>Still at least the apps were written as web services and output XML ready for some XSLT-lovin&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kprimdal.dk  &#187; Blog Archive   &#187; Javascripts links</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12228</link>
		<dc:creator>Kprimdal.dk  &#187; Blog Archive   &#187; Javascripts links</dc:creator>
		<pubDate>Thu, 12 Oct 2006 09:49:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12228</guid>
		<description>[...] .edwards.name/ http://jeffhowden.com/code/javascript/ http://www.twinhelix.com/javascript/ http://www.robertnyman.com/category/javascript/ http://ditchnet.org/dhtmlgallery/ http://www.davi [...]</description>
		<content:encoded><![CDATA[<p>[...] .edwards.name/ <a href="http://jeffhowden.com/code/javascript/" rel="nofollow">http://jeffhowden.com/code/javascript/</a> <a href="http://www.twinhelix.com/javascript/" rel="nofollow">http://www.twinhelix.com/javascript/</a> <a href="http://www.robertnyman.com/category/javascript/" rel="nofollow">http://www.robertnyman.com/category/javascript/</a> <a href="http://ditchnet.org/dhtmlgallery/" rel="nofollow">http://ditchnet.org/dhtmlgallery/</a> <a href="http://www.davi" rel="nofollow">http://www.davi</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12167</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Wed, 11 Oct 2006 18:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12167</guid>
		<description>Johan,

If you have a strict XML/XSLT structure in .NET, it is very easy to make it more accessible and avoid the common pitfalls of .NET. But at the same time, it should really be told that it is by no means necessary to go down that road to deliver an accessible web site with .NET.

Steve,

Naturally it depends on what scenario we&#039;re talking about here, but if the server-side is adapted from get go to take this into consideration, it shouldn&#039;t affect project time. For a very simple example, you can take a look at &lt;a href=&quot;http://www.robertnyman.com/ask/&quot; rel=&quot;nofollow&quot;&gt;ASK&lt;/a&gt; and its example PHP and ASP files.

Stephen,

That sounds great, although I&#039;m not sure everyone either cares as much as you or have the time/money to do it that way. Still, you have my respect. :-)</description>
		<content:encoded><![CDATA[<p>Johan,</p>
<p>If you have a strict XML/XSLT structure in .NET, it is very easy to make it more accessible and avoid the common pitfalls of .NET. But at the same time, it should really be told that it is by no means necessary to go down that road to deliver an accessible web site with .NET.</p>
<p>Steve,</p>
<p>Naturally it depends on what scenario we&#8217;re talking about here, but if the server-side is adapted from get go to take this into consideration, it shouldn&#8217;t affect project time. For a very simple example, you can take a look at <a href="http://www.robertnyman.com/ask/" rel="nofollow">ASK</a> and its example PHP and ASP files.</p>
<p>Stephen,</p>
<p>That sounds great, although I&#8217;m not sure everyone either cares as much as you or have the time/money to do it that way. Still, you have my respect. <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Hill</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12145</link>
		<dc:creator>Stephen Hill</dc:creator>
		<pubDate>Wed, 11 Oct 2006 11:51:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12145</guid>
		<description>I have to agree that .Net, by design, produces horrible code, but only if you use Visual Studio and/or their server-side controls.

I write in .Net C# (a wonderful language) and I don&#039;t use VS, I use UltraEdit and I don&#039;t implement server-side controls, I write my own markup and functions.

This, I find, give me &lt;strike&gt;greater&lt;/strike&gt; exact control over the output of the code. Sure it might take a few minues to write a function that handles select boxes correctly, but in the end there is pure valid accessible code.

Once the server-side code has been produced, I can then add JS over the top :)

GK</description>
		<content:encoded><![CDATA[<p>I have to agree that .Net, by design, produces horrible code, but only if you use Visual Studio and/or their server-side controls.</p>
<p>I write in .Net C# (a wonderful language) and I don&#8217;t use VS, I use UltraEdit and I don&#8217;t implement server-side controls, I write my own markup and functions.</p>
<p>This, I find, give me <strike>greater</strike> exact control over the output of the code. Sure it might take a few minues to write a function that handles select boxes correctly, but in the end there is pure valid accessible code.</p>
<p>Once the server-side code has been produced, I can then add JS over the top <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>GK</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Williams</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12137</link>
		<dc:creator>Steve Williams</dc:creator>
		<pubDate>Wed, 11 Oct 2006 10:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12137</guid>
		<description>&quot;In my mind, it shouldn&#039;t take any longer at all,...&quot;

I don&#039;t understand how it doesn&#039;t take any longer to provide server-side *and* javascript enhanced interface designs?

When I provide progressive enhancement to forms or features it takes longer for sure. I have to replicate the server-side functionality using javascript, which takes a significant amount of time.

But I totally agree and in my experience, you can hand a project manager/dev team a working tech demo of (imo) accessible HTML, CSS and framework design, and they STILL return a table based, image-ridden, inaccessible mess as the final site... It has a lot to do with the desire to achieve :(</description>
		<content:encoded><![CDATA[<p>&#8220;In my mind, it shouldn&#8217;t take any longer at all,&#8230;&#8221;</p>
<p>I don&#8217;t understand how it doesn&#8217;t take any longer to provide server-side *and* javascript enhanced interface designs?</p>
<p>When I provide progressive enhancement to forms or features it takes longer for sure. I have to replicate the server-side functionality using javascript, which takes a significant amount of time.</p>
<p>But I totally agree and in my experience, you can hand a project manager/dev team a working tech demo of (imo) accessible HTML, CSS and framework design, and they STILL return a table based, image-ridden, inaccessible mess as the final site&#8230; It has a lot to do with the desire to achieve <img src='http://robertnyman.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johan</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12136</link>
		<dc:creator>Johan</dc:creator>
		<pubDate>Wed, 11 Oct 2006 09:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12136</guid>
		<description>So if you would XSLT (stylesheets for XML to say it popular) for the presentation layer you circumvent accessibility issues with Visual Studio and .Net?</description>
		<content:encoded><![CDATA[<p>So if you would XSLT (stylesheets for XML to say it popular) for the presentation layer you circumvent accessibility issues with Visual Studio and .Net?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12133</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Wed, 11 Oct 2006 06:37:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12133</guid>
		<description>ÃƒÂrni,

I know you don&#039;t like that and we&#039;ve discussed it before. But how many environments, for instance, offer something like &lt;code&gt;Autopostback&lt;/code&gt; as an attribute to add to your elements to immediately make it JavaScript dependant?

Naturally it&#039;s up to the web developer in the end, just as I state in the post. But I think my main opinion about it still stands: .NET and Visual Studio (as correctly pointed out in the comments above) per default just lures you onto the path of JavaScript dependency, a &lt;code&gt;form&lt;/code&gt; around everything in the page and so on.

I&#039;ve worked with &lt;em&gt;a lot&lt;/em&gt; of different .NET web developers, and I can count on one hand the number that knew of/cared about making it accessible , instead of following the wide path .NET offers you. Just as late as yesterday I got a question from one of them why one would want JavaScript code, and JavaScript events applied, from an external file...

But it&#039;s not necessarily all their fault either, it&#039;s about the mindset Microsoft used from day one when they developed it. But it is getting better, so there&#039;s hope at least.

Oh, yeah, XSLT rocks, by the way. :-)

Harmen,

Thanks!

Robin,

Good point, and good work.</description>
		<content:encoded><![CDATA[<p>ÃƒÂrni,</p>
<p>I know you don&#8217;t like that and we&#8217;ve discussed it before. But how many environments, for instance, offer something like <code>Autopostback</code> as an attribute to add to your elements to immediately make it JavaScript dependant?</p>
<p>Naturally it&#8217;s up to the web developer in the end, just as I state in the post. But I think my main opinion about it still stands: .NET and Visual Studio (as correctly pointed out in the comments above) per default just lures you onto the path of JavaScript dependency, a <code>form</code> around everything in the page and so on.</p>
<p>I&#8217;ve worked with <em>a lot</em> of different .NET web developers, and I can count on one hand the number that knew of/cared about making it accessible , instead of following the wide path .NET offers you. Just as late as yesterday I got a question from one of them why one would want JavaScript code, and JavaScript events applied, from an external file&#8230;</p>
<p>But it&#8217;s not necessarily all their fault either, it&#8217;s about the mindset Microsoft used from day one when they developed it. But it is getting better, so there&#8217;s hope at least.</p>
<p>Oh, yeah, XSLT rocks, by the way. <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Harmen,</p>
<p>Thanks!</p>
<p>Robin,</p>
<p>Good point, and good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ÃƒÂrni Gunnar</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12114</link>
		<dc:creator>ÃƒÂrni Gunnar</dc:creator>
		<pubDate>Tue, 10 Oct 2006 23:39:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12114</guid>
		<description>@Robin:
That is exactly what I was saying ... this stuff is purely up to the developer ... I work propably 60% in VS 2005 and 40% in VS 2003, and 2005 is sooo  much better.

I have always liked XSLT ... worked with it a lot in the past, it&#039;s a great way to do some good presentation layer stuff.</description>
		<content:encoded><![CDATA[<p>@Robin:<br />
That is exactly what I was saying &#8230; this stuff is purely up to the developer &#8230; I work propably 60% in VS 2005 and 40% in VS 2003, and 2005 is sooo  much better.</p>
<p>I have always liked XSLT &#8230; worked with it a lot in the past, it&#8217;s a great way to do some good presentation layer stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12108</link>
		<dc:creator>Robin</dc:creator>
		<pubDate>Tue, 10 Oct 2006 23:09:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12108</guid>
		<description>ÃƒÂrni - itÃ¢â‚¬â„¢s not .NET that&#039;s the problem, itÃ¢â‚¬â„¢s Visual Studio and it&#039;s god-awful attempts to build what could only loosely be called web pages. A from round everything? DonÃ¢â‚¬â„¢t make me laugh.

At my company be use .NET but we use it in the &lt;em&gt;right&lt;/em&gt; way: purely for logic. Page builds are handled through XSLT.</description>
		<content:encoded><![CDATA[<p>ÃƒÂrni &#8211; itÃ¢â‚¬â„¢s not .NET that&#8217;s the problem, itÃ¢â‚¬â„¢s Visual Studio and it&#8217;s god-awful attempts to build what could only loosely be called web pages. A from round everything? DonÃ¢â‚¬â„¢t make me laugh.</p>
<p>At my company be use .NET but we use it in the <em>right</em> way: purely for logic. Page builds are handled through XSLT.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harmen Janssen</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12106</link>
		<dc:creator>Harmen Janssen</dc:creator>
		<pubDate>Tue, 10 Oct 2006 22:31:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12106</guid>
		<description>Hear hear! 
It&#039;s very difficult indeed to build an accessible website in a team where not everyone is like-minded (and of course there are deadlines, horrible deadlines..). 

Funny you mention the ASP thing, just an hour ago I was talking with a server-side developer who worked out a pretty ingenious Content Management System (who wanted me to assist him in client-side development), and it contained nearly everything you talk about: 
- Javascript dependencies,
- Everything&#039;s contained in a form-element

I love projects where I&#039;m both responsible for the client- and the server-side. When everything&#039;s in my hands, I can do everything in my power to deliver an accessible website.

Good article, Robert :)</description>
		<content:encoded><![CDATA[<p>Hear hear!<br />
It&#8217;s very difficult indeed to build an accessible website in a team where not everyone is like-minded (and of course there are deadlines, horrible deadlines..). </p>
<p>Funny you mention the ASP thing, just an hour ago I was talking with a server-side developer who worked out a pretty ingenious Content Management System (who wanted me to assist him in client-side development), and it contained nearly everything you talk about:<br />
- Javascript dependencies,<br />
- Everything&#8217;s contained in a form-element</p>
<p>I love projects where I&#8217;m both responsible for the client- and the server-side. When everything&#8217;s in my hands, I can do everything in my power to deliver an accessible website.</p>
<p>Good article, Robert <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; ZugÃƒÂ¤nglichkeit in AbhÃƒÂ¤ngigkeit &#8212; cne _LOG  Archiv</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12103</link>
		<dc:creator>&#187; ZugÃƒÂ¤nglichkeit in AbhÃƒÂ¤ngigkeit &#8212; cne _LOG  Archiv</dc:creator>
		<pubDate>Tue, 10 Oct 2006 20:52:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12103</guid>
		<description>[...] makers System developers What technology/framework you use to create the web site  Quelle: &#8220;Accessibility is seldom just up to the inter [...]</description>
		<content:encoded><![CDATA[<p>[...] makers System developers What technology/framework you use to create the web site  Quelle: &#8220;Accessibility is seldom just up to the inter [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ÃƒÂrni Gunnar</title>
		<link>http://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12102</link>
		<dc:creator>ÃƒÂrni Gunnar</dc:creator>
		<pubDate>Tue, 10 Oct 2006 20:22:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/#comment-12102</guid>
		<description>Geeez Robert ... here you go again with the .NET bashing ... and I take offence. Accessibility, web standards and usability have &lt;b&gt;nothing&lt;/b&gt; to do with the platform you are developing on ... &lt;b&gt;nothing!&lt;/b&gt;.

It is solely up to the developer if he/she wants to follow the current standards.

I like the way .NET makes things easy for new developers to start out with dragging objects onto pages and see how they work. Granted, they spit out horrible code (especially VS 2003, VS 2005 does a much better job). But not everyone is an expert, and it&#039;s a great way of getting started.

So ... enough with the .NET bashing :o</description>
		<content:encoded><![CDATA[<p>Geeez Robert &#8230; here you go again with the .NET bashing &#8230; and I take offence. Accessibility, web standards and usability have <b>nothing</b> to do with the platform you are developing on &#8230; <b>nothing!</b>.</p>
<p>It is solely up to the developer if he/she wants to follow the current standards.</p>
<p>I like the way .NET makes things easy for new developers to start out with dragging objects onto pages and see how they work. Granted, they spit out horrible code (especially VS 2003, VS 2005 does a much better job). But not everyone is an expert, and it&#8217;s a great way of getting started.</p>
<p>So &#8230; enough with the .NET bashing <img src='http://robertnyman.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
