<?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>kay lives here &#187; accessibility</title>
	<atom:link href="http://kay.smoljak.com/index.php/category/accessibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://kay.smoljak.com</link>
	<description>ColdFusion and best practices web building</description>
	<lastBuildDate>Tue, 29 Jun 2010 00:30:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Get an Idea(s) about Accessibility</title>
		<link>http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/</link>
		<comments>http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 14:54:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[awia]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[perth events]]></category>

		<guid isPermaLink="false">http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/</guid>
		<description><![CDATA[ 
AWIA has run a number of “Ideas” seminars in Perth over the past few years – well, four others to be exact. Each time we’ve brought speakers from interstate and overseas to share their wisdom on various topics deserving of some deep thinking.
This time around – April 22 -&#160; Roger Hudson and Andrew Downie, [...]<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/">Get an Idea(s) about Accessibility</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webindustry.asn.au/ideas5/"><img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" align="right" src="http://kay.smoljak.com/wp-content/uploads/2009/04/ideas5.png" width="180" height="179" /></a> </p>
<p><a href="http://www.webindustry.asn.au/">AWIA</a> has run a number of “Ideas” seminars in Perth over the past few years – well, four others to be exact. Each time we’ve brought speakers from interstate and overseas to share their wisdom on various topics deserving of some deep thinking.</p>
<p>This time around – April 22 -&#160; Roger Hudson and Andrew Downie, two noted Australian accessibility experts, will be giving their insights on the impact of version 2 of the Web Content Accessibility Guidelines. Just exactly what do they mean to the average (or not so average) web developer?</p>
<p><strong>Ideas5 is an evening seminar to help the web community understand WCAG 2.0 and prepare websites with improved accessibility.</strong></p>
<h4>Where?</h4>
<p>The Melbourne Hotel    <br />942 Hay Street     <br />PERTH WA 6000</p>
<p><a href="http://maps.google.com.au/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=942+hay+street+perth+western+australia&amp;sll=-31.951835,115.852847&amp;sspn=0.004497,0.00971&amp;ie=UTF8&amp;ll=-31.950633,115.852268&amp;spn=0.008994,0.019419&amp;z=16&amp;iwloc=addr&amp;om=1">View Map</a></p>
<h4>When?</h4>
<p>Wed. 22 April 2009    <br />7:00pm +</p>
<h4>How Much?</h4>
<p>AWIA Members: $40    <br />Non-Members: $55</p>
<p><a href="http://www.webindustry.asn.au/ideas5/">Tickets are available online now</a>. If you’re in Perth, I hope to see you there.</p>
<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/">Get an Idea(s) about Accessibility</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kay.smoljak.com/index.php/get-an-ideas-about-accessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Text sizing and accessibility</title>
		<link>http://kay.smoljak.com/index.php/text-sizing-and-accessibility/</link>
		<comments>http://kay.smoljak.com/index.php/text-sizing-and-accessibility/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 22:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[derek featherstone]]></category>
		<category><![CDATA[jeff croft]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[wds08]]></category>

		<guid isPermaLink="false">http://kay.smoljak.com/index.php/text-sizing-and-accessibility/</guid>
		<description><![CDATA[
I was at Jeff Croft’s session on Elegant Web Typography at Web Directions South when he talked about font sizing. He unwittingly caused a bit of a silent outcry, sending the Twitter back channel crazy, when he mentioned that he uses pixels to size text rather than an IE6-supported relative unit such as ems or [...]<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/text-sizing-and-accessibility/">Text sizing and accessibility</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://kay.smoljak.com/wp-content/uploads/2008/10/image2.png" border="0" alt="" width="500" height="187" /></p>
<p>I was at <a href="http://south08.webdirections.org/?cat=1#post-43">Jeff Croft’s</a> session on <a href="http://south08.webdirections.org/?page_id=7#post-43">Elegant Web Typography</a> at <a href="http://south08.webdirections.org/">Web Directions South</a> when he talked about font sizing. He unwittingly caused a bit of a silent outcry, sending the Twitter back channel crazy, when he mentioned that he uses pixels to size text rather than an IE6-supported relative unit such as ems or percentages.</p>
<p>His reasoning was that people who need to enlarge font size in their browsers will have already moved off Internet Explorer 6 and onto a browser that allows them to do that already (Internet Explorer 6 does not allow resizing of text defined in pixels or points, whereas it does allow resizing of text defined in ems, percentages or keywords).</p>
<p>I’m with the others who commented via Twitter during the presentation – I don’t necessarily think that’s the case. At any rate, at <a href="http://www.cleverstarfish.com/">Clever Starfish</a> we almost always use ems for text sizing rather than pixels (I’m sure there are exceptions in certain circumstances, but for the most part, we try).</p>
<p>SitePoint’s Kevin Yank interviewed Derek Featherstone during the conference and have a recording of that session available on their site, as well as a transcript: <a href="http://www.sitepoint.com/article/interview-derek-featherstone/">Derek Featherstone: Accessibility is More Than Compliance</a>. in it, Kevin asks Derek what he thinks about Jeff’s statements and his opinion is what I would expect from an accessibility expert: until we can be sure that IE6 is not being used any more, we can’t afford not to make allowances. It was such a hot topic that Kevin pulled out Derek’s response on just that point for a separate post: <a href="http://www.sitepoint.com/blogs/2008/10/03/pixel-fonts-a-hot-button-topic-at-wds08/">Pixel Fonts a Hot Button Topic at WSD08</a>. Does anyone else find it funny that the photo of Derek used on that post is one credited to Jeff?</p>
<p>I remember dancing in glee the day that <a href="http://www.thecounter.com/stats/">The Counter</a> told me that worldwide, Netscape 4 usage had dropped to under 2% for the third month running – that was when my previous employer officially decreed that we no longer supported it for general web sites. I’m sure it’s going to be a long time before we can hold Internet Explorer 6 in the same kind of contempt, but hold out web peeps – that day will come. For the record, The Counter reports that <a href="http://www.thecounter.com/stats/2008/September/browser.php">in September 2008, IE6 was at 36%</a>, still well ahead of Firefox on 17% but just below Internet Explorer 7 at 41%.</p>
<p>For the record, I think that the rest of Jeff’s session was very good – he covered the basics of web typography, and touched on grid systems and the importance of using proper typographical symbols for quotes, dashes and the like (which I also attempt to do also).</p>
<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/text-sizing-and-accessibility/">Text sizing and accessibility</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kay.smoljak.com/index.php/text-sizing-and-accessibility/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Web standards for developers &#8211; presentation recording now available</title>
		<link>http://kay.smoljak.com/index.php/web-standards-for-developers-presentation-recording-now-available/</link>
		<comments>http://kay.smoljak.com/index.php/web-standards-for-developers-presentation-recording-now-available/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 00:56:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://kay.zombiecoder.com/index.php/archives/web-standards-for-developers-presentation-recording-now-available</guid>
		<description><![CDATA[ A few weeks ago I had the privilege of presenting (virtually) to the New Zealand ColdFusion User Group on CSS and web standards. David Harris runs the meetings with both physical attendees in Auckland and virtual attendees through Adobe Connect.
The recording of that presentation (with slides) is now available. It sounds a little scratchy, [...]<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/web-standards-for-developers-presentation-recording-now-available/">Web standards for developers &#8211; presentation recording now available</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="200" alt=" " src="http://kay.smoljak.com/wp-content/uploads/2007/12/recording.jpg" width="500" border="0"/> A few weeks ago I had the privilege of presenting (virtually) to the <a href="http://www.cfug.co.nz/">New Zealand ColdFusion User Group</a> on CSS and web standards. David Harris runs the meetings with both physical attendees in Auckland and virtual attendees through Adobe Connect.</p>
<p>The recording of that presentation (with slides) is now available. It sounds a little scratchy, unfortunately &#8211; no doubt a combination of my not-great headset and the extreme distance. The presentation covers how, as a ColdFusion developer, I came to be involved in web standards, what the term actually means, why I think they are important and why I think web standards could be more of interest to back end developers then they perhaps realise. I also include a couple of basic examples.</p>
<p><a href="https://admin.adobe.acrobat.com/_a200985228/p60587015/">Web Standards for Developers &#8211; Adobe Connect presentation recording</a></p>
<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/web-standards-for-developers-presentation-recording-now-available/">Web standards for developers &#8211; presentation recording now available</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kay.smoljak.com/index.php/web-standards-for-developers-presentation-recording-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop with Derek Featherstone: Accessibility 2.0</title>
		<link>http://kay.smoljak.com/index.php/workshop-with-derek-featherstone-accessibility-20/</link>
		<comments>http://kay.smoljak.com/index.php/workshop-with-derek-featherstone-accessibility-20/#comments</comments>
		<pubDate>Mon, 02 Oct 2006 11:00:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[wd06]]></category>
		<category><![CDATA[web directions]]></category>

		<guid isPermaLink="false">http://kay.zombiecoder.com/index.php/archives/workshop-with-derek-featherstone-accessibility-20</guid>
		<description><![CDATA[My Web Directions 2006 experience started on Thursday with a workshop: Accessibility 2.0 with the inimitable Derek Featherstone.

Derek used to be a high school teacher and I think he must have been a good one &#8211; he holds the attention of the audience very well and makes accessibility interesting, even to the fully-sighted, mouse-wielding power [...]<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/workshop-with-derek-featherstone-accessibility-20/">Workshop with Derek Featherstone: Accessibility 2.0</a></p>
]]></description>
			<content:encoded><![CDATA[<p>My <a href="http://www.webdirections.org/">Web Directions 2006</a> experience started on Thursday with a workshop: Accessibility 2.0 with the inimitable <a href="http://www.boxofchocolates.ca/">Derek Featherstone</a>.</p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/kaysmoljak/257175389/"><img width="203" height="240" border="0" alt="Intense concentration" style="margin: 0px 10px 10px 0px; float: left" src="http://static.flickr.com/86/257175389_154c1944a7_m.jpg" /></a></p>
<p>Derek used to be a high school teacher and I think he must have been a good one &#8211; he holds the attention of the audience very well and makes accessibility interesting, even to the fully-sighted, mouse-wielding power users that most web developers are.</p>
<h3>Why Accessibility 2.0?</h3>
<p>The web 2.0 phenomenon has led to a massive increase in smart and sexy web applications that use Ajax to provide a slick, responsive interface &#8211; the functional web rather than the traditional, document-based web. But as with all things, just because you can doesn&#8217;t necessarily mean you should, and in some cases accessibility is falling by the wayside. Fortunately, there are ways to make web applications available to users of assistive technology such a screen readers, voice recognition software and alternate input mechanisms. For the workshop, Derek focused on a number of common problems in web applications using real-world examples, and then showed some techniques to provide the same functionality in an accessible way.</p>
<h3>The Accessibility/Usability Cross-over</h3>
<p>The first topic covered in the workshop was the cross-over that exists between accessibility and usability. Many accessibility issues could also be called usability problems, and vice versa. Often, fixing an obvious accessibility problem also improves the usability of an application for all users.</p>
<p>An interesting and unexpected point Derek raised was that in certain cases, creating an alternate version of a particular feature of an application specifically for users of assistive technology is the only way to provide a great experience for all users.</p>
<h3>A web standards approach facilitates accessible applications</h3>
<p>While it&#8217;s not a magic bullet, using valid code and separation of markup, presentation and behaviour (the dubious-sounding &#8220;three-legged stool&#8221; of web standards) goes a long way towards facilitating accessible applications, and the same thing can be said for usability. At the very least, web standards provide a solid foundation with which work from. Of course, being a web standards-focused audience, this didn&#8217;t surprise anyone, but it&#8217;s a nice affirmation.</p>
<h3>Myths about screenreaders</h3>
<p>Many web developers believe that providing a version of an application that works without JavaScript equates to providing an accessible version. This is simply not true &#8211; screenreaders work with modern browsers &#8211; Internet Explorer and Firefox, primarily &#8211; and they are able to access content provided by JavaScript. Derek demonstrated a common Ajax technique for providing form validation, and the screenreader read out the validation messages.</p>
<h3>Simple problems with simple solutions</h3>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/kaysmoljak/257176391/"><img width="240" height="160" border="0" alt="workshop participants" style="margin: 10px 0px 0px 10px; float: right" src="http://static.flickr.com/85/257176391_d17a2a13df_m.jpg" /></a></p>
<p>Most of the examples presented in the workshop were simple problems with simple solutions, but pointed to what would become the mantra of the session: proper user testing with assistive technologies is critical to making an application accessible. Real people do things that no web developer will ever anticipate.</p>
<p>The Hijax technique was briefly discussed &#8211; and I learnt more about this on Friday at Jeremy Keith&#8217;s session. Essentially, it means first making a regular application which functions without JavaScript, then using progressive ehancement techniques to add a behaviour layer to &#8220;hijack&#8221; standard links, form submissions etc at particular points and substitute Ajax functionality. If an application used this approach from the beginning, the task of ensuring it was accessible would be a lot simpler.</p>
<p>Some of the examples covered:</p>
<ul>
<li>Forms for tables
<ul>
<li>Problem: screenreader has problems associating labels with inputs</li>
<li>Solution: add semantic labels, drop the tables, user correct source order then absolute positioning to adjust the visual layout</li>
</ul>
</li>
</ul>
<ul>
<li>Changing elements using JavaScript
<ul>
<li>Problem: a form input area had default text which was cleared when the input received focus, but when focus was removed and then returned to the element, the user-entered text was also cleared</li>
<li>Solution: only clear input if default text is detected</li>
</ul>
</li>
</ul>
<ul>
<li>Voice recognition and alt attributes
<ul>
<li>Problem: voice recognition software couldn&#8217;t activate a menu image link where the alt text was different from the visual representation of the word</li>
<li>Solution: Make the alt text match the image</li>
</ul>
</li>
</ul>
<ul>
<li>Non-semantic elements
<ul>
<li>Problem: keyboard navigation between links not working in Google maps</li>
<li>Solution: using a proper anchor element rather than a styled span with an onClick handler</li>
</ul>
</li>
</ul>
<ul>
<li>Using colour to indicate change
<ul>
<li>Problem: Basecamp-style colour flashes inaccessible to visually impaired and users simply not paying attention at the exact moment they occur</li>
<li>Solution: rather than relying on the colour change, also change some text or use some other permanent visual marker.</li>
</ul>
</li>
</ul>
<h3>More complex Ajax problems</h3>
<p>Not all accessibility problems posed by web applications are so easily fixed. A major issue is how to make sure that when the contents of the page is changed using JavaScript (the basis of most Ajax apps), screenreaders and other assistive technologies are aware of the change.</p>
<p>Derek ran through a few examples using Basecamp lists and a form validation sample, but the results were not consistent &#8211; essentially, the only way to know for sure if an application is truly accessible is to test it with assistive browsers. If a particular technique doesn&#8217;t work, try another &#8211; there&#8217;s plenty to choose from!</p>
<p>Finally, Derek ran through an inaccessible, complex multi-step form and discussed areas that he was changing to make it accessible.</p>
<h3>Now go away and do this…</h3>
<p>I wrote four notes at the end of the session:</p>
<ul>
<li>Planning
<ul>
<li>Plan for accessibility at the beginning of the process, rather than at the end</li>
</ul>
</li>
</ul>
<ul>
<li>Do the simple stuff right
<ul>
<li>Layout forms correctly, validate html and markup</li>
</ul>
</li>
</ul>
<ul>
<li>Semantic interaction
<ul>
<li>Use the right elements for the job &#8211; e.g. links should be anchors</li>
</ul>
</li>
</ul>
<ul>
<li>Provide &#8220;options&#8221;
<ul>
<li>Accessibility has the potential to help all users</li>
</ul>
</li>
<li>And always <strong>test test test</strong></li>
</ul>
<p><font color="#000000">Derek&#8217;s workshop was informative and entertaining &#8211; it&#8217;s always a real privilege to listen to him speak. I learnt lots and have heaps of tips I can start using in my work right away.</font></p>
<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/workshop-with-derek-featherstone-accessibility-20/">Workshop with Derek Featherstone: Accessibility 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kay.smoljak.com/index.php/workshop-with-derek-featherstone-accessibility-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nick Cowie on Accessible Forms</title>
		<link>http://kay.smoljak.com/index.php/nick-cowie-on-accessible-forms/</link>
		<comments>http://kay.smoljak.com/index.php/nick-cowie-on-accessible-forms/#comments</comments>
		<pubDate>Sun, 20 Aug 2006 10:09:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[perth events]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[wsg events]]></category>

		<guid isPermaLink="false">http://kay.zombiecoder.com/index.php/archives/nick-cowie-on-accessible-forms</guid>
		<description><![CDATA[I was thinking of asking Nick to do a little interview about his upcoming Web Standards Group presentation&#8230;
&#8230;but he&#8217;s posted up such a good overview on his own blog that I&#8217;ll just point everyone over there: Accessible forms and more.
Nick explains his background as such:
Before I started building web sites for a living, I was [...]<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/nick-cowie-on-accessible-forms/">Nick Cowie on Accessible Forms</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I was thinking of asking Nick to do a little interview about his upcoming Web Standards Group presentation&#8230;</p>
<p>&#8230;but he&#8217;s posted up such a good overview on his own blog that I&#8217;ll just point everyone over there: <a href="http://nickcowie.com/2006/accessible-forms-and-more/">Accessible forms and more</a>.</p>
<p>Nick explains his background as such:</p>
<blockquote style="margin-left: 20px"><p><em>Before I started building web sites for a living, I was a policy officer with the then Ministry of Fair Trading and I spent a lot of time working with legislation.</em></p></blockquote>
<p>The first time I read that sentence, I thought it said &#8220;I was a police officer&#8221;&#8230; I was trying to imagine Nick in uniform. Not an image that really fits!</p>
<p>That aside, Nick&#8217;s presentation should be great, I&#8217;m really looking forward to it. Just a reminder, the details are:</p>
<p><a href="http://webstandardsgroup.org/meetings/index.cfm?event_id=73">Web Standards Group Meeting, Perth</a><br />
Thursday August 31, 2006 &#8211; from 6pm<br />
Edith Cowan University, Mt Lawley Tavern (Building 12)<br />
Cover charge of $4 for nibblies and audio transcription</p>
<p>Please RSVP to <a href="&#109;ai&#108;&#116;o&#58;p&#101;rt&#104;&#64;web&#115;t&#97;&#110;&#100;&#97;&#114;d&#115;&#103;&#114;oup.&#111;rg">&#112;&#101;rth&#64;webst&#97;ndardsgr&#111;u&#112;&#46;o&#114;&#103;</a> if you&#8217;re planning to come along.</p>
<p><a href="http://kay.smoljak.com/">Posted from <strong>kay lives here</strong></a><br/><br/><a href="http://kay.smoljak.com/index.php/nick-cowie-on-accessible-forms/">Nick Cowie on Accessible Forms</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kay.smoljak.com/index.php/nick-cowie-on-accessible-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
