<?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>CSSquirrel &#187; derek featherstone</title>
	<atom:link href="http://cssquirrel.com/tag/derek-featherstone/feed/" rel="self" type="application/rss+xml" />
	<link>http://cssquirrel.com/blog</link>
	<description>opinions and news on web design</description>
	<lastBuildDate>Fri, 18 May 2012 16:26:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Comic Update: Squirrel In The Dark</title>
		<link>http://cssquirrel.com/blog/2009/08/31/comic-update-squirrel-in-the-dark/</link>
		<comments>http://cssquirrel.com/blog/2009/08/31/comic-update-squirrel-in-the-dark/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 16:52:49 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Comic]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[blind]]></category>
		<category><![CDATA[derek featherstone]]></category>
		<category><![CDATA[john foliot]]></category>
		<category><![CDATA[screen reader]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=420</guid>
		<description><![CDATA[Like probably every developer/designer who is getting confident with mad HTML skills, CSS styling, and JS wrangling, once I got to the point of consistently making semantic, validating pages, I figured I&#8217;d had a handle on what a proper web page needed to be so that anyone, with any browser, could properly experience. That would [...]]]></description>
			<content:encoded><![CDATA[<p>Like probably every developer/designer who is getting confident with mad HTML skills, CSS styling, and JS wrangling, once I got to the point of consistently making semantic, validating pages, I figured I&#8217;d had a handle on what a proper web page needed to be so that anyone, with any browser, could properly experience. That would free me to move onto more important subjects like figuring out how to outshine everyone else on the newest, baddest CSS3 styling possible.</p>
<p>Then, at <a title="Link to Web Directions North" href="http://north.webdirections.org/" target="_blank">Web Directions North</a>, I attended <a title="Link to Derek Featherstone's website" href="http://boxofchocolates.ca/" target="_blank">Derek Featherstone&#8217;s</a> Accessibility Beyond Compliance presentation. By the end of it, I could spot at least a dozen things I was doing wrong, <em>very wrong</em>, with my coding. I figured there was even more that wasn&#8217;t correct. Accessibility, which I understand as making the web accessible to people with sensory or cognitive disabilities, was a topic that I&#8217;d taken horribly for granted. I assumed if it validated, it&#8217;d work out. That was naive, to say the least.</p>
<p>Since then, I&#8217;ve been <em>trying </em>to get more familiar with the topic while simultaneously keeping up to date with everything else that makes the web work. <em>Trying </em>best suits what happens. I&#8217;ll admit, I&#8217;ve been thinking of it as a low priority, which I knew was the wrong attitude. But I&#8217;ve made efforts to ensure my JS-powered interactivity makes use of the right tags (buttons instead of spans, for example), although I&#8217;m still unsure of how to announce the change of a page (like a AJAX-based popup) to a screen-reader. It was incremental, but I was improving.</p>
<p>With this site, with the comic, I&#8217;ve been slower. After all, a comic is at it&#8217;s heart a visual medium. Would a blind person want to sit through the annoyance of having the joke described to him, like the co-worker&#8217;s bungled re-telling of a standup joke he heard last night?</p>
<p>I started reading a lot about HTML 5, and the arguments that it&#8217;s birthing process has spawned. One of the banners that differing &#8220;sides&#8221; of the involved parties frequently have been waving is accessibility, or the perceived lack thereof, or the problems with different scenarios of implementing it. One of the voices I&#8217;d see the most was <a title="Link to John Foliot's Unreprentant" href="http://john.foliot.ca/" target="_blank">John Foliot</a>, who&#8217;s graced this comic a couple times now. I&#8217;ve even been lucky enough to have him provide me with a technique for making an accessible summary of a comic for this site.</p>
<p>I have not yet implemented that technique. How much do I suck? After today&#8217;s comic, I will be doing so (exact implementation time this week varies).</p>
<p>What brought this topic back to my mind was a string of comments on last week&#8217;s comic, which discussed the &#8220;pick an icon&#8221; custom CAPTCHA that my comment-system makes use of. If you haven&#8217;t posted here before, it provides three images, and asks you to click on one to confirm that you&#8217;re not some horrid robot. I had thought about blind users when I made it, and ensured each image had descriptive text that didn&#8217;t named the image&#8217;s object, but provided enough prose about it to let them know what they were seeing.</p>
<p>In the comment discussion, some problems with how that system was interacted with came up, including challenges for screen-readers that I hadn&#8217;t anticipated, and the issue of the cognitively-disabled, which I hadn&#8217;t even thought about. One well-meaning commentator, in my defense, said something to the effect of &#8220;Well, you can&#8217;t always make it work for everyone.&#8221;&#8230;</p>
<p>I didn&#8217;t care for that, even though I know he didn&#8217;t mean ill by it. The thing is, I like the web, a lot. It&#8217;s a huge part of my job, my hobbies, and my ability to communicate and learn about all sorts of things in the world I can&#8217;t afford to go visit in person. How would <em>I</em> interact with it if I was suddenly stricken blind? Would I be satisfied with my experience surfing on a screen-reader, listening to pages as they were written?</p>
<p>Yesterday, I closed my eyes, and tried to just make use of Microsoft&#8217;s Narrator program, starting with the task of activating the program from scratch while blind. I was able to get it going, but after about two minutes of trying to do anything with my computer, I shut it off in frustration.</p>
<p><a title="Link to CSSquirrel #34: Squirrel In The Dark" href="/comic/?comic=34">Today&#8217;s comic</a>, which technically stars John Foliot, is an exploration of that frustration, and hopefully shaking people out of the passive assumption that it&#8217;s OK if their website isn&#8217;t working for a small subset of surfers.</p>
<p>It also reflects a challenge for myself. I need to implement a summary system for the comic for blind readers. I need to update the CAPTCHA to better serve blind/low-vision readers and make it easier for the cognitively-challenged to understand while still being confusing to a robot. I probably need to do more than that, but I don&#8217;t even know what other challenges the site represents yet.</p>
<p>Check out your site. If you had to listen to it, would it be usable? If not, what are you going to do about it?</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2009/08/31/comic-update-squirrel-in-the-dark/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

