<?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>New Webmasters &#187; Accessibility</title>
	<atom:link href="http://newwebmasters.net/category/accessibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://newwebmasters.net</link>
	<description>Build a Better Website</description>
	<lastBuildDate>Sun, 03 Jan 2010 23:12:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why Internet Explorer 6 Will Be Around Forever</title>
		<link>http://newwebmasters.net/accessibility/internet-explorer-6-around-forever/</link>
		<comments>http://newwebmasters.net/accessibility/internet-explorer-6-around-forever/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 23:12:18 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=766</guid>
		<description><![CDATA[The final version of Internet Explorer 6 (IE6) was released on August 27, 2001. It was released at the same time as Windows XP and was the last version of IE to be called &#8220;Microsoft&#8221; Internet Explorer, later version being referred to as &#8220;Windows&#8221; Internet Explorer.
It&#8217;s aims were noble: more privacy, reliability and flexibility.
Why Does [...]]]></description>
			<content:encoded><![CDATA[<p>The final version of Internet Explorer 6 (IE6) was released on August 27, 2001. It was released at the same time as Windows XP and was the last version of IE to be called &#8220;Microsoft&#8221; Internet Explorer, later version being referred to as &#8220;Windows&#8221; Internet Explorer.</p>
<p>It&#8217;s aims were noble: <a href="http://www.microsoft.com/windows/WinHistoryIE.mspx">more privacy, reliability and flexibility</a>.</p>
<h2>Why Does IE6 Cause So Many Problems</h2>
<p>Internet Explorer is a very popular piece of sotware. It is included in distributions of Windows and is the default web browser. This means that all home users and particularly office users will have it as their default browser when they first start using Windows. According to <a href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2&#038;qpmr=5&#038;qpdt=1&#038;qpct=3&#038;qptimeframe=M">Market Share from Net Applications</a>, it is still the most widely used web browser, with 22.08% share of the market.</p>
<p>The reason it causes so many problems is because it is so old and full of vulnerabilities and lack of support for modern web standards.</p>
<h2>Why Won&#8217;t People Upgrade?</h2>
<p>Many web developers have become totally fed up with the frustrations of testing and developing for IE6 and are forever bemoaning people to upgrade to either a different browser or a more recent version of IE. If you find know somebody who is running IE6 on their personal PC, you could probably convince them to upgrade.</p>
<p>When it comes to office users, the problems is not that people won&#8217;t upgrade, it&#8217;s that they <em>can&#8217;t</em>. A survey by Digg in August 2009 revealed that 3 out of 4 IE6 users were using this browser because they had no choice.</p>
<h3>Office Users and Corporations</h3>
<p>Large companies and particulary Government organisations all over the world rely on Internet Explorer and force their employess to use it. Since it is a standard part of Windows, it is supported by Microsoft and they will guarantee to support it until 2014.</p>
<p>Unfortunately, the software contained many bugs, flaws and failed implementations of web standards. Web developers were forced to introduce &#8220;hacks&#8221; and workarounds to get web pages to work as expected in Internet Explorer 6.</p>
<p>However, due to bad coding techniques and lack of foresight by these developers, many of these workarounds are not forward compatible. Companies may have invested in 10 year web projects back in 2001. At that time web developers could only work with what was released at the time. And that was IE6. There was no competition back in those days. Indeed, if Firefox had not been released, IE6 could very well have remained the only web browser available today.</p>
<p>It is difficult to find a case to convince IT administrators to invest in upgrading. While you may quote savings of 25% on future web development tasks, is this really significant in comparison to the potantial cost of updating business-critical web applications?</p>
<p>In a nutshell, if all the IE6 installations in the world were upgraded tonight, there would be a lot of broken web applications tomorrow morning. For a hospital or a school or a government department this is unacceptable. For them it is much easier to continue to use IE6 rather than invest time and money making sure applications work in more up-to-date versions of IE.</p>
<h2>What Should We Do About It?</h2>
<p>Some massive sites on the internet such as Digg and You Tube have publicly discussed the idea of blocking IE6. Sites like these probably don&#8217;t receive a lot of traffic from office users (or at least they shouldn&#8217;t) so blocking these users probably won&#8217;t cause a lot of impact.</p>
<p>However, what if a site like Google decided to block IE6? It is fair to say that Google is well used by corporate users and it would cause a whole lot of trouble if this ever happened.</p>
<p>Until Microsoft do something about <em>forcing</em> corporate users to upgrade IE6 we are going to have to continue to support it. So just get used to it!</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/accessibility/internet-explorer-6-around-forever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Are The Alternatives to Captcha?</title>
		<link>http://newwebmasters.net/featured/captcha-alternatives/</link>
		<comments>http://newwebmasters.net/featured/captcha-alternatives/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 22:58:19 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=494</guid>
		<description><![CDATA[Captchas are everywhere on the Internet. Designed as a method to tell if a visitor is human, they put significant barriers in front of people. We look at the alternatives.]]></description>
			<content:encoded><![CDATA[<div class="captionright"><img src="http://newwebmasters.net/wp-content/uploads/2009/01/recaptcha.gif" alt="A Classic Captcha" title="A Classic Captcha" width="314" height="125" />
<p>A Classic Captcha</p>
</div>
<p>It is probably not unreasonable to say that everybody who has ever used the Internet has come across a Captcha before, even if they did not know that is what it is called. Just to get everybody up to speed, a Captcha is an image of a word or random text that you have to type into a box to verify that you are a human.</p>
<p>Captchas on the web are a pain for visitors. As hackers and crackers become more sophisticated, Captchas need to become more difficult to break. If you regularly see Captchas that you cannot solve then you are not alone. It is not just people with physical or visual impairments that struggle with Captchas, what about people with javascript or images disabled? Or what about people using mobile phones?</p>
<p>So we know what the problems are with Captchas, but what are the alternatives?</p>
<h2>Image Recognition</h2>
<div class="captionright"><img src="http://newwebmasters.net/wp-content/uploads/2009/01/kittenauth.png" alt="Kitten Auth - Asking you to Recognise Images" title="Kitten Auth - Recognising Images" width="314" height="307"  />
<p>Kitten Auth &#8211; Asking you to Recognise Images</p>
</div>
<p>Instead of having an image of some text that you type into a box, you will see a selection of pictures or photographs. You will be instructed to &#8220;click on the pig&#8221; or &#8220;choose the red flower.&#8221; So long as you follow this instruction correctly, the system will verify you as a human.</p>
<p>
<strong>For</strong></p>
<ul>
<li class="rel_post">Harder for a computer bot to recognise a picture than a string of text</li>
</ul>
<p><strong>Against</strong></p>
<ul>
<li class="rel_post">Still requires the use of images, so a problem for visually impaired users</li>
<li class="rel_post">Usually requires javascript to be enabled</li>
<li class="rel_post">Only a certain number of images can be used, so eventually they will start to be repeated</li>
</ul>
<h2>Sound Recognition</h2>
<p>This is often provided as an alternative to regular text Captchas. A user listens to a word or a string of letters that are spoken and types them into the box for verification.</p>
<p>
<strong>For</strong></p>
<ul>
<li>Using it as an alternative for text Captchas doesn&#8217;t impede visually impaired users</li>
</ul>
<p><strong>Against</strong></p>
<ul>
<li class="rel_post">Very difficult to implement technically
<li>
<li class="rel_post">Still open to attack by bots that can recognise sound</li>
<li class="rel_post">If used by itself will discriminate against deaf users</li>
</ul>
<h2>Multiple Choice Question</h2>
<p>You add a short sentence with a missing word to your form and give your users a few options to choose from to fill in the gap.</p>
<p>For example you could use &#8220;I have a ______ car.&#8221; The options could be &#8220;red&#8221;, &#8220;house&#8221;, &#8220;monkey&#8221; and &#8220;spoon.&#8221; Only a human would be guaranteed of getting the answer right.</p>
<p>
<strong>For</strong></p>
<ul>
<li class="rel_post">No requirements for javascript, sound or images</li>
</ul>
<p><strong>Against</strong></p>
<ul>
<li class="rel_post">If a bot randomly guessed an answer, ther is still a 25% chance it will guess correctly.</li>
<li class="rel_post">There is a limit to how many questions you will be able to use. A bot could be programmed with all the correct answers.</li>
<li class="rel_post">It may prove to be a problem for users who do not speak you native language</li>
</ul>
<h2>Hidden Form Elements</h2>
<p>This solution sounds technical but it is actually quite simple to implement. Many bots scan the source code of your page for form elements. They give all these elements a value depending on what the field name is. For example if you have a field name called &#8220;email,&#8221; it is not difficult for the bot to guess what type of data is required in that field.</p>
<p>If you introduce a dummy form field into your form and hide it with a style sheet, the bot will not know it is an invisible field and will insert a value into it. You will find it easier to trick the bot into filling in this field by calling it something like &#8220;Name&#8221; or &#8220;URL.&#8221; You can hide a form field by using the style attribute <em>display:none;</em></p>
<p>On processing the form, any submissions that have a value for the hidden field can be regarded as submissions by a bot and investigated or discarded.</p>
<p><strong>For</strong></p>
<ul>
<li class="rel_post">Technically, it is very easy to implement</li>
<li class="rel_post">No reliance of javascript or images, but does require stylesheets to be enabled</li>
</ul>
<p><strong>Against</strong></p>
<ul>
<li class="rel_post">As soon as a spammer becomes aware of your system, the bot can be modified to avoid filling in the field</li>
</ul>
<h2>Filtering Content</h2>
<div class="captionright"><img src="http://newwebmasters.net/wp-content/uploads/2009/01/aksimet.png" alt="Akismet Can Remove Spam From Your User Generated Content" title="Akismet Can Cleanup Your User Generated Content" width="314" height="258" />
<p>Akismet Can Cleanup Your User Generated Content</p>
</div>
<p>In my opinion, the future of preventing spam is about analysing <em>what</em> is being posted. Spammers are using the form on your website in order to post their content and links on your website. The most common areas are blog comments, wikis and forums. Therefore it is useful to think about filtering these posts themselves rather than validating the form that was submitted.</p>
<p><a href="http://askimet.com">Akismet</a> is a system designed to do just this. It is produced by the people who created Wordpress and it analyses the content of what is posted to determine if it is likely to be spam. The system has analysed billions of messages and is highly effective. You do not need to store anything on your own server because Akismet handles eveything remotely.</p>
<p>Akismet is very popular on Wordpress blogs but can be integrated to analyse any user submitted content. It won&#8217;t stop bots from submitting registration forms, but you can still block any content that they might submit.</p>
<p><strong>For</strong></p>
<ul>
<li class="rel_post">No need for installation or storage of messages</li>
<li class="rel_post">Very, very accurate</li>
</ul>
<p><strong>Against</strong></p>
<ul>
<li class="rel_post">Relies on an external service, so it is beyond your control</li>
<li class="rel_post">Not free for commercial purposes</li>
</ul>
<h2>In Summary</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2009/01/googlecaptcha.jpeg" alt="Google&#039;s Difficult Captchas" title="Google&#039;s Difficult Captchas" width="200" height="70" />
<p>Google&#8217;s Difficult Captchas</p>
</div>
<p>Despite the many problems associated with their use, Captchas are very prevalent on the web. This article is intended to make you think twice before you blindly drop in a Captcha. How many potential visitors (or even customers) are you going to lose by putting such a barrier in their way? You need to decide if the trade off is worth alienating a large group of potential visitors, or is a more intelligent solution available?</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/featured/captcha-alternatives/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating Accessible Websites</title>
		<link>http://newwebmasters.net/plan/creating-accessible-websites/</link>
		<comments>http://newwebmasters.net/plan/creating-accessible-websites/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 12:52:26 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Planning Issues]]></category>
		<category><![CDATA[Optimise]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[useability]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=221</guid>
		<description><![CDATA[Creating accessible websites is more important now than it has ever been. Learn why it is so essential and learn techniques to make your site accessible.]]></description>
			<content:encoded><![CDATA[<div class="captionright"><img src="http://newwebmasters.net/wp-content/themes/tma/images/latest/accessible.jpg" alt="Accessibility is just as important on the web as it is in the real world" width="470" height="175" />
<p>Accessibility is just as important on the web as it is in the real world</p>
</div>
<p>Creating accessible website has never been as important as it is now. Accessibilty used to be about making sure your website was compatible with screen readers, used by people with visual impairments. These days an accessibile website is now more about creating a user friendly website for everybody, whatever their needs.</p>
<h2>Why Make a Website Accessible?</h2>
<p>The web is becoming more about rich media, audio, video and AJAX. The bottom line is that you want as many people as possible to be able to use your website. There are several situations when thinking about making your site accessible will help you:</p>
<ul>
<li>The use of mobile phones to access the Internet has exploded in the last few years. Many have limited support for Flash and Javascript, and they have small screen resolutions.</li>
<li>6% of all web users don&#8217;t support Javascript, either because they have it turned off or because their web browser doesn&#8217;t support it. (Source: <a href="http://www.thecounter.com/stats/2008/December/javas.php">The Counter</a>, December 2008 statistics.</li>
<li>Browsers such as Lynx do not support images. All browsers have the ability to switch images off. Would a visitor be able to use your website effectively if they were not able to see the images?</li>
<li>Supporting users with diabilities. Whether they are visually impaired, or are unable to use a mouse and rely solely on the keyboard, or touch screen. Many countries have laws that make it illegal to discriminate against disabled people. Link to law article.</li>
<li>Search engine spiders need to be able to access every page on your website, just by following links. They cannot enter terms into a search box and they cannot choose options from a drop-down box. Any page that is inaccessible will never feature in the search results.</li>
</ul>
<h2>How Do I Make My Website Accessible?</h2>
<p>The W3C&#8217;s <a href="http://www.w3.org/WAI/">Web Accessibility Initiative</a> announced on 11 December 2008 that version 2 of its <a href="http://www.w3.org/TR/WCAG20/">accessibility guidelines</a> were finalised. They are a great resource for learning what steps to take to make your website accessible. Some of the steps are basic and very obvious, but there are many that you may not have heard about before.</p>
<p>This list outlines some of the more important steps that you should take to ensure that your website is accessible. Most of them should not be after thoughts, but things that you consider as you build your pages. Take a look at the W3C&#8217;s site for an exhaustive list.</p>
<h3>Audio and Visual Content</h3>
<p>Sites like Youtube are making an effort to make their videos more accessible to people who either cannot see them or cannot hear them. Subtitles (or Closed Captions) are a good idea for deaf visitors. It is not just about disbaled people however. What if I don&#8217;t have a sound card installed on my computer? Always provide alternatives. A text version of any audio is essential.</p>
<h3>Don&#8217;t Confuse With Colour</h3>
<p>Make sure text and background have a suitable contrast level. This is a basic rule, and doesn&#8217;t just affect people with visual impairments. There is a reason why black text on a white background is so popular.</p>
<p>Don&#8217;t highlight errors by simply changing their colour. For example if a page features a form and that form is validated on the client-side before it is submitted, ensure that any errors are highlighted clearly. This should include a text-based warning rather than simply changing fields colours to highlght an error.</p>
<h3>Decorative Graphics</h3>
<p>Never use graphics as spacers on a page. Use CSS for this, as it was intended. Any decorative images should be implemented in a way so that blocking them doesn&#8217;t affect the use of the page.</p>
<h3>Make Text Readable</h3>
<p>Text should be at a sufficient size. Additionally, the user should be able to adjust the text size using their browsers text size controls. You should never block this function.</p>
<p>Ensure headings are clear. The use of proper heading tags should ensure this.</p>
<h3>Use A Proper Page Structure</h3>
<p>Keep all your content and layout information separate by using stylesheets. Not only will this help people who diuse screen readers and text-based browsers, it also helps keep your code cleaner and easier to manage. It is easier to make layout changes if all the presentation data is an an external stylesheet.</p>
<h3>Avoid Using A CAPTCHA As Much As Possible</h3>
<p>CAPTCHAs are designed to prevent automatic registration by bots. They require the user to identify some obscured text to ensure the visitor is a real person and not a machine. Some argue that they are very effective. Few would argue against them being an accessibility nightmare. Decide if a Captcha is really necessary. For blocking comment spam, perhaps Akismet would be better.</p>
<h3>Navigation Must Be Easy To Use</h3>
<p>Navigation is something that needs a lot of thought put into it. Every page on your website must be accessible. If the only way to access your pages is through a javascript drop-down menu or a Flash menu, you need to rethink. This type of poor navigation doesn&#8217;t just impede disabled visitors. What about search engine spiders? What about people who don&#8217;t have the Flash plugin (still <a href="http://www.adobe.com/products/player_census/flashplayer/">1% of Internet users</a>).</p>
<h2>In Summary</h2>
<p>These are just a few of the reasons why it is essential that your website is accessible. Not only will your website meet local accessibility laws, it will be spidered by search engines much more frequently and easily. You will find your traffic levels increase. You see, by creating an accessible website, everybody wins.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/plan/creating-accessible-websites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
