<?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>William Yarbrough &#187; Accessiblity</title>
	<atom:link href="http://www.wcyarbrough.com/tag/accessiblity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wcyarbrough.com</link>
	<description></description>
	<lastBuildDate>Wed, 24 Aug 2011 01:30:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Live Blog from John Slatin Access U 2009</title>
		<link>http://www.wcyarbrough.com/live-blog-from-john-slatin-access-u-2009/</link>
		<comments>http://www.wcyarbrough.com/live-blog-from-john-slatin-access-u-2009/#comments</comments>
		<pubDate>Tue, 12 May 2009 20:43:54 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Copy Writing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Accessiblity]]></category>
		<category><![CDATA[AIR Austin]]></category>
		<category><![CDATA[AIR Interactive]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=25</guid>
		<description><![CDATA[Live Blogging from @pat_ramsey &#8216;s talk on &#8220;Accessibility and Social Media&#8221;. SMS is primary social tool in Sub Sahara Africa &#8211; only data the infrastructure will support. Problems: When there&#8217;s no way to skip repetitive content, no text equivilents for images when the sites are super image heavy, when you can&#8217;t identify inputs and controls [...]]]></description>
			<content:encoded><![CDATA[<p>Live Blogging from <a href="http://www.twitter.com/pat_ramsey">@pat_ramsey</a> &#8216;s talk on &#8220;Accessibility and Social Media&#8221;.</p>
<p>SMS is primary social tool in Sub Sahara Africa &#8211; only data the infrastructure will support.</p>
<p>Problems: When there&#8217;s no way to skip repetitive content, no text equivilents for images when the sites are super image heavy, when you can&#8217;t identify inputs and controls &#8211; the rush makes accessibility fall by the wayside!</p>
<p>Problems arise when users who don&#8217;t know about accessibility can create content without the tools available for accessibility information. 15 year olds on YouTube don&#8217;t know about captions on their home movies &#8211; how to handle the user-generated content question?</p>
<p><a href="http://www.w3.org/WAI/intro/wcag.php">How to make Web content accessible to peopele with disabilities</a>. Education is key!</p>
<p>Text alternatives are important to image heavy sites: Thumbnails in discussion threads, avatars in forums, images in user galleries.</p>
<p>CAPTCHA: The questionable best way to handle bots. Turing Test Alternatives are better &#8220;Is fire hot or cold?&#8221;.  What about audio files? They are, by definition, hard to hear! Look at Blogger&#8217;s audio CAPTCHA.</p>
<p>Don&#8217;t make it harder for your users to sign up than it is for bots and phishers! This should make you think long and hard about access barriers.</p>
<p>LABEL YOUR FORMS! The <code><for></code> and <code><id></code> attributes are important for those hitting your form in JAWS form mode.</p>
<p>Facebook Mobile: <a href="http://m.facebook.com">m.facebook.com</a>, simpler, easier and faster loading. Much easier for screen reader use. beware &#8211; login and other forms still not labeled!</p>
<p>Twitter: &#8220;what are you doing?&#8221; is labeled correctly, most images have alt text. Skip nav is enabled. Use greasemonkey scripts to enhance accessibility. There is a third party accessible <a href="http://www.accessibletwitter.com">alternative</a>. </p>
<p>WordPress: problems are two fold: admin interface and published interface. Templating on the front end works great for the 6 files (wrap your content in an accessible package). With admin panel &#8211; edits are lost on upgrade! Look at /wp-admin/ folder to see the admin template files. Login form in properly labeled for accessibility. Admin section has problems, but know issues are getting better. Alt+Z drops right to content editor! Those need to be told to users!</p>
<p>Developers know things can be better. WAI-ARIA used to send info back to blind twitterers about how many characters were left in their tweets (TPG Notifier).</p>
<p>&#8220;Great kid, now don&#8217;t get cocky&#8221; &#8211; There is a need to get content from developers about what does and doesn&#8217;t work. Open source can help with all this. Rather than feel overwhelmed, try to submit patches, find the accessibility hooks, share findings, communicate! WordPress IRC is always open, Facebook loves feedback!</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/live-blog-from-john-slatin-access-u-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ch-Ch-Ch-Changes!</title>
		<link>http://www.wcyarbrough.com/ch-ch-ch-changes/</link>
		<comments>http://www.wcyarbrough.com/ch-ch-ch-changes/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:30:28 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Accessiblity]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[creative process]]></category>
		<category><![CDATA[work flow worries]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=23</guid>
		<description><![CDATA[All too often, as developers we&#8217;re struck with changes. It&#8217;s much harder on designers (everyone has had a single creative thought once, so people often try to wrestle design from the professionals), but it still impacts developers when changes are made after the site&#8217;s been coded, the information architecture&#8217;s been signed off on, and the [...]]]></description>
			<content:encoded><![CDATA[<p>All too often, as developers we&#8217;re struck with changes. It&#8217;s much harder on designers (<em>everyone</em> has had a single creative thought once, so people often try to wrestle design from the professionals), but it still impacts developers when changes are made after the site&#8217;s been coded, the information architecture&#8217;s been signed off on, and the design is finished. I&#8217;m going to discuss a few ways to handle each.</p>
<p><strong>INFORMATION ARCHITECTURE</strong></p>
<p>Why do we fuss and preen over this stuff? Because it works. <a href="http://www.alistapart.com/articles/flexiblefueleducatingtheclientonia">A recent A List Apart article</a> by Keith LaFerriere details why we need to educate the client on IA, it&#8217;s place in the construction of their Web project, and what it does for them down the road. Bringing the client in at this stage allows them to see what the shape and functions of the site will be <em>ahead of time</em>.</p>
<p>This doesn&#8217;t mean we sacrifice flexibility of the project &#8211; we all know change is good &#8211; but it allows the flexibility to be controlled: the sitemap needs to be changed and re-signed every time a change is encountered, navigation schema is signed off on once taxonomy and site map are decided, etc. We use this framework to teach the client why it&#8217;s important. One of my favorite Creative Directors put it this way: &#8220;You don&#8217;t do design without a plan. It won&#8217;t matter how pretty, how amazing and flashy your site is; without a clear navigation and structure to your content (one that your users will enjoy using and find intuitive) your site will always fail.&#8221;  I like that way of thinking, it puts the client in a frame of mind that A comes before B comes before C, even if all they understand is C.</p>
<p><strong>DESIGN CHANGES</strong></p>
<p>Let&#8217;s face it &#8211; design changes suck. Knowing that, these are most common, but often easiest to quench. Because every client&#8217;s a junior designer, they all want little tweaks. It&#8217;s important as a designer and developer that the client understand that every comp and wireframe is its own entity: every piece of that comp works with every other piece of that comp to make a working model. I know tons of creatives and they all say the same thing: don&#8217;t change the design, don&#8217;t tweak anything. Tell them what the root problem is and they&#8217;ll find the best solution. Often times clients want to make changes because things present deeper problems. Why did the client change the color? If it was hard to read, then there might be a better solution than the awful crap they did.</p>
<p>Because changes will and do happen, what is to be done? If the changes are page level, sure (barring a design destroying idea) it&#8217;s not too bad. A template level change is much worse &#8211;  we&#8217;re looking at much larger, time consuming changes. Education, again, is the best medicine. Ask why a client likes or does not like an element. Explain why you made the design choices you did. It&#8217;s a shame that many designers must justify their designs, but there are a lot more people who don&#8217;t get it than do.</p>
<p><strong>INTERNAL ISSUES</strong></p>
<p>This is what the clients never see. This is the changes that get made in house. These are many times beneficial to making a great product go live, but often times the team cannot get a party line, cannot get with the whole program. In these times it&#8217;s best to follow workflow protocol. When good workflows are put in place this step rarely gets bogged down. Being as buttoned-down as possible internally with reflect on the work you do for the client as well as the perception of the group in the marketplace. Keep a consistent workflow and procedure in place and this will be the least of your worries when it comes time to change.</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/ch-ch-ch-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

