<?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>All Thumbs and No Fingers &#187; web development</title>
	<atom:link href="http://redjamjar.net/topics/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://redjamjar.net</link>
	<description>A bucket for all things</description>
	<lastBuildDate>Mon, 10 May 2010 21:30:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='redjamjar.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Apache &#8211; Name Virtual Host errors</title>
		<link>http://redjamjar.net/internet/apache-name-virtual-host-errors/</link>
		<comments>http://redjamjar.net/internet/apache-name-virtual-host-errors/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 08:12:55 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Computing & IT]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=167</guid>
		<description><![CDATA[For some time now apache has been bugging me that there is a configuration issue with my virtual hosts, so I decided to find out what the issue was and try to resolve it. As it happens the fix was easy but not well documented.
Issue:
[warn] NameVirtualHost *:80 has no VirtualHosts
Resolution:
You can resolve this by ensuring [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">For some time now apache has been bugging me that there is a configuration issue with my virtual hosts, so I decided to find out what the issue was and try to resolve it. As it happens the fix was easy but not well documented.</div>
<div id="_mcePaste"><strong>Issue:</strong></div>
<div>[warn] NameVirtualHost *:80 has no VirtualHosts</div>
<div><strong>Resolution:</strong></div>
<div>You can resolve this by ensuring that you virtual hosts are configured correctly. To do this you should have a NameVirtualHost for each of your ports and then be using ServerName within each virtualhost. By configuring apache this way you allow it to correctly interpret requests for different virtual hosts on the same IP Address.</div>
<div><strong>Example:</strong></div>
<div id="_mcePaste">In my apache2.conf file I have the following declaration</div>
<blockquote>
<div id="_mcePaste">NameVirtualHost *:80</div>
</blockquote>
<div id="_mcePaste">And then each of the virtual hosts is configured:</div>
<blockquote>
<div id="_mcePaste">&lt;VirtualHost *:80&gt;</div>
<div id="_mcePaste">RailsEnv beta</div>
<div id="_mcePaste">ServerName my-app.redjamjar.net</div>
<div id="_mcePaste">DocumentRoot /home/rails/beta/my-app/current/public</div>
<div id="_mcePaste">&lt;Directory &#8220;/home/rails/beta/my-app/current/public&#8221;&gt;</div>
<div id="_mcePaste">allow from all</div>
<div id="_mcePaste">AllowOverride All</div>
<div id="_mcePaste">&lt;/Directory&gt;</div>
<div id="_mcePaste">&lt;/VirtualHost&gt;</div>
</blockquote>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/apache-name-virtual-host-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integration &#8211; how to plan for the unknown</title>
		<link>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/</link>
		<comments>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 22:06:50 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[software design]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=164</guid>
		<description><![CDATA[No one has ever said integration of one system with another is straight forward. But does it always need to be a surprise a minute roller coaster ride? In a recent and slightly challenging (read evolving) integration projects I devised a simple set of rules:
Action Plan:

Identify the unknowns
How? Start simply with broad questions. Don&#8217;t be [...]


Related posts:<ol><li><a href='http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/' rel='bookmark' title='Permanent Link: Six thinking hats designing and scoping solutions'>Six thinking hats designing and scoping solutions</a> <small>I&#8217;ve been contemplating this for some time. In fact it...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>No one has ever said integration of one system with another is straight forward. But does it always need to be a surprise a minute roller coaster ride? In a recent and slightly challenging (read evolving) integration projects I devised a simple set of rules:</p>
<p>Action Plan:</p>
<ol>
<li>Identify the unknowns<br />
How? Start simply with broad questions. Don&#8217;t be too quick to get into the detail as this will be the natural tendency. At this stage understand nothing about the detail but fully comprehending the end user environment or capabilities will give you a greater barometer for detecting where the unknowns are essential or not.</li>
<li>Questions everything, assume nothing<br />
I&#8217;ve tripped over this many times, combined with one this is probably the largest probably when scoping, initiating or specify an integration piece of work. I find Excel is my friend in this situation, I can capture questions and responses as the knowledge flows</li>
<li>Seek documentation but don&#8217;t rely on it.<br />
Documentation in what ever form is usually well intentioned, but out of date, inaccurate or just plain wrong. Typically the documentation will look grand &#8216;Technical Specification for X.Y.Z version 1.2&#8242; however what tends to happen is that was written at the outset before a line of code had been written &#8211; ask yourself when you last went back and updated a specification at the end of project, yet you want to make key integration decisions based on it?</li>
<li>Get a setup of the system as close as possible to the real environment for use during development, verification testing and UAT</li>
<li>Commit, integrate and test regularly. Really if your not doing this forget it</li>
<li>Use real data not &#8216;lorem ipsum&#8217; or &#8216;test account 1&#8242;<br />
Demand this especially if you have translation or localisation considerations to consider.</li>
<li>Allow your/encourage your client to come and inspect your work &#8211; they may see things your developer mind over looked.<br />
Coming from a developer mind I&#8217;m always surprised how easy it is to be lulled by our perspective on systems.</li>
<li>Testing<br />
Even with all the automated testing, eyeballs and code reviews I&#8217;m still amazed by how often I come across developers who see it as acceptable to ship code from their development computer to a production environment without any testing.</li>
</ol>
<p>Have I overlooked anything you find works best for you? Let me have your comments and I&#8217;ll add them in.</p>


<p>Related posts:<ol><li><a href='http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/' rel='bookmark' title='Permanent Link: Six thinking hats designing and scoping solutions'>Six thinking hats designing and scoping solutions</a> <small>I&#8217;ve been contemplating this for some time. In fact it...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Copy How to</title>
		<link>http://redjamjar.net/internet/secure-copy-how-to/</link>
		<comments>http://redjamjar.net/internet/secure-copy-how-to/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 13:22:31 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Computing & IT]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=136</guid>
		<description><![CDATA[Heres a rough and ready introduction to using the power of SSH to perform a secure copy of a file or directory between computers.

> scp 
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
    [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Heres a rough and ready introduction to using the power of SSH to perform a secure copy of a file or directory between computers.<br />
<code><br />
> scp </p>
<p>usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]<br />
           [-l limit] [-o ssh_option] [-P port] [-S program]<br />
           [[user@]host1:]file1 [...] [[user@]host2:]file2</code></p>
<p>So how does this matter for me well if you wanted to move a file from a server called Mojo.com to a server called Louis.com you&#8217;d enter</p>
<p><code><br />
> scp file.txt my_login_name@louis.com:remote_directory<br />
</code></p>
<p>or if I want to copy a folder:</p>
<p><code><br />
> scp -r my_login_name@louis.com:remote_directory my_files<br />
</code></p>
<p>Hope this helps. </p>
<p>By the way for those on Windows Penguinet has scp built in with a nice looking file browser/selection UI. </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/secure-copy-how-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails localisation bug</title>
		<link>http://redjamjar.net/internet/ruby-on-rails/rails-localisation-bug/</link>
		<comments>http://redjamjar.net/internet/ruby-on-rails/rails-localisation-bug/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 07:25:44 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[i8n]]></category>
		<category><![CDATA[localisation]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=119</guid>
		<description><![CDATA[I&#8217;ve just gone through the challenge of working out what was wrong with the following piece of code:
 '/' do %>
				  nil,  nchange => 'this.form.submit()'}) %>
			

Our client reported that on a signup page where they choose an alternative language it got redirected and they could never reach the page in their native language.
How [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just gone through the challenge of working out what was wrong with the following piece of code:</p>
<pre class="brush:ror"><% form_tag :controller => '/' do %>
				<%= t(:'txt.language') %> <%= select_tag("locale", options_for_select(LOCALES_AVAILABLE, I18n.locale), { :index => nil, <img src='http://redjamjar.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nchange => 'this.form.submit()'}) %>
			<% end %>
</pre>
<p>Our client reported that on a signup page where they choose an alternative language it got redirected and they could never reach the page in their native language.</p>
<p>How can this happen you might ask?</p>
<p>Well the request includes some values within the url which are used as a key. Only if the key is valid is the controller allowed to complete the request. The issue is the combining of maintaining the key and switching the language.</p>
<p>As it happens its a very simple fix and was pointed out to me by Juliana.</p>
<pre class="brush:ror"><% form_tag :controller => request.request_uri do %>
				<%= t(:'txt.language') %> <%= select_tag("locale", options_for_select(LOCALES_AVAILABLE, I18n.locale), { :index => nil, <img src='http://redjamjar.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nchange => 'this.form.submit()'}) %>
			<% end %>
</pre>
<p>In this fixed second example the alteration for the controller has been updated to direct the language selector to the controller of the current page. The documentation for this suggests that its broken on IIS (really should you be even trying to use this?) in fact I found that the source has had a significant amount of work go into it to work around the issue and even make it work on that webserver. Its a great little solution to ensure that the reloaded page is returned to the user in the state it was with the addition of the correct language. </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/ruby-on-rails/rails-localisation-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quiet afternoon &#8211; try this&#8230;</title>
		<link>http://redjamjar.net/internet/quiet-afternoon-try-this/</link>
		<comments>http://redjamjar.net/internet/quiet-afternoon-try-this/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 06:23:08 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Computing & IT]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[synth]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=113</guid>
		<description><![CDATA[Felt like a little distraction and a link to this popped up on twitter so I just couldn&#8217;t resist having a play
Try it for yourself over at http://www.themaninblue.com/experiment/JS-909/ 


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Felt like a little distraction and a link to this popped up on twitter so I just couldn&#8217;t resist having a play<a href="http://redjamjar.net/wp-content/uploads/2009/08/ScreenShot186.png"><img class="aligncenter size-medium wp-image-114" title="909" src="http://redjamjar.net/wp-content/uploads/2009/08/ScreenShot186-300x160.png" alt="909" width="300" height="160" /></a></p>
<p>Try it for yourself over at<img src="file:///C:/DOCUME%7E1/paulb/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /> <img src="file:///C:/DOCUME%7E1/paulb/LOCALS%7E1/Temp/moz-screenshot-1.png" alt="" /><a href="http://www.themaninblue.com/experiment/JS-909/">http://www.themaninblue.com/experiment/JS-909/ </a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/quiet-afternoon-try-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails &#8211; if I new when I started what I know now?</title>
		<link>http://redjamjar.net/thoughts/rails-if-i-new-when-i-started-what-i-know-now/</link>
		<comments>http://redjamjar.net/thoughts/rails-if-i-new-when-i-started-what-i-know-now/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 06:56:29 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=97</guid>
		<description><![CDATA[How would you answer this question?
I&#8217;ve been using rails for development of applications for what feels like a long time. I wasn&#8217;t in the pre 1.0 crowd but I did spend many days hacking around in cgi scripts to make the website run in apache so I do feel like I&#8217;ve been here a while.
As [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>How would you answer this question?</p>
<p>I&#8217;ve been using rails for development of applications for what feels like a long time. I wasn&#8217;t in the pre 1.0 crowd but I did spend many days hacking around in cgi scripts to make the website run in apache so I do feel like I&#8217;ve been here a while.</p>
<p>As brackground I came up through C++ operating systems development (loved it), delphi (blah blah), then on to Java (which I never liked) and into web technologies and scripted languages.</p>
<p>My day job doesn&#8217;t allow more than 10-20% of development anymore (by choice). So although I&#8217;m still keen the time is not usually available. Interesting this has quite an impact on way you program.</p>
<p>For one thing change is an issue, changing technology requires great investment just to achieve the simplest of tasks. Something I can not afford.</p>
<p>Rails has always been for me about using a good language to enjoy my craft. For a variety of reasons enjoyment does enable better results. Further the rails stack goes all the way through the systems I need to utilise &#8211; database, ORM, MVC, and client side (javascript + tempaltes). By understanding one language and leveraging the well written information on Rails I avoid needing to care about most other areas.</p>
<p>However the trade off is that sometimes it just can&#8217;t do what you need so some custom javascript or SQL query is required. I&#8217;ve never been particularly strong at either. So that usually gets less of my attention. I break the rules at this point and do what needs to be done to get the job done. Many in the community would disagree with this approach. And I applaude them, they are correct but realities/needs/timescales differ.<em> As yet I&#8217;ve never had a hard time sleeping at night!<br />
</em></p>
<p>In many cases the Agile method of working is excellent. I was slow to value the testing framework built into the system. For a while I played with Selenium (amazing solution) but I have a regularly changing interface and could never get beyond the issue that tests broke because they were out of date (not the application was broken). Shoulda on the other hand has been very helpful as has rcov.</p>
<p>Of course the testing approach when time constrained is brief in some aspects. And not by design. Its just their is no documentation on how to achieve certain things &#8211; e.g. validate a upload dialog can import, parse and process an zip file + manifest. Of course this is domain specific but validation of file uploads is not, and as yet I&#8217;ve not found anything on this.</p>
<p>Google is a strong friend when there is trouble. I&#8217;ve found many articles and blogs to guide me. Although sometimes in the wrong direction &#8211; engines. There coming back and I&#8217;m scared I found them confused and difficult the first time around so I wonder (without a name change) who will be listening?</p>
<p>Would I do it all again: yes. In fact I&#8217;d do more. Its a fantastic stable platform which has I believe shaken up the entire &#8216;intelligent&#8217; web development community along with its cousins DJango I&#8217;m looking at you. I&#8217;m sure that even in these difficult times we&#8217;ll continue to see this is a fertile ground with many innovations and improvements yet to come.</p>
<p>Looking to the future I&#8217;m very aware of the tiny amount of knowledge I have. I&#8217;ve spoken to many in the community who are streets ahead. I wonder if I&#8217;ll ever get to where they are? Do I need to perhaps not, if anything I can say that even with a small amount of knowledge and clear understanding of the principles (which you can pick up very quickly) creating the next application is available to almost any developer.</p>
<p>If only rails could create cross platform desktop applications?</p>
<p><strong><br />
</strong></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/thoughts/rails-if-i-new-when-i-started-what-i-know-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does accessible flash truly exist?</title>
		<link>http://redjamjar.net/thoughts/does-accessible-flash-truly-exist/</link>
		<comments>http://redjamjar.net/thoughts/does-accessible-flash-truly-exist/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 15:59:52 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[flash & actionscript]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=77</guid>
		<description><![CDATA[For a designer or software developer the appeal of flash content is compelling. It provides a strong interactive capability to deliver engaging media over the internet consistently across all browsers which have the flash player plugin installed. The speed and visual nature of the authoring tools make is quick and easy to work with. However [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>For a designer or software developer the appeal of flash content is compelling. It provides a strong interactive capability to deliver engaging media over the internet consistently across all browsers which have the flash player plugin installed. The speed and visual nature of the authoring tools make is quick and easy to work with. However the same problems crops up time and time again: that of your client wishing to provide accessibility, for me this usually entails complying with the W3C AA guidelines.</p>
<p>If we consider the accessibility specifications and tools available it is quickly apparent that flash is lacking in this regard. Understood the paper work is in order from both Adobe, the browser manufacturers and main assistive software providers. But have you actually tried it?</p>
<p>In this 2 part series I will comment on first hand experience developing solutions to provide accessible flash and contrast this against the information available from webAim who have taken great care to survey validated users on their use of flash websites.</p>
<p>Finally I will provide some bold recommendations on how to navigate this difficult field to improve the user experience for all concerned. Please don&#8217;t take my approach as correct it stems from years putting large amounts of content together and trying to meet clients opposing requirements.</p>
<p><strong>Screen Design &amp; Presentation</strong></p>
<p>Lets start by considering the quick, obvious and beneficial to all wins: Organise your screen design so that the layout is easy on the eye, visual ques and information is well positioned, logical and correctly marked up.</p>
<p>Flash: Strong Support</p>
<p>How: By organising the materials on screen in a clear, consistent and meaningful way is easy in even the oldest of flash players. Careful selection of colour palettes is essential and avoiding the use of text on graduated backgrounds is good practice. Other requirements including ensuring that any content presented to users is not time bound, this ensures that those who need longer to read are not disadvantage.</p>
<p>Oh and please please no blinking, moving, animated text.</p>
<p><strong>Scaling</strong></p>
<p>With more recent version of flash comes the introduction of scalable vectors graphics support. This allows content to be scaled to any size without loss of any quality. For those requiring accessibility options taking advantage of this feature is desirable. Unlike providing text only resizing controls the entire flash content is resized. This approach ensures that the use of scroll bars, text overruns, pagination are avoided.</p>
<p><strong>The Timeline </strong></p>
<p>Flash operates very differently to traditional web development. HTML is largely static and has no support without complex programming to support a timeline. A timeline allows content, actions and experiences to be triggered in response to a time event occurring.</p>
<p>As a result this can provide engaging content however it can also severely limit the accessibility capability.</p>
<p><em>So what to do&#8230;</em></p>
<p>Consider the impact your timeline events will have on users who may need longer to take in the content. Perhaps the use of a pause, rewind/replay controls will provide all that is required to ensure that the widest range of users can access the content.</p>
<p>In the next session I&#8217;ll continue the discussion and look at keyboard accessibility, closing down of the &#8216;open web&#8217;, navigation and interactions. Also included will be the use of video and audio and how to handle screen readers and where there may be the case for alternative formats such as separate accessible formats such as a essay document.</p>
<p><strong><br />
</strong></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/thoughts/does-accessible-flash-truly-exist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Requirements are not the measure of success but the beginnings of a conversation. </title>
		<link>http://redjamjar.net/internet/requirements-are-not-the-measure-of-success-but-the-beginnings-of-a-conversation/</link>
		<comments>http://redjamjar.net/internet/requirements-are-not-the-measure-of-success-but-the-beginnings-of-a-conversation/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 05:33:37 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=72</guid>
		<description><![CDATA[

No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[

No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/requirements-are-not-the-measure-of-success-but-the-beginnings-of-a-conversation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE 6 will out live IE 7 &#8211; and I have proof</title>
		<link>http://redjamjar.net/news/ie-6-will-out-live-ie-7/</link>
		<comments>http://redjamjar.net/news/ie-6-will-out-live-ie-7/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 05:56:41 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=68</guid>
		<description><![CDATA[Microsoft have gone and released IE 8 (19/03/08) and with it finally gained ground on being a ’standards conformant’ web browser. This is excellent for the average user and long overdue. In fact it should in time make our lives as web developers easy simply because cross browser checking should be less demanding &#8211; will we [...]


Related posts:<ol><li><a href='http://redjamjar.net/internet/secure-copy-how-to/' rel='bookmark' title='Permanent Link: Secure Copy How to'>Secure Copy How to</a> <small>Heres a rough and ready introduction to using the power...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Microsoft have gone and released <a href="http://en.wikipedia.org/wiki/IE_8">IE 8</a> (19/03/08) and with it finally gained ground on being a ’standards conformant’ web browser. This is excellent for the average user and long overdue. In fact it should in time make our lives as web developers easy simply because cross browser checking should be less demanding &#8211; will we ever be able to test in one browser?But then I was left thinking about how quickly this would be adopted particular within the elearning industry and I realised it may cause an interesting issue:Our user base has 2 principal operating systems</p>
<ol>
<li>Windows XP / Vista</li>
<li>Windows 2000</li>
</ol>
<p>The vast majority fall into the Windows XP group and therefore have the ability (from the manufactuer not necessarily company IT) to update. It is not unreasonable to assume the Microsfot update tool will push this out shortly. So everyone currently on IE7.0 moves on to IE8.0 probably within 6-12 months. But hang on a moment what about all those people on Windows 2000. There is no IE7.0 for them and certainly therefore no IE8.0.<br />
Consequence: IE 6.0 is actually the last option here without an operating system upgrade which lets face it is unlikely if the machine has been around this long.So it therefore becomes conceivable that we’ll be left supporting IE6.0, 7.0 &amp; 8.0 in the very near future, with decreasing attention given to IE 7.0.</p>
<p>And the proof&#8230;</p>
<p>http://ajaxian.com/archives/ie8-vs-ie6-rise-of-the-new-machine</p>
<p><img class="alignright" title="IE 8 Adoption" src="http://farm4.static.flickr.com/3610/3588049466_5624ea3510_o.png" alt="" width="700" height="372" /></p>


<p>Related posts:<ol><li><a href='http://redjamjar.net/internet/secure-copy-how-to/' rel='bookmark' title='Permanent Link: Secure Copy How to'>Secure Copy How to</a> <small>Heres a rough and ready introduction to using the power...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/news/ie-6-will-out-live-ie-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox collections plugin</title>
		<link>http://redjamjar.net/news/firefox-collections-plugin/</link>
		<comments>http://redjamjar.net/news/firefox-collections-plugin/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 05:54:24 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=66</guid>
		<description><![CDATA[Firefox has released a useful extension which I’ve been hunting for for some time now.
Simply: the ability to define a collection of plugins and install all of them with a single instruction. In fact they’ve gone further than this and allowed us to create collections of plugins which are available for others to click and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Firefox has released a useful extension which I’ve been hunting for for some time now.</p>
<p>Simply: <strong>the ability to define a collection of plugins and install all of them with a single instruction</strong>. In fact they’ve gone further than this and allowed us to create collections of plugins which are available for others to click and grab. It really is simple and very useful.</p>
<p>Head over to <a href="https://addons.mozilla.org/en-US/firefox/collections/editors_picks">https://addons.mozilla.org/en-US/firefox/collections/editors_picks </a>to see more. And if you’d like to access my all things google related collection check out the following: <a href="https://addons.mozilla.org/en-US/firefox/collection/cdb63c71-9c70-f92a-5d80-554beb600806">https://addons.mozilla.org/en-US/firefox/collection/cdb63c71-9c70-f92a-5d80-554beb600806</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/news/firefox-collections-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
