<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Left Justified &#187; accessibility</title>
	<atom:link href="http://leftjustified.net/topic/accessibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://leftjustified.net</link>
	<description>In a few words, explain what this weblog is about.</description>
	<lastBuildDate>Wed, 11 Feb 2009 05:00:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cleaning Up the Sawdust</title>
		<link>http://leftjustified.net/journal/2004/08/24/sawdust/</link>
		<comments>http://leftjustified.net/journal/2004/08/24/sawdust/#comments</comments>
		<pubDate>Tue, 24 Aug 2004 02:06:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[site news]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://leftjustified.net/journal/2004/08/24/sawdust/</guid>
		<description><![CDATA[&#8220;It&#8217;s the little things...&#8221;

Oh so true. 
When I designed this site I had grandiose plans for the functionality as well as the design. Somehow I've only found time for the design plans and about three quarters of the functionality - that stops now.
Structural changes are afoot. 
Please watch your head for loose debris.]]></description>
			<content:encoded><![CDATA[<h3>No Soup For You!</h3>
<p>The first change that should have happened long ago was serving up <strong>real XHTML</strong> (<code>content=application/xhtml+xml</code>). This site is now XHTML 1.1 in modern browsers, with old fashioned SGML tag-soup being fed to lesser equipped browsers. <del>I&#8217;ve nervously decided to also serve all my posts and comments as XML, which means that one bad bit of code in a comment will bring on the <i>Yellow Screen of Death</i> for the whole post</del>. That was never going to last long!</p>
<h3>Not Everyone Uses a Mouse</h3>
<p>Too often designers/developers set link styling for <code>a:link</code>, <code>a:visited</code> and <code>a:hover</code>, and think that is enough. That is not enough. Many users, myself included, like to ditch the mouse while reading a long article and navigate via the keyboard <i>(*gasp*! What is this, 1986?!)</i>. Jumping from link to link using the <code>tab</code> key is fast and easy, but irresponsible design decisions can make the experience akin to driving blind. Try it out now.</p>
<p>No problems, because I have set visual changes on the <code>:focus</code> pseudo-class. That&#8217;s all well and good, until IE comes to the party. IE doesn&#8217;t support <code>:focus</code>, but in traditional IE style one of its bugs can be played against another. In this instance it is the <code>:active</code> pseudo-class that comes to the rescue. Microsoft decided to interpret <code>:active</code> as <code>:focus</code>, meaning that any changes set on <code>:active</code> will be applied when that link receives focus.</p>
<h3>Automated Testing &#8211; Home Delivered Lies</h3>
<p>As a standard practice, I run my sites through the <a href="http://www.cynthiasays.com/">Cynthia</a> and <a href="http://bobby.watchfire.com/bobby/html/en/index.jsp">Bobby</a> automated accessibility tests. The results for Left Justified are quite good, with only a minor warning or two in the Priority 3 (<abbr title="Web Accessibility Initiative">WAI</abbr>-AAA) section.<br />
What a crock.<br />
I know for a fact that I don&#8217;t even meet all the Priority 2 requirements.</p>
<blockquote><p>
3.4 Use relative rather than absolute units in markup language attribute values and style sheet property values. [Priority 2]
</p></blockquote>
<p>That alone is enough to disqualify Left Justified from anything higher than a WAI-A rating. Yet if I wanted to, I could stick up a big ugly &#8220;Bobby AAA&#8221; button and have it link to a positive test result &#8211; but I won&#8217;t, because being a responsible web designer/developer/person (I&#8217;m using the term <i>web person</i> from here on in) means that automated tests are just that &mdash; <strong>a</strong> test. It&#8217;s nowhere near an equivalent to human testing, let alone a replacement.</p>
<p>So now all of the T&#8217;s are crossed and i&#8217;s are dotted, where are the <i>XHTML 1.1</i> and <i>CSS</i> buttons on the footer of every page? Not here, folks. </p>
<p>Validity isn&#8217;t an accomplishment, it&#8217;s a requirement.</p>
]]></content:encoded>
			<wfw:commentRss>http://leftjustified.net/journal/2004/08/24/sawdust/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
