<?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>quirm.net &#187; accessibility</title>
	<atom:link href="http://quirm.net/tag/accessibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://quirm.net</link>
	<description>wordpress &#38; web design</description>
	<lastBuildDate>Fri, 04 May 2012 23:47:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>eShop for WordPress</title>
		<link>http://quirm.net/2008/10/03/eshop-for-wordpress/</link>
		<comments>http://quirm.net/2008/10/03/eshop-for-wordpress/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 08:05:19 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[eShop]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=273</guid>
		<description><![CDATA[eShop version 2.5.0 has now been released. All future updates will be made to the plugins new home within the WordPress plugins directory. All new versions will only be compatible with WordPress 2.5 and above. eShop for WordPress is a lightweight ecommerce shopping cart plugin for WordPress. It has been created with accessibility and ease&#8230;]]></description>
			<content:encoded><![CDATA[<div style="border:3px double #F17400; padding:5px; margin-bottom:10px; background:#444;">
eShop version 2.5.0 has now been released. All future updates will be made to the plugins new home within the <a href="http://wordpress.org/extend/plugins/eshop/">WordPress plugins</a> directory. All new versions will only be compatible with WordPress 2.5 and above.
</div>
<p>eShop for WordPress is a lightweight ecommerce shopping cart plugin for WordPress. It has been created with accessibility and ease of use in mind. It utilises <em>paypal</em>, but might be expanded for other payment gateways in the future. </p>
<p><span id="more-273"></span></p>
<p>Currently this plugin has been tested in version 2.3.3 but should work in 2.2. It may also be usable with extra manual configuration in version 2.0.11.</p>
<h3>Features</h3>
<blockquote class="citation"><p>Since eShop was released, eShop remains one the highest value plug-ins for my WordPress powered site &#8211; and one that I retain absolute confidence in. The developers have been continually, and graciously on top of any version upgrades that have come with WordPress, progressively adding improvements &#8212; making it a high value plug-in for anyone looking for a well thought-out, highly functional shopping-cart system for their WordPress powered web site.</p>
</blockquote>
<p><img src="http://quirm.net/wp-content/uploads/2008/10/bag.gif" alt="" title="bag" width="150" height="225" class="alignright size-full wp-image-277" /></p>
<ul>
<li>Paypal only</li>
<li>1 product per page</li>
<li>Product form will appear on the edit page</li>
<li>Products can have multiple options</li>
<li>Upload downloadable products</li>
<li>Basic Statistics</li>
<li>Fully searchable</li>
<li>3 methods for calculating shipping charges, plus various zone settings via Country <em>or</em> <abbr title="United States">US</abbr> State</li>
<li>Parent pages can list featured products, or sub product pages (just like categories with posts)</li>
<li>Admin has access to an Order handling section</li>
<li>Automatic emails on successful purchase, with option to send one from the admin order handling section.</li>
<li>User configurable email templates.</li>
<li>Configurable Out of Stock message.</li>
<li>Basic Stock Control</li>
<li>Automatic creation of required pages such as shopping cart and checkout</li>
<li>and more!</li>
</ul>
<h3>Installation</h3>
<p>Download the plugin, upload to your WordPress plugins directory and activate. Further instructions and help are included.</p>
<h4>Changes from 2.3.1 to 2.4.5</h4>
<p>(released on 4<sup>th</sup> April 2008)</p>
<p>many files have been tweaked. the major change is that the plugin should be compatible with WordPress MU. This version is only compatible for WordPress versions prior to 2.5. No more updates are planned for this version of eShop.</p>
<h4>Changes from 2.3.0 to 2.3.1</h4>
<p>(released on 4<sup>th</sup> March 2008)</p>
<p>There have been numerous bug fixes for this release and many files have been changed. No database amendments have been made although a new table has been created.</p>
<p>The major feature for this release is the creation of a file for upload to  Google Base &#8211; check the help page for details. </p>
<h4>Changes from 2.2.2 to 2.3.0</h4>
<p>(released on 24<sup>th</sup> January 2008)</p>
<p>Random product listing, and single random product facility added. Fixed a bug with featured, and category listing of products.</p>
<p>Changed files:</p>
<ul>
<li>eshop.php</li>
<li>eshop-plugins/list-subpages-descriptions.php</li>
<li>eshop-plugins/iinclude_page.php</li>
<li>files/eshop.css</li>
<li>eshop_settings.php</li>
<li>eshop_about.php</li>
<li>eshop_help.php</li>
</ul>
<h4>Upgrade instructions</h4>
<p>The random product is dependant on the <strong>Stock Available</strong> flag, as such this is now set to <em>no</em> by default. previously it was set to <em>yes</em>, all non single product pages should be amended.</p>
<h4>Changes from 2.2.1 to 2.2.2</h4>
<p>(released on 1<sup>st</sup> December 2007)</p>
<ul>
<li>eshop.css admin updated</li>
<li>eshop_countries.php  now able to filter by zone.</li>
<li>paypal.php &#8211; stock control was affecting number of purchases, now fixed.</li>
<li>checkout.php &#8211; updated to fix errors when dealing with US States. Plus added in a few enhancements.(thanks to sbruner for spotting this)</li>
<li>eshop_help.php &#8211; added in a little extra help for sku.</li>
<li>eshop_install.php &#8211; minor alteration.</li>
</ul>
<h4>Changes from 2.2.0 to 2.2.1</h4>
<p>(released on 13<sup>th</sup> November 2007)</p>
<p>Minor bug fix in paypal.php.</p>
<h4>Changes from 2.1.2 to 2.2.0</h4>
<p>(released on 13<sup>th</sup> November 2007)</p>
<ul>
<li>cart-functions.php: fold pages now works correctly, table removed from front end for displaying zones and replaced by a small form, class added to shopping cart form</li>
<li>cart.php: cart links recoded &#8211; div with class older replaced with ul and class &#8216;continue-proceed&#8217;</li>
<li>eshop_orders.php: minor fix for when first installed, zip code changed to zip/post code, fixed division by 0 error</li>
<li>eshop_install.php: corrected one country &#8211; Sao Tome and Principe</li>
<li>eshop.php: default level now set to 7 (editor) but can be quickly changed in the script, fixed session destroy to work correctly</li>
<li>checkout.php: zip code changed to zip/post code, added not applicable as an option to the US States dropdown, cart links recoded &#8211; div with class older replaced with ul and class &#8216;continue-proceed&#8217;, major update as per paypal.php</li>
<li>paypal.php: major update in hidden check &#8211; necessary upgrade for all</li>
<li>paypal.class.php : fixed validity errors, changed redirect page from &lt;h3&gt; to &lt;p&gt;&lt;strong&gt; for more portability between themes, altered text to be more user friendly on the redirect page.</li>
<li>eshop-onload.js: necessary fix due to previous invalid form.</li>
<li>eshop_help.php: updated with more help!</li>
<li>files/eshop.css: updated with more styling, but different colour scheme.</li>
</ul>
<h4>Changes from 2.1.1 to 2.1.2</h4>
<p>(released on 5<sup>th</sup> November 2007) No database changes, small updates to checkout.php and cart-functions.php.</p>
<ul>
<li>Fixing <abbr title="United States">US</abbr> phone numbers</li>
<li>correcting spelling mistake</li>
<li>correcting shipping address spurious comma.</li>
</ul>
<p>My thanks to Daniel Denk for spotting these, and the previous errors.</p>
<h4>Changes from 2.1.0 to 2.1.1</h4>
<p>(released on 3<sup>rd</sup> November 2007) Fixed bug when Stock Control was <strong>not</strong> used. Only one file affected: eshop-plugins/get-custom.php</p>
<h3>Help and Support</h3>
<p>Please direct all help and support queries via our <a href="http://www.quirm.net/punbb/viewforum.php?id=9">forums</a></p>
<h3>Donations</h3>
<div>
<p>Feeling generous? then please dig deep and donate as much as you can afford!</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin: 0pt auto; width: 120px;">
<div>
<input name="cmd" value="_xclick" type="hidden" />
<input name="business" value="mypaypal@blackwidows.co.uk" type="hidden" />
<input name="item_name" value="eShop donation" type="hidden" />
<input name="buyer_credit_promo_code" value="" type="hidden" />
<input name="buyer_credit_product_category" value="" type="hidden" />
<input name="buyer_credit_shipping_method" value="" type="hidden" />
<input name="buyer_credit_user_address_change" value="" type="hidden" />
<input name="no_shipping" value="0" type="hidden" />
<input name="no_note" value="1" type="hidden" />
<input name="currency_code" value="GBP" type="hidden" />
<input name="tax" value="0" type="hidden" />
<input name="lc" value="GB" type="hidden" />
<input name="bn" value="PP-DonationsBF" type="hidden" />
<input src="https://www.paypal.com/en_US/i/btn/x-click-but21.gif" name="submit" alt="Donate via paypal" type="image" />
 <img src="https://www.paypal.com/en_GB/i/scr/pixel.gif" alt="" height="1" width="1" />
</div>
</form>
</div>
<h3>eShop in the wild</h3>
<ul>
<li><a href="http://thecabinetofcuriosities.co.uk/">The Cabinet of Curiosities</a></li>
<li><a href="http://www.remotesensingtools.com">Remote Sensing Tools</a></li>
<li><a href="http://greenmethods.com/site/shop/">Green Methods</a></li>
<li><a href="http://www.darmstadt-vor-freu.de">darmstadt-vor-freu.de</a></li>
<li><a href="http://www.cmsthemestore.com/">CMSThemeStore.com</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/03/eshop-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Simple Event Manager</title>
		<link>http://quirm.net/2008/10/02/simple-event-manager/</link>
		<comments>http://quirm.net/2008/10/02/simple-event-manager/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 10:18:56 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[calender]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sem]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=180</guid>
		<description><![CDATA[Simple Event Manager (SEM) is an open source event publishing and management system based on <abbr title="Simple Accessible XHTML Online News">SAXON</abbr>&#8230; but with a twist.

One of the perennial problems of publishing detail of events on a web site is remembering to remove out-dated events on a regular basis. Nothing makes a site look more uncared for than a year old event!]]></description>
			<content:encoded><![CDATA[<p><img src="http://quirm.net/wp-content/uploads/2008/10/orangepeople.jpg" alt="" title="" width="200" height="164" class="alignright size-full wp-image-181" />Simple Event Manager (SEM) is an open source event publishing and management system based on <abbr title="Simple Accessible XHTML Online News">SAXON</abbr>&#8230; but with a twist.</p>
<p>One of the perennial problems of publishing detail of events on a web site is remembering to remove out-dated events on a regular basis. Nothing makes a site look more uncared for than a year old event!</p>
<p><abbr title="Simple Event Manager">SEM</abbr> solves this problem by only listing current, or future dated, events so that your site visitors always see an up-to-date page. All a webmaster has to do is pop in every now and then and clear out old material.</p>
<p>SEM also publishes on-demand <abbr title="Really Simple Syndication">RSS</abbr> and Atom news feeds of your event listings to maximise event promotion.</p>
<h3>Features</h3>
<ul>
<li>Run multiple instances of SEM from the one database</li>
<li>Multiple users allowed &#8211; each with their own username and password and, potentially, their own  events page.</li>
<li>Add, edit or delete news items</li>
<li>Manage users
<ul>
<li>Two levels of users: Standard and Admins</li>
<li>Add or delete users</li>
<li>Amend an user&#8217;s status</li>
<li>Protected default Admin &#8211; cannot be deleted or downgraded.</li>
<li>Change user passwords</li>
</ul>
</li>
<li>Configurable templates to define how you want your events displayed</li>
<li>Display event listings anywhere on your site</li>
<li>Optional display of events on a &#8216;per user&#8217; basis</li>
<li>Optional web calendar</li>
</ul>
<h3>Requirements</h3>
<ul>
<li>PHP 4.x</li>
<li>MYSQL 3 or higher</li>
<li>Some <abbr title="Cascading Style Sheet">CSS</abbr>/<abbr title="HyperText Markup Language">HTML</abbr>/XHTML knowledge if you want to create your own news template or re-style the interface.</li>
</ul>
<h3>Downloads</h3>
<ul>
<li>Note: There is a file embedded within this post, please visit this post to download the file.</li>
</ul>
<h3>Support</h3>
<p>Available via the Quirm.net <a href="http://forum.quirm.net/">forum</a>.</p>
<h3>Screenshots</h3>
<ul class="screenshots">
<li><div id="attachment_438" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/simple-event-manager/events/" rel="attachment wp-att-438"><img src="http://quirm.net/wp-content/uploads/2008/11/events-150x98.png" alt="Sample events list" title="Events Listing" width="150" height="98" class="size-thumbnail wp-image-438" /></a><p class="wp-caption-text">Sample events list</p></div></li>
<li><div id="attachment_440" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/simple-event-manager/edit-template/" rel="attachment wp-att-440"><img src="http://quirm.net/wp-content/uploads/2008/11/edit-template-150x97.png" alt="Edit display template" title="Edit Template" width="150" height="97" class="size-thumbnail wp-image-440" /></a><p class="wp-caption-text">Edit display template</p></div></li>
<li><div id="attachment_436" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/simple-event-manager/addevent/" rel="attachment wp-att-436"><img src="http://quirm.net/wp-content/uploads/2008/11/addevent-150x97.png" alt="Add an event" title="Add Event" width="150" height="97" class="size-thumbnail wp-image-436" /></a><p class="wp-caption-text">Add an event</p></div></li>
<li><div id="attachment_439" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/simple-event-manager/calendar/" rel="attachment wp-att-439"><img src="http://quirm.net/wp-content/uploads/2008/11/calendar-150x97.png" alt="Accessible web calendar" title="Calendar" width="150" height="97" class="size-thumbnail wp-image-439" /></a><p class="wp-caption-text">Accessible web calendar</p></div></li>
</ul>
<p><br class="clear" /></p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/02/simple-event-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access Key Class</title>
		<link>http://quirm.net/2008/10/02/access-key-class/</link>
		<comments>http://quirm.net/2008/10/02/access-key-class/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 08:47:55 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=145</guid>
		<description><![CDATA[Following on from a post on permanent tangent, I am now releasing a PHP Accesskey Class for user definable access keys. Full instructions for its use are included in the download archive. Features User definable access keys. Ability to decide which links you want the accesskey assigned to. Ability to add accesskeys to form labels.&#8230;]]></description>
			<content:encoded><![CDATA[<p>Following on from a post on <a href="http://cms.elfden.co.uk/2005/12/16/access-keys-a-user-centered-approach/">permanent tangent</a>, I am now releasing a <abbr title="PHP Hypertext Preprocessor">PHP</abbr> Accesskey Class for <strong>user</strong> definable access keys. Full instructions for its use are included in the download archive.</p>
<p><span id="more-145"></span></p>
<h2>Features</h2>
<p><img src="http://quirm.net/wp-content/uploads/2008/10/keyboard.jpg" alt="" title="keyboard" width="150" height="113" class="alignright size-full wp-image-146" /></p>
<ul>
<li>User definable access keys.</li>
<li>Ability to decide which links you want the accesskey assigned to.</li>
<li>Ability to add accesskeys to form labels.</li>
<li>Clear all option.</li>
<li><abbr title="eXtensible hypertext markup language">XHTML</abbr> or <abbr title="Hypertext markup language">HTML</abbr> options when creating the form.</li>
</ul>
<h2>Download</h2>
<ul>
<li>Note: There is a file embedded within this post, please visit this post to download the file.</li>
</ul>
<h2>Other Versions</h2>
<ul>
<li><a href="http://juicystudio.com/article/user-defined-accesskeys.php">Juicy Studio</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/02/access-key-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAXON</title>
		<link>http://quirm.net/2008/10/02/saxon/</link>
		<comments>http://quirm.net/2008/10/02/saxon/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 08:41:21 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[saxon]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=136</guid>
		<description><![CDATA[<p><abbr title="Simple Accessible XHTML Online News">SAXON</abbr> is an open source online news management system.</p>
<p>Some time ago, I needed a simple, <abbr title="PHP Hypertext Preprocessor">PHP</abbr>, news management system for a client of mine but I couldn't find anything that suited. Whilst there are plenty of news management systems out there, most came with emoticons and other bits &#38; pieces that I felt weren't suitable for a small business web site. Others were overly heavy in features that, frankly, I didn't need or want.</p>]]></description>
			<content:encoded><![CDATA[<h3>What is SAXON?</h3>
<p><img src="http://quirm.net/wp-content/uploads/2008/10/1158235261.jpg" alt="" title="newspapers" width="200" height="133" class="alignright size-full wp-image-138" /><abbr title="Simple Accessible XHTML Online News">SAXON</abbr> is an open source online news management system.</p>
<p>Some time ago, I needed a simple, <abbr title="PHP Hypertext Preprocessor">PHP</abbr>, news management system for a client of mine but I couldn&#8217;t find anything that suited. Whilst there are plenty of news management systems out there, most came with emoticons and other bits &amp; pieces that I felt weren&#8217;t suitable for a small business web site. Others were overly heavy in features that, frankly, I didn&#8217;t need or want.</p>
<p>I wanted an application that was very easy to install and even easier to use. So I built my own.</p>
<p>As I was also looking at ways of generating <abbr title="eXtensible Markup Language">XML</abbr> news feeds for syndication, I decided to also build this into SAXON at the same time.</p>
<h3>Why is SAXON &#8216;Accessible&#8217;?</h3>
<p>I needed an &#8216;A&#8217; to fit between the &#8216;S&#8217; and the &#8216;X&#8217;.</p>
<p>Seriously, the interface for SAXON has been built to be as accessible and usable as possible. Providing you don&#8217;t go mad when (re)designing its news output template, it should also output highly accessible web pages too. I&#8217;ve used it to create compliant <abbr title="eXtensible HyperText Markup Language">XHTML</abbr> Strict pages that conform to <acronym title="World Wide Web Consortium">W3C</acronym> <abbr title="Web Accessibility Initiative">WAI</abbr> Level &#8216;AA&#8217; that should be relatively easy for visitors to access when using assistive technology (eg. screen readers, keyboard only navigation etc.). This can only be a Good Thing<sup>tm</sup>.</p>
<p>Both SAXON&#8217;s output and user interface are currently <abbr title="Cascading Style Sheet">CSS</abbr> based &#8211; which means that they can be very easily re-configured to suit both authors and audience.</p>
<h3>Features</h3>
<ul>
<li>Run multiple instances of SAXON from the one database</li>
<li>Multiple users allowed &#8211; each with their own username and password and, potentially, their own  news page.</li>
<li>Add, edit or delete news items</li>
<li>Manage users
<ul>
<li>Two levels of users: Standard and Super Users (Admins)</li>
<li>Add or delete users</li>
<li>Amend an user&#8217;s status (Standard or Super User)</li>
<li>Protected default Admin &#8211; cannot be deleted or downgraded.</li>
<li>Change user passwords</li>
</ul>
</li>
<li>Configurable templates to define how you want your news displayed</li>
<li>Display news items anywhere on your site</li>
<li>Display news on a &#8216;per user&#8217; basis</li>
<li>Postdate news articles for later release</li>
</ul>
<h3>Requirements</h3>
<ul>
<li>PHP 4.3.9 or higher</li>
<li>MYSQL 3 or higher</li>
<li>Some <abbr title="Cascading Style Sheet">CSS</abbr>/<abbr title="HyperText Markup Language">HTML</abbr>/XHTML knowledge if you want to create your own news template or re-style the interface.</li>
</ul>
<h3>Support</h3>
<p>Available via the Quirm.net <a href="http://forum.quirm.net/">forum</a>.</p>
<h3>Downloads</h3>
Note: There is a file embedded within this post, please visit this post to download the file.
<h3>Screenshots</h3>
<ul class="screenshots">
<li><div id="attachment_416" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/saxon/deletenews/" rel="attachment wp-att-416"><img src="http://quirm.net/wp-content/uploads/2008/11/deletenews-150x104.png" alt="Delete a news item" title="Delete News" width="150" height="104" class="size-thumbnail wp-image-416" /></a><p class="wp-caption-text">Delete a news item</p></div></li>
<li><div id="attachment_415" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/saxon/editnews/" rel="attachment wp-att-415"><img src="http://quirm.net/wp-content/uploads/2008/11/editnews-150x104.png" alt="Edit a news item" title="Edit News" width="150" height="104" class="size-thumbnail wp-image-415" /></a><p class="wp-caption-text">Edit a news item</p></div></li>
<li><div id="attachment_414" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/saxon/addnews-2/" rel="attachment wp-att-414"><img src="http://quirm.net/wp-content/uploads/2008/11/addnews-150x104.png" alt="Add A News Item" title="Add News" width="150" height="104" class="size-thumbnail wp-image-414" /></a><p class="wp-caption-text">Add A News Item</p></div></li>
<li><div id="attachment_417" class="wp-caption alignnone" style="width: 160px"><a href="http://quirm.net/2008/10/02/saxon/changepwd/" rel="attachment wp-att-417"><img src="http://quirm.net/wp-content/uploads/2008/11/changepwd-150x104.png" alt="Change a user password" title="Change password" width="150" height="104" class="size-thumbnail wp-image-417" /></a><p class="wp-caption-text">Change a user password</p></div></li>
</ul>
<p><br class="clear" /></p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/02/saxon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Real Benefits</title>
		<link>http://quirm.net/2008/10/01/real-benefits/</link>
		<comments>http://quirm.net/2008/10/01/real-benefits/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:18:07 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[accessibility]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=62</guid>
		<description><![CDATA[If the bigger businesses are going to embrace web accessibility, they&#8217;ll need to see clear financial benefits and good returns on their investments. Legal and General&#8217;s recent re-design experience provides a solid example of the real business benefits to be gained from developing and accessible web site. The Legal and General site was re-designed in&#8230;]]></description>
			<content:encoded><![CDATA[<p><img src="http://quirm.net/wp-content/uploads/2008/10/money.jpg" alt="" title="money" width="160" height="200" class="alignright size-full wp-image-63" /></p>
<p>If the bigger businesses are going to embrace web accessibility, they&#8217;ll need to see clear financial benefits and good returns on their investments. Legal and General&#8217;s recent re-design experience provides a solid example of the real business benefits to be gained from developing and accessible web site.</p>
<p>The <a href="http://www.legalandgeneral.com/">Legal and General</a> site was re-designed in 2005, with a view to increasing it&#8217;s overall accessibility levels following some concern about the old site&#8217;s potential for litigation under the UK Disability Discrimination Act. One year following the site&#8217;s relaunch, the following &#8216;indirect&#8217; benefits were noted:</p>
<p><span id="more-62"></span></p>
<ul>
<li>A 30% increase in natural search-engine traffic</li>
<li>A significant improvement in Google rankings for all target keywords</li>
<li>75% reduction in time for pages to load</li>
<li>Cross browser-compatibility increased (not a single complaint since the redesign)</li>
<li>Site now accessible to mobile devices</li>
<li>Time to manage content reduced from average of five days to 0.5 days per job</li>
<li>95% increase in visitors getting a life insurance quote</li>
<li>90% increase in Life insurance sales online</li>
<li>Savings of £200K annually on site maintenance</li>
<li>100% return on investment in less than 12 months.</li>
</ul>
<p>Clear evidence from a competitive company that increasing overall web accessibility can result in <strong>significant</strong> business and financial benefits.</p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/01/real-benefits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Web Accessibility Tips</title>
		<link>http://quirm.net/2008/10/01/quick-web-accessibility-tips/</link>
		<comments>http://quirm.net/2008/10/01/quick-web-accessibility-tips/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:13:16 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[accessibility]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=57</guid>
		<description><![CDATA[The following &#8220;Quick Tips&#8221; summarise some of the key concepts of accessible Web design. These are not complete guidelines, but should be viewed as &#8220;quick &#8216;n&#8217; dirty&#8221; tests for some of the checkpoints from the Web Content Accessibility Guidelines (WCAG) 1.0. WCAG 1.0 supporting documents include a simplified Checklist and a detailed document describing techniques&#8230;]]></description>
			<content:encoded><![CDATA[<p><img src="http://quirm.net/wp-content/uploads/2008/10/sticky.jpg" alt="" title="" width="200" height="194" class="alignright size-full wp-image-58" /> The following &#8220;Quick Tips&#8221; summarise some of the key concepts of accessible Web design.</p>
<p>These are not complete guidelines, but should be viewed as &#8220;quick &#8216;n&#8217; dirty&#8221; tests for some of the checkpoints from the <a href="http://www.w3.org/TR/WAI-WEBCONTENT">Web Content Accessibility Guidelines (WCAG) 1.0</a>.</p>
<p><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 1.0 supporting documents include a simplified Checklist and a detailed document describing <a href="http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/">techniques for implementing the Guidelines</a> that includes references to both <abbr title="HyperText Markup Language">HTML</abbr> techniques and <abbr title="Cascading Style Sheets">CSS</abbr> techniques. There is also a <a href="http://www.w3.org/WAI/wcag-curric/">multimedia curriculum presentation</a> which explains how to use the guidelines but it should be noted that this presentation is dated March 2000 and, consequently, maybe be somewhat outdated in regard to current browser technology.</p>
<p><span id="more-57"></span></p>
<h3>The Checks</h3>
<dl>
<dt>Images &amp; animations: Use the alt attribute to describe the function of each visual.</dt>
<dd>One method that has been previously described for checking alt text is to place the cursor over an image, or animation and look for a small tooltip window displaying the contents of the alt attribute. Unfortunately, this only works within Internet Explorer which, incorrectly, displays alt text in this fashion. One, cross-browser, method for checking that alt text is, not only present on appropriate image elements, but is also suitably descriptive, is to check a page within a graphical browser with image display disabled. Even better, try looking at the page using a text-only browser such as Lynx.</dd>
<dd>If you are using image buttons for navigation, is it still possible to navigate the page, or site, effectively within a text-only browser? If images display important additional information, is that information also available within the alt text?</dd>
<dd> Finally, imagine reading the page aloud over the telephone. What would you say, upon encountering an image, if you wanted to convey the correct information to the listener?</dd>
<dt>Image maps. Use the client-side map and text for hotspots.</dt>
<dd>If you are using image maps, try to use client-side maps rather than server-side maps. As well as providing a description of a map using the alt attribute, ensure that you also provide text links for each hot spot within the map to ensure that users of non-graphical browsers etc. can still navigate effectively.</dd>
<dt>Multimedia. Provide captioning and transcripts of audio, and descriptions of video.</dt>
<dd>If you are making use of videos, have you provided alternative text which is synchronised to the video in order to obtain a &#8216;captioning&#8217; effect? Do the captions convey the same basic information (where possible) as the video itself? Disable the video display. Can you still follow the presentation?</dd>
<dd>Are you using audio to convey information? If so, turn your speakers off and check that the text transcripts of your audio information convey the same basic information. Wherever possible, use simple language for audio transcripts as many deaf users will, by default, use sign language as their primary method of communication with spoken/written language as a second language.</dd>
<dt>Hypertext links. Use text that makes sense when read out of context. For example, avoid <q>click here</q>.</dt>
<dd>Screen reader users may jump from link to link within a given document without reading the intervening text. This is broadly analogous to the way in which sighted users often &#8220;scan&#8221; large documents looking for keywords or phrases before reading the surrounding text properly. In such a situation, link text along the lines of <q>More information</q> may be meaningless as there is no indication of what information is being referred to. Try reading link text out aloud without referring to the accompanying context. Does it make sense? Would a user be able to broadly understand where such a link was leading to? If not, amend the link text so that it reads, for example, <q>More information on our full product range</q></dd>
<dt>Page organisation. Use headings, lists, and consistent structure. Use <abbr title="Cascading Style Sheets">CSS</abbr> for layout and style where possible.</dt>
<dd>View your page in a graphical browser with all styling disabled or using a text-only browser. Is the page organisation still clear? Can lists be easily identified? Does the structure of pages vary from one to another? Using a consistent structure within all pages on a site increases the chances that information can be located easily or avoided when necessary. Are your navigation bars, or menus, in the same place on every page? Are page headers and footers structured in a similar manner across the site? Using a random page from your site, is it possible to accurately predict where the main page content will be on any other page before you view it?</dd>
<dt>Graphs &amp; charts. Summarise or use the longdesc attribute.</dt>
<dd>Graphs and charts should be treated in a similar manner to other graphics but may require more textual information than is appropriate with a simple photograph. Although WCAG 1.0 mentions the <code>longdesc</code> attribute, browser support for <code>longdesc</code> is currently limited. Try looking at the page using a text-only browser. Does the alt text convey enough information for those users who may be unable to see the chart or graph? If not, consider adding descriptions of such images on a separate page and provide a text link to the description near the graph, or chart, itself.</dd>
<dt>Scripts, applets, &amp; plug-ins. Provide alternative content in case active features are inaccessible or unsupported.</dt>
<dd>Do not rely on client-side technology. Not all users have access to javascript, for example. Does your page still function effectively with javascript switched off? If you&#8217;re making use of Flash, test the page out in a browser that doesn&#8217;t have the appropriate plug-in. Is the information within the page still accessible? As above, using a text-only browser is an excellent way of checking for these accessibility issues but, be warned, incorporating a no-script alternative that simply suggests that users download the latest plug-in etc, is not an appropriate solution.</dd>
<dt>Frames. Use the noframes element and meaningful titles.</dt>
<dd>Whilst the number of older browsers that cannot access frames has undoubtedly fallen, it cannot be assumed that users will always arrive at a framed site by means of its frameset page. Try viewing one of the underlying framed pages without accessing the frameset. Can users still navigate to other areas of the site? Use the no-frames element to provide an alternative navigation mechanisem for those few users who are still using technologies that cannot access frames.</dd>
<dt>Tables. Make line-by-line reading sensible. Summarise!</dt>
<dd>Are you using tables? Do they contain data or are they used for layout? If possible, consider CSS for layout instead. Use the <code>caption</code> element to provide short summaries of tabulated data. Some older screen readers access tabulated information by column rather than by row, so ensure that the content still makes sense when read aloud on a column-by-column basis. W3C also provides a <a href="http://www.w3.org/WAI/References/Tablin/form">table lineariser</a> that can be useful in this respect.</dd>
<dt>Check your work. Validate. Use tools, checklist, and guidelines.</dt>
<dd>One of the most basic requirements of an accessible page is that it has been built using compliant <abbr title="HyperText Markup">HTML</abbr> techniques. If your page does not validate according to its <code>DOCTYPE</code>, then it may contain elements that cannot be accessed by a range of assistive technologies. Single pages can be validated online using <a href="http://validator.w3.org/"><abbr title="World Wide Web Consortium">W3C</abbr>&#8216;s HTML Validation Service</a>. Multiple pages, and even entire sites (up to 100 pages), can also be validated using the <a href="http://www.htmlhelp.com/tools/validator/">Web Design Group&#8217;s Validation Service</a> but be warned that some differences have been noticed between the two parsing engines when validating custom <abbr title="Document Type Definition">DTD</abbr>s.</dd>
</dl>
<p>Basic online, automated, accessibility checks can be made using Hisoftware&#8217;s <a href="http://www.contentquality.com/">Cynthia Says</a> portal but this should be supported by manual reference to the WCAG Guidelines.</p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/01/quick-web-accessibility-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Case For Web Accessibility</title>
		<link>http://quirm.net/2008/10/01/the-case-for-web-accessibility/</link>
		<comments>http://quirm.net/2008/10/01/the-case-for-web-accessibility/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:09:36 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[accessibility]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=54</guid>
		<description><![CDATA[There are many reasons why it is important to consider, not only how your web site resources operate, but also how easily they can be accessed by those with a disability. The Legal Case Firstly there is the legal responsibility embodied in the Disability Discrimination Act 1995 (&#8216;the Act&#8217;) that places a responsibility upon providers&#8230;]]></description>
			<content:encoded><![CDATA[<p>There are many reasons why it is important to consider, not only how your web site resources operate, but also how easily they can be accessed by those with a disability.</p>
<h3>The Legal Case</h3>
<p>Firstly there is the legal responsibility embodied in the Disability Discrimination Act 1995 (&#8216;the Act&#8217;) that places a responsibility upon providers to ensure that disabled individuals have effective access to services and information.</p>
<p><span id="more-54"></span></p>
<p>The Act affects every service provider in the UK whether in the private, public or voluntary sectors and covers “access to and use of information only services”.</p>
<p>For example, under the provisions section 19 of the Act, it is unlawful for a provider of services to discriminate against a disabled person:</p>
<blockquote>
<p>(a) in refusing to provide, or deliberately not providing, to the disabled person any service which he provides, or is prepared to provide, to members of the public;</p>
</blockquote>
<p>Section 19(3) goes on to provide examples of the services. Sub-section (b) applies to “access to and use of means of communications” and sub-section (c) applies to “access to and use of information services”. </p>
<p>Both of these sub-sections clearly apply to the design and functioning of a web site on the Internet.</p>
<p>Statutory codes of practice are issued by the Disability Rights Commission (DRC) an independent body empowered by the Government to help secure civil rights for disabled people. </p>
<p>The <acronym title="Disability Rights Commission">DRC</acronym> can also fund representation for individuals, where it believes discrimination has occurred and, under the provisions of the Disability Rights Commission Act 1999, it has the power to instigate formal investigations into sectors where it believes that discrimination is taking place.</p>
<p>On 27th March 2003, the DRC began a formal investigation into the accessibility levels offered by 1000 web sites. Whilst the final report from this investigation has yet to be released, it is expected to confirm that the vast majority of web sites fail to provide even the most minimal accessibility provision. </p>
<h3>The Technical Issues</h3>
<p>For a start, the Act does not include any hard and fast rules for acceptable levels of web accessibility.</p>
<p>Not surprisingly, there are web markup standards that can go a long way to ensuring that sites are developed to serve the largest possible audience using the broadest range of hardware and software platforms, and with the needs of disabled users taken into consideration. These, internationally accepted, standards are produced, and maintained, by the W3C Consortium who also provide validation tools to assist designers in creating markup compliant web sites.</p>
<p>Validating sites against the W3C standards can go a long way towards achieving minimal accessibility levels.</p>
<p>However, the World Wide Web Consortium (W3C) has also compiled a set of guidelines regarding web accessibility levels. Known as the Web Content Accessibility Guidelines (WCAG)1.0, they have been produced under the auspices of the W3C’s Web Accessibility Initiative (WAI) and compliance with them is an obvious demonstration that web accessibility is being taken seriously.<br />
The <acronym title="Web Content Accessibility Guidelines">WCAG</acronym> guidelines are divided into three Priorities, or Levels:</p>
<ul>
<li>Priority 1 (Level A): This is considered mandatory for all web sites. </li>
<li>Priority 2 (Level AA): Web sites should actively work towards this level, as part of an ongoing accessibility policy. </li>
<li>Priority 3 (Level AAA): Some web sites may consider compliance with this level in order to maximise site accessibility. </li>
</ul>
<p>Service providers should, therefore, ensure that their sites comply with Priority 1 (Level A) and seriously consider working towards Priority 2 (Level AA) and possibly even Priority 3 (Level AAA).</p>
<p>Whilst there are some parsing engines that can assess the general accessibility levels of a given web page (e.g. Watchtower’s “Bobby” and the Outreach Project “Cynthia Says”), they can, at best, only give an accessibility estimate that should then be verified by an independent expert.</p>
<p>Remember &#8211; the duty is a continuing one as ongoing developments, especially in the field of IT adaptive technology, may improve potential web accessibility. Therefore it may be advisable to adopt a site accessibility policy and to review both this, and the site’s accessibility levels, on a regular basis.</p>
<h3>The Business Case</h3>
<p>There are approximately 10.5 million people with disabilities in the UK at present, who have a cumulative disposable income of over £50 billion. How many organisations would knowingly disregard such a considerable sector of their potential customer base?</p>
<p>But, most significantly, the effective implementation of good practice in the design of an IT resource or website benefits everyone &#8211; whether they have special requirements of access or not. This is because the overall design is concerned with the best implementation of a wide range of elements including colour, graphics, text, multi-media, frames, and dynamic elements. It addresses the many inconsistencies that can arise in the overall experience of each user.</p>
<p>When such a holistic approach is applied, the result is a resource that is easy to use for all &#8211; regardless of what technology, specialist or otherwise, is being used to access it.</p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/01/the-case-for-web-accessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Your Web Site Accessible?</title>
		<link>http://quirm.net/2008/10/01/is-your-web-site-accessible/</link>
		<comments>http://quirm.net/2008/10/01/is-your-web-site-accessible/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:06:09 +0000</pubDate>
		<dc:creator>rich</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[accessibility]]></category>

		<guid isPermaLink="false">http://quirm.net/?p=50</guid>
		<description><![CDATA[Accessibility, in its broadest sense, means providing the flexibility to accommodate individual service user&#8217;s needs and preferences. In an IT context, accessibility refers to adapting computer technology to make it usefully available to more people than would otherwise be the case. Web accessibility is specifically aimed at opening up resources on the World Wide Web&#8230;]]></description>
			<content:encoded><![CDATA[<p><img src="http://quirm.net/wp-content/uploads/2008/10/handy.jpg" alt="" width="200" height="167" class="alignright size-full wp-image-51" /> Accessibility, in its broadest sense, means providing the flexibility to accommodate individual service user&#8217;s needs and preferences. In an <abbr title="Information Technology">IT</abbr> context, accessibility refers to adapting computer technology to make it usefully available to more people than would otherwise be the case.</p>
<p>Web accessibility is specifically aimed at opening up resources on the World Wide Web to allow for the participation of people with disabilities.</p>
<p><span id="more-50"></span></p>
<h3>Web Accessibility</h3>
<blockquote>
<p>&#8220;The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.&#8221;<br />
  <cite>(Tim Berners-Lee, <acronym title="World Wide Web Consortium">W3C</acronym> Director and inventor of the World Wide Web)</cite></p>
</blockquote>
<p>For those unfamiliar with web accessibility issues, consider the fact that many of your site visitors may be operating in contexts very different from those you might expect or assume:</p>
<ul>
<li>They may not be able to see, hear, move, or may not be able to process some types of information easily or at all.</li>
<li>They may have difficulty reading or comprehending text.</li>
<li>They may not have, or be able, to use a keyboard or mouse.</li>
<li>They may have a text-only screen, a small screen, or a slow Internet connection.</li>
<li>They may not speak or understand fluently the language in which the document is written.</li>
<li>They may have an early version of a browser, a different browser entirely, a voice browser, or a different operating system.</li>
<li>They may be unable to see colours at all. Many people (about 8% of men and 0.5% of women) are unable to distinguish certain colours, such as red and green.</li>
</ul>
<p>However, many web sites exist that have completely ignored published web standards and sport complex screen layouts without considering the accessibility implications. These sites are aimed at impressing and engaging the mainstream, non-disabled, visitor but they may confuse and alienate people with visual or cognitive impairments. New developments may be inaccessible to a wide range of web users, either because their hardware and software cannot support the new features, or because the feature was not designed with universal accessibility in mind.</p>
<p>For example:</p>
<ul>
<li>Will a web page offer the same access to information if viewed in a text-only browser compared to a graphical browser?</li>
<li>Does a text-based page use simple language that is understandable by those with cognitive difficulties?</li>
<li>What does an informational page supply in the way of graphical assistance for people with reading difficulties?</li>
<li>Are online forms accessible to users who cannot use a mouse or keyboard?</li>
</ul>
<p>Nor is it safe to assume that web site visitors will be using &#8220;standard technologies&#8221;.</p>
<p>On the Web, there is no such thing as a &#8220;standard user&#8221; let alone a &#8220;standard technology&#8221;, yet, despite this, too many sites sport the disclaimer:</p>
<blockquote>
<p>This site is best viewed using&#8230;</p>
</blockquote>
<p>If you intend to use such a disclaimer, it should at least be honest and say:</p>
<blockquote>
<p>This site is best viewed on my system and my monitor at my house.</p>
</blockquote>
<p>For, if you haven&#8217;t incorporated a basic level of accessibility into your site design, that is about all you can claim with any conviction.</p>
]]></content:encoded>
			<wfw:commentRss>http://quirm.net/2008/10/01/is-your-web-site-accessible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

