<?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>iheni :: making the web worldwide &#187; opera</title>
	<atom:link href="http://www.iheni.com/category/opera/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iheni.com</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 11:00:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>&#8220;Where&#8217;s my Googlebox?!&#8221; &#8211; adventures in search for silver surfers</title>
		<link>http://www.iheni.com/wheres-my-googlebox-adventures-in-search-for-silver-surfers/</link>
		<comments>http://www.iheni.com/wheres-my-googlebox-adventures-in-search-for-silver-surfers/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 15:13:56 +0000</pubDate>
		<dc:creator>Henny</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[user testing]]></category>

		<guid isPermaLink="false">http://www.iheni.com/?p=1943</guid>
		<description><![CDATA[I forget that at its core the web is all about  &#8221;search&#8221; so it was humbling and eye opening to spend two days in the company of 8 silver surfers aged 60 to 80 testing  Opera desktop and observing, amongst other things, how they went about carrying out searches. It&#8217;s more or less the first [...]]]></description>
			<content:encoded><![CDATA[<p>I forget that at its core the web is all about  &#8221;search&#8221; so it was humbling and eye opening to spend two days in the company of 8 silver surfers aged 60 to 80 testing  Opera desktop and observing, amongst other things, how they went about carrying out searches.</p>
<p>It&#8217;s more or less the first skill you learn when you&#8217;re new to the web (our testers had between a month and 18 months experience each) and by far the most essential. It took me right back to how I felt when I first used the web and it was fascinating to watch how people tried to differentiate between web content, a browser and a search engine, often getting it wrong but for entirely for logical reasons. Our testers all came from the analogue world with little or no experience using computers.</p>
<p>So here are a few rough findings around the subject of search for older users new, or relatively new, to the Internet.</p>
<p>First let me describe the set up.</p>
<p>We had a vanilla install of Opera 10.10  with <a href="http://www.bbc.com/news">www.bbc.com/news</a> set as the home page. We left the side panel open not because we were testing it as such but because we were curious to see how people used it when carrying out tasks. Finally we removed all additional toolbars that a user would not typically have.</p>
<div id="attachment_1944" class="wp-caption alignnone" style="width: 1034px"><img class="size-large wp-image-1944" title="BBCOpera_search" src="http://www.iheni.com/wp-content/uploads/2009/12/Picture-2.png" alt="The BBC search field centered at the top of the page below the browser address box." width="1024" height="228" /><p class="wp-caption-text">The BBC search field centered at the top of the page below the browser address box.</p></div>
<h3>Website search versus the browser address field</h3>
<p>All participants had a hard time distinguishing between the search field in the web page (positioned top-centre just below the browser address box), the browser address box and the browser search box. When asked to look up www.tesco.com most would write the URL in the BBC search field and hit search.</p>
<p>When this didn&#8217;t work people would eventually venture up to the browser address box and start typing there  often typing text in the middle of the BBC URL.</p>
<div id="attachment_1954" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-1954" src="http://www.iheni.com/wp-content/uploads/2009/12/bbctescosearch-300x61.png" alt="" width="300" height="61" /><p class="wp-caption-text">Text typed into existing text in the browser address box</p></div>
<p>Others would click in the browser address box, highlight the existing URL then not know they could over-ride it by either writing  or using the &#8216;delete&#8217; key. Only one tester knew to use the delete key. Not using the keyboard for anything other than typing text was a common theme as this group seemed to rely totally on the mouse to get about making me wonder if using a keyboard was only relied on when it had to be. I also had a sense that having a URL address box populated with text put people off using it.</p>
<p>The main, and obvious issue here though was people not being able to differentiate, or understand what the browser was and what web content was. The focus was very much on content with the browser menus and features ventured into as a last resort. This is something that we&#8217;ve already come a cross before in tests and is not an issue restricted to just this group.</p>
<h3>Browser search versus website search</h3>
<p>Very few of our testers ventured to the browser search box opting instead to use the search field of the site. When they did there was a degree of confusion around what the field did. Most looked for a &#8216;Go&#8217; button and in lieu of that accessed the drop down menu (showing various search engine options).</p>
<div id="attachment_1955" class="wp-caption alignnone" style="width: 185px"><img class="size-full wp-image-1955" src="http://www.iheni.com/wp-content/uploads/2009/12/searchdropdown.png" alt="" width="175" height="189" /><p class="wp-caption-text">The browser search field and drop down menu of search engine options</p></div>
<p>It was clear that typical user behavior was to take the hands away from the keyboard and use the mouse to hit &#8216;Go&#8217;. In other words hitting &#8216;Enter&#8217; was not commonly known linking back to this groups preference to do everything (bar typing text) using the mouse.</p>
<h3>Using the Home browser button</h3>
<p>When testers got lost default behaviour was to go for the browser &#8216;Home&#8217; button or, in a couple of instances close the browser and start again. I&#8217;m really glad I saw this as I&#8217;d all but written off the &#8216;Home&#8217; button as a bit of browser UI clutter (based on personal and peer preference admittedly).</p>
<p>Given the combined preference to set Google search as the home page and the almost universal avoidance of the browser search field this made a lot of sense.</p>
<h3>&#8220;Where&#8217;s my Googlebox?&#8221;</h3>
<p>As we worked with more testers it became evident that the preferred home page of choice was Google search. This may well account for people confusing the BBC website search field for the browser address box.</p>
<p>My Mum in law first brought this to my attention when, after we&#8217;d just set her up with browsing. I heard her shout in absolute frustration from the other end of the flat:</p>
<blockquote><p>WHERE&#8217;S MY F@^&amp;ING GOOGLEBOX?!</p></blockquote>
<p>That&#8217;s when I realised that familiarity is key and having a &#8216;safe&#8217; place to start from and return to makes all the difference when starting out with using the web. It all links into the confusion between the browser, web page and definition of what a search engine is. Being able to search the web from the browser is a hard concept to grasp and understanding that the browser is not the web page, or vice versa, problematic.</p>
<p>This is of course the tip of the iceberg (and only part of what we looked at during our testing) but I remain convinced that we have a lot to learn from this group. Some of the issues and barriers they hit I&#8217;ve seen seasoned users stumble upon and I think if we are going to make truly usable websites and browsers we need to go back to the source and learn from new and older users.</p>
<p>A big learning point for me, with a developer hat on, is to consider <em>how your content works within the context of the browser</em> &#8211; something that is rarely considered, if at all. This was evidenced by the placement of the BBC search field in the top centre of the page under the browser address box. While I don&#8217;t think BBC are wrong it is something that is worth considering especially given they are such as well known website (globally) and is prone itself to being confused with a search engine.</p>
<p>A second learning point was to not fall into the trap of making assumptions. Not everyone knows what a browser is, not everyone uses the keyboard for simple shortcuts (including &#8216;Enter&#8221; and &#8216;Delete&#8221;) and what we may think as logical as a result of doing something repetitively may not be to others.</p>
<h3>A big thank you</h3>
<p>We couldn&#8217;t have done these tests without the wonderful <a href="http://www.dmag.org.uk/">Digital Access Media Group</a> at Dundee University, especially David Sloan. David provided the space, facilities, and hospitality for us and the wonderfully helpful participants who were great company as well as fantastic testers.</p>
<p>Thank you also to Lawrence Eng from Opera who flew in from San Diego especially to lend his extensive knowledge of Opera and user behaviour to the project.</p>
<p>We hope to do more testing and are already looking at how our findings can influence decisions on improving browser features and accessibility. Watch this space!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iheni.com/wheres-my-googlebox-adventures-in-search-for-silver-surfers/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Make video accessible, localised, mobile and searchable by captioning</title>
		<link>http://www.iheni.com/make-video-accessible-localised-mobile-and-searchable-by-captioning/</link>
		<comments>http://www.iheni.com/make-video-accessible-localised-mobile-and-searchable-by-captioning/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 10:39:41 +0000</pubDate>
		<dc:creator>iheni</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[captions]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.iheni.com/?p=1817</guid>
		<description><![CDATA[The World Health Organization estimates 278 million people worldwide have some form of hearing impairment. A Nielsen study suggests that there has been over a 300 percent increase in online video watching since 2003. Further, most watching is done during work hours. Workplace computers are often muted or have no speakers. Several billions of videos [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The <a href="http://www.who.int/mediacentre/factsheets/fs300/en/">World Health Organization</a> estimates 278 million people worldwide have some form of hearing impairment.</p>
<p>A <a href="http://www.nielsen.com">Nielsen</a> study suggests that there has been over a 300 percent increase in online video watching since 2003. Further, most watching is done during work hours. Workplace computers are often muted or have no speakers.</p>
<p>Several billions of videos are watched monthly worldwide, with many of them in different<br />
languages.</p>
<p>See <a href="http://22frames.com/aboutus.aspx">22frames.com</a> for more about this.</p></blockquote>
<p>I had my first foray into captioning this week for a short video that a colleague Daniel Davis (<a href="http://www.twitter.com/ourmaninjapan">@ourmaninjapan</a>) did on <a href="http://my.opera.com/ODIN/blog/opera-mobile-10-and-its-remote-debugging-party-trick">remote debugging with Opera Dragonfly and Opera Mobile 10</a> to mark the release of <a href="http://www.abilitynet.org.uk/">Opera Mobile 10 Beta</a> (go try it, it&#8217;s free).</p>
<p>I&#8217;m slightly pink faced to say I&#8217;ve not done any captioning before having always opted to transcribe video and audio so I had to start from scratch sourcing the right tool and figuring out how to go about editing and setting up a process. Whilst I set out to caption a video my purpose was also to see how easy or difficult it was as captioning is the <a href="http://captioningsucks.com/">poor cousin of accessibility</a> considered to be expensive, time-consuming and only relevant to hand-full of people.</p>
<p>Before I launch into my findings below is the final product captioned in English, Japanese and Russian using  <a href="http://www.overstream.net/">Overstream</a> and hosted on YouTube. Big thank you to Daniel for the translation and original video and <a href="http://pepelsbey.net/">Vadim</a> for the Russian. You can also <a href="http://icant.co.uk/easy-youtube/?http://www.youtube.com/watch?v=sZt-k93qLbg">watch the video on Easy YouTube</a>.</p>
<p><strong>There&#8217;s also a hidden Easter Egg in there, see if you can spot it.</strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/dDOVbiaXZHE&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/dDOVbiaXZHE&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Captioning benefits</h3>
<p><strong>Accessibility</strong> &#8211; this is the obvious benefit as you&#8217;ll be opening up your content to deaf and hard of hearing users as well as people find it easier to read rather than listen (or do both together). If you don&#8217;t have translated captions some non-native speakers may also find content easier to consume when reading captions.</p>
<p><strong>Localisation</strong> &#8211; adding translations to your captions widens your potential audience massively. There are plenty of tools out there such as dotSUB that enable you to <a href="http://www.iheni.com/crowdsourcing-translation/">crowdsource translations</a> and many hosts such as YouTube which support multiple caption tracks.</p>
<p><strong>Mobile</strong> &#8211; users with mobile phones who may not have earphones or are in a noisy place also benefit. I do wonder how much can be visible on some small screens but certainly some people will find it useful.</p>
<p><strong>Search</strong> &#8211; site indexing may also get a boost. For example YouTube supports video searching of caption data which also filters through into Google search.</p>
<h3>Getting the right tool</h3>
<p>There are more <a href="http://billcreswell.wordpress.com/other-caption-resources/captioning-tools/">captioning tools</a> out there than I&#8217;ve had hot dinners so I thought I&#8217;d narrow it down scientifically and just ask over Twitter what people recommended. My only stipulations were that it had to be quick, easy and free (what else!).</p>
<h4><strong>CaptionTube</strong></h4>
<p>I gave Google&#8217;s web based tool <a href="http://captiontube.appspot.com/">CaptionTube</a> a go first. It&#8217;s super easy to get started as you just use a Gmail login and from there you upload video from your YouTube collection. So far so simple.</p>
<p>What I didn&#8217;t find so intuitive was the captioning interface itself. When dropping text into the timeline I wasn&#8217;t able to clearly see when text started and ended as the end time was measured in how long the segment was rather than when it stopped in the overall timeline. This just didn&#8217;t work for me.</p>
<div id="attachment_1862" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-1862" src="http://www.iheni.com/wordpress/wp-content/uploads/2009/11/captiontube-300x136.png" alt="" width="300" height="136" /><p class="wp-caption-text">The CaptionTube interface fails to show captions overlaid the video</p></div>
<p>In addition to that I had to flick between the Timeline and Preview screens to see the captions I&#8217;d just created overlaid on the video. With pages taking a time to download, not to mention breaking the rhythm of what I was doing, this really held me back. Too much buffering for my liking.</p>
<h4><strong>Overstream</strong></h4>
<p>Being a newbie to all this I wasn&#8217;t sure if I was expecting too much or missing the point but after a chat with <a href="http://hiantonia.wordpress.com/">Antonia Hyde</a> &#8211; who knows a thing or two about accessible multimedia &#8211; I decided to switch to <a href="http://www.overstream.net/">Overstream</a> which had originally been recommended by <a href="http://www.abilitynet.org.uk/">AbilityNet</a>.</p>
<p>This was altogether a lot better plus Overstream support a number of video providers:<a href="http://www.youtube.com"> YouTube</a>, <a href="http://video.google.com/">Google Video</a>, <a href="http://www.myspace.com/index.cfm?fuseaction=vids.home">MySpace Video</a>, <a href="http://www.dailymotion.com">Dailymotion</a>, <a href="http://www.veoh.com">Veoh</a> <a href="http://blip.tv">Blip.tv</a> and <a href="http://www.archive.org/details/movies">Archive.org</a>. It was pretty easy to upload a YouTube video but equally easy to miss a crucial instruction that you need to have the video in question <em>playing in YouTube</em> when you hit the upload button.</p>
<div id="attachment_1866" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-1866" title="overstream1" src="http://www.iheni.com/wordpress/wp-content/uploads/2009/11/overstream1-300x166.png" alt="Overstream shows the edit box and video with captiones overlaid on the same page." width="300" height="166" /><p class="wp-caption-text">Overstream shows the edit box and video with captions overlaid on the same page.</p></div>
<p>The interface gave me much more of an integrated toolbox and by now I had an idea of what I wanted which helped. One huge bonus was being able to add text to the timeline, complete with start and end times, adjust time lengths and see in real time the text overlaid on the video on the same page.</p>
<p>I had a few problems trying to play the video once done in a new window with a URL warning popping up but it was easy enough to download the .srt file (with all the captions and timeline in) and upload that in turn to YouTube.</p>
<h4><strong>MAGpie</strong></h4>
<p>Next on my list to try is the downloadable tool <a href="http://ncam.wgbh.org/webaccess/magpie/">MAGpie</a>, from the National Centre for Accessible Media. I didn&#8217;t try it this time as Overstream got the job done plus MAGpie supposedly doesn&#8217;t play nicely with Intel based Mac&#8217;s. I did have a quick look at it however and while very clunky and old looking it does give you an the option to style captions which looks pretty good. I&#8217;ll be looking at this in more depth when I next caption something.</p>
<h4><strong>Stanford Captioning Service</strong></h4>
<p>John Folliot pointed me to <a href="http://captioning.stanford.edu/">Stanford Captioning Service</a> which looks like an excellent service. All you need to do is upload a video file which then is put in multiple formats &#8211; FLV, MP4, MP3. These are then transcribed by Stanford contractors for a small fee. When the transcription is done Stanford do automatic timestamp generation to turn transcript into various formats &#8211; this part is free.</p>
<p>For my short video I was happy to transcribe and caption the audio myself but if I had longer videos to get caption I&#8217;d almost certainly use these guys. Victor Tsaran, head of accessibility at Yahoo!, used the Stanford Captioning service to caption a <a href="http://www.youtube.com/watch?v=kfHVHTRCxVU">video about himself</a> recently.</p>
<h4><strong>dotSUB</strong></h4>
<p>Lastly I dug out my login to <a href="http://dotsub.com/">dotSUB</a>, who&#8217;s main selling point is enabling subtitling of videos on the web into, and from, any language. It&#8217;s also a collaborative tool so you can crowdsource community input and/or work collaboratively with your team to get the captions done. Of the tools tested this was by far simplest and easiest to use. <strong></strong></p>
<h3>Captioning tips</h3>
<p>As soon as I got started I realised that I needed to have a process as to how I approached doing the actual work. Here are a couple of things that worked for me &#8211; let me know if you have any more worth adding to the list:</p>
<ul>
<li><strong>Transcribe text before you start captioning</strong> &#8211; you can do this yourself, pay a professional to do it or use voice recognition. Even though the last two options are less labour intensive you will need to edit and double check text &#8211; especially with voice recognition.</li>
<li><strong>Break it down</strong> &#8211; once you have your transcript you&#8217;ll have a clear idea of the volume of words and quality. You can then break text into short sentences that fit on screen without obscuring too much of the screen real estate. All I did was use a text file and hit return after short sentences or natural breaks in a sentence. Once I started adding text to the timeline this had to be reworked as I went along but having it already drafted was a big help.</li>
<li><strong>Editing text </strong>- if you have a text that works verbatim then great, but this is unlikely and there&#8217;s nothing wrong with removing repetitions or false starts to sentences. The key is to keep it succinct while maintaining the original meaning and flavour of the language as well as the character of the speaker.</li>
<li> <strong>Punctuation</strong> &#8211; I found that less is more. Obviously you want full stop at the end of sentences but <a href="http://twitter.com/awkawk/statuses/5237280540">Andrew Kirkpatrick</a>, head of accessibility at Adobe, recommends removing commas at the end of lines. We don&#8217;t &#8216;see&#8221; punctuation when we hear people so visually breaking text down like this makes sense to me.</li>
<li><strong>Timing</strong> &#8211; you can create a bit of drama, suspense and humour by remaining faithful to how people speak and using timing to replace tone. For example, someone getting excited may talk in short sentences so break the transcript down so that it is given in short segments rather than having longer segments.</li>
</ul>
<p>Check out <a href="http://main.wgbh.org/wgbh/pages/mag/services/captioning/faq/sugg-styles-conv-faq.html">captioning tips from the WGHB Media Access Group</a>, <a href="http://www.ncdae.org/tools/factsheets/captioning.cfm">captioning tips and tools from NCDAE</a> and <a href="http://www.w3.org/2008/06/video-notes">W3C Multimedia FAQ</a> for more.</p>
<h3>How long did the whole process take?</h3>
<p>Captioning the 4.27 minute video took be the best part of 10 hours BUT this included researching tools, false starts as well as a bit of reading around the subject. If it&#8217;s a long video you definitely want it to be transcribed for you but if a short one like this you could estimate 1 to 2 hours depending on your typing speed and how audible the sound is.</p>
<p>After that, once you have the hang of adding text to a timeline you should be ok. I added text and allocated times as I went along but you can add text then allocate time second if breaking the two tasks work better for you. This probably took me about 1.5 hours.</p>
<p>All in all I&#8217;d average out a 4 minute video at 3 hours &#8211; but this will no doubt get better as it becomes more familiar.</p>
<p>It&#8217;s a bit fiddly to start with but smooth running once you get the hang of it and seeing the end result is completely worthwhile. It&#8217;s satisfying to know that the captions will help not just deaf users but also non-native English speakers as well a people looking at video on their mobile phone.</p>
<p><strong>Update 20 November 2009</strong></p>
<p>Google have just announced <a href="http://googleblog.blogspot.com/2009/11/automatic-captions-in-youtube.html">automated captioning of YouTube video</a> which will include automatic time stamping as well as transcripts. This should be available soon and will have a huge impact for many users as well as influence in promoting captioning overall.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iheni.com/make-video-accessible-localised-mobile-and-searchable-by-captioning/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Standards.Next rocking cognition and accessibility</title>
		<link>http://www.iheni.com/standardsnext-cognition/</link>
		<comments>http://www.iheni.com/standardsnext-cognition/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 17:11:05 +0000</pubDate>
		<dc:creator>iheni</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[cognition]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[standards.next]]></category>

		<guid isPermaLink="false">http://www.iheni.com/?p=1709</guid>
		<description><![CDATA[After an excellent couple of days at Techshare last week (where I presented on mobile accessibility &#8211; more of that later), myself and my glamorous partner in crime Bruce Lawson ran the second Standards.Next event this time covering cognition and accessibility. Cognition is probably one of the most under researched areas of accessibility and the [...]]]></description>
			<content:encoded><![CDATA[<p>After an excellent couple of days at <a href="http://www.rnib.org.uk/techshare">Techshare</a> last week (where I presented on mobile accessibility &#8211; more of that later), myself and my glamorous partner in crime <a href="http://www.brucelawson.co.uk">Bruce Lawson</a> ran the second <a href="http://www.standards-next.org">Standards.Next</a> event this time covering <strong>cognition and accessibility</strong>.</p>
<p>Cognition is probably one of the most under researched areas of accessibility and the least understood. As a result design of usable and accessible websites is incredibly speculative and hard to get right. Unlike accommodating users with screen readers (which is more of a precise art) making colours, text, fonts, layouts, images and icons speak to everyone ranging from those of us with learning difficulties, problems with perception, memory, cognition and comprehension is a hard task to fill. As autistic web pro Jamie Knight said:</p>
<blockquote><p>Autism is a big spectrum, and in a very real way everyone is autistic!</p></blockquote>
<p>We were lucky to get four fantastic speakers as well as a over 50 people who had a lot to contribute themselves in questions, discussions and <a href="http://twapperkeeper.com/standardsnext/">comments over Twitter</a>. Thank you to everyone who gave their time to make it such a valuable and informative event especially the speakers Antonia Hyde, Jamie Knight, David Owens and Ian Pouncy.</p>
<p>Huge thanks also to <a href="http://twitter.com/ladymoonani">Kath Moonan</a> who helped us find a room and the <a href="http://www.opera.com/developer">Opera Developer Network</a> who sponsored the event.</p>
<h3>Antonia Hyde &#8211; Accessibility Beyond Code</h3>
<p>With years of experience working with people with cognitive and learning disabilities Antonia had a truly captive audience with her talk <a href="http://www.slideshare.net/hi.antonia/accessibility-beyond-code-2072146 ">accessibility beyond code</a> which included commentary on videos she had taken of Martin using websites and what he found tricky when using them</p>
<p>What struck me was how much her testers hit upon issues that <em>I</em> myself find problematic. Antonia explained just how important it is to be literal on the web and not assume that people understand even the most common of icons such as &#8220;i&#8221; for information: using icons and text is always a good way to go.</p>
<p>The image she showed below is a good case in point when it comes to being literal. The sign &#8220;Use escalators safely&#8221; is unhelpfully illustrated with a man running down the escalator looking to all intents as if that&#8217;s just the right thing to do. Perhaps a red cross through him would have illustrated the point better.</p>
<p><img class="size-medium wp-image-1710" src="http://www.iheni.com/wordpress/wp-content/uploads/2009/09/escalator-266x300.jpg" alt="Image of a man running down an escalator with the sign &quot;Use the escalators safely&quot;. Courtesty of Antonia Hyde " width="266" height="300" /></p>
<p>Antonia finished up highlighting that it&#8217;s not just the designer&#8217;s responsibility to make content accessible but also the developer and the content editor&#8217;s responsibility. I would add to this that it&#8217;s also the browser&#8217;s responsibility to help render and provide access to content that really helps the user. Something that we are keenly aware of at Opera.</p>
<p>Huge thanks to Martin for contributing his time and being videod.</p>
<h3>Jamie Knight and Lion &#8211; Autism, the Internet and Antelopes</h3>
<p><strong><a href="http://twitter.com/JamieKnight">Jamie </a></strong>and  <strong><a href="http://jkg3.com/lickr">Lion</a></strong> wowed us with his unique take on <a href="http://jkg3.com/Journal/150/standardsnext-cognitive-accessibility">Autism, the Internet  and Antelopes</a> (blog post and slides from the man himself). Being a &#8220;generalist&#8221; as he describes himself he took us through some of the projects he has worked on and what he does as a web professional.</p>
<p><img class="size-medium wp-image-1713" src="http://www.iheni.com/wordpress/wp-content/uploads/2009/09/jamieknight-300x225.jpg" alt="Jamie Knight and Lion present Autism, the Internet and Antelopes - Photo from Kath Moonan" width="300" height="225" /></p>
<p>He told us about his personal screen reader he&#8217;d built to help him read web pages when he was tired and illustrated how screen readers should not just be seen as access tech for the blind but for just about anyone who might find it useful listening to web pages. He made a good point as I occasionally (er, not enough) listen to my blog post content through <a href="http://www.iheni.com/using-opera-10-beta-with-voiceover/">VoiceOver on Mac in Opera</a> to check my grammar which I really struggle with.</p>
<p>Jamie also talked in depth about how video, as great as it is, can be a problem when played automatically on download (especially when his screen reader is running) or the spoken word is too fast. He talks a little bit about this in <a href="http://www.iheni.com/an-interview-with-jamie-knight-autism-and-accessible-web-design/">his interview</a> as well. He also explained that when he gets sensory overload he wished there was a way to convert text into sign to help give meaning to words. I couldn&#8217;t help thinking this would make sense for many of us who are more visual.</p>
<h3>David Owens &#8211;  lessons learned doing usability testing</h3>
<p>We got a first hand walk through from <strong><a href="http://www.twitter.com/fineartdavid">David</a></strong> on <a href="http://fineartdavid.com/standardsnext.htm">lessons learnt from user testing</a> and I have to admit I was impressed to hear of an organisation out in the real world who were taking this group seriously. When his company initially set out to do user testing they didn&#8217;t specifically recruit people with cognitive impairments but along the way realised that they had some testers who were able to highlight key issues with their site.</p>
<p>David discussed style switchers on websites (A, AA and AAA for small, medium and large text etc) and how important these were for users who would <em>never</em> be comfortable changing their browser settings. Representing a browser maker I&#8217;m acutely aware of how important discoverability of features and preferences to help you browse are. It&#8217;s important to educate people and make them aware of how to access these however David&#8217;s point was that there are often people who will just never be comfortable changing things in the browser.</p>
<p>David also highlighted that you can&#8217;t assume a user remembers how to do something on your site if they&#8217;ve done it before. This was picked up by Patricia, my soon-to-be-mum-in-law, who has <a href="http://en.wikipedia.org/wiki/Fibromyalgia">Fibromyalgia</a> and often can&#8217;t remember how to do certain things. She summed it up perfectly:</p>
<blockquote><p>Thank god other people find the same things difficult, I thought it was only me!</p></blockquote>
<p>If we achieved nothing else on Saturday I&#8217;m happy that David helped Patricia realise that she wasn&#8217;t the one who is broken!</p>
<h3>Ian Pouncy &#8211; content and cognition</h3>
<p>Rounding off the day Ian gave excellent bitesize pieces of advice on <a href="http://www.slideshare.net/IanPouncey/standardsnext-content-and-cognition">content and cognition</a> learned from his time working at Yahoo!. What I loved about is talk was that he wrapped in cross-overs with internationalsation such as clear, well worded text. He also did a walk through of a mock-up site showing us how he&#8217;d improve it.</p>
<p>His talk triggered some debate over <a href="http://en.wikipedia.org/wiki/Lightbox_(JavaScript)">lightboxes</a> (those pesky &#8216;popups&#8217;, often of images that overlay a page) and how confusing they are to users who don&#8217;t understand where they have come from or how to get rid of them. I&#8217;d add to this quirks of keyboard access where they seem to be keyboard focusable but as part of the rest of the content of the underlying page making it a huge effort to tab to &#8216;close&#8217; buttons (if they exist).</p>
<p><img class="size-medium wp-image-1715" src="http://www.iheni.com/wordpress/wp-content/uploads/2009/09/lightbox-300x174.png" alt="An image overlayed a webpage using a lightbox from Wikipedia" width="300" height="174" /></p>
<p>I was happy to see a <a href="http://twitter.com/alastc/status/4129519727">Tweet from Alastair Campbell</a> however suggesting he might look into the problem:</p>
<blockquote><p>After #standardsnext (and considering an upcoming project), I think accessible lightboxes will have to be on the to-do list.</p></blockquote>
<p>Go Alastair!</p>
<h3>Final thoughts for me</h3>
<p>Since joining Opera I&#8217;ve increasingly used our <a href="http://www.iheni.com/opera-accessibility-where-were-at/">accessibility features within the browser</a> while looking more closely at how people discover features within the browser that help access content in a way that is meaningful to them. As with any browser this is a huge challenge and there is an important balance in exposing access to preferences without further confusing the user.</p>
<p>It was great to gather feedback on what people wanted from the browser, or indeed expected, and will tie in nicely with user testing that David Sloan of the <a href="http://www.dmag.org.uk/default.asp">Digital Media Access Group at Dundee university</a> and I will be doing this autumn with older users to see what they can teach us about improving our browser. So watch this space &#8211; we hope to have something to share with you early next year.</p>
<h3>Links and things</h3>
<h4>Blog posts and Twitter coverage</h4>
<ul>
<li><a href="http://jkg3.com/Journal/150/standardsnext-cognitive-accessibility">Jamie Knight</a></li>
<li><a href="http://otrops.com/notes/Standards.Next_-_Cognition_and_accessibility">Jeff Van Campen</a></li>
<li><a href="http://tink.co.uk/2009/09/standards-next-cognition-accessibility/">Léonie Watson</a></li>
<li><a href="http://ianpouncey.com/weblog/2009/09/standardsnext-cognition-and-accessibility/">Ian Pouncy</a></li>
<li><a href="http://www.brucelawson.co.uk/2009/standards-next-cognition-and-accessibility/">Bruce Lawson</a> &#8211; leave a comment for Bruce if you have any thoughts about stylable HTML5 forms</li>
<li><a href="http://www.standards-next.org">Stanards.Next</a></li>
<li><a href="http://twapperkeeper.com/standardsnext/?limit=5000">Tweets</a> with the hash tag #standardsnext</li>
</ul>
<h4>Tools and resources</h4>
<p>Here&#8217;s a list of bits and pieces mentioned on the day plus a few more that may help:</p>
<ul>
<li><a href="http://www.webaim.org/projects/steppingstones/cognitiveresearch">WebAim research on cognition</a> &#8211; Stepping Stones project</li>
<li><a href="http://www.webaim.org/articles/cognitive/cognitive_too_little/">WebAim: cognitive accessibility part 1</a> and <a href="http://www.webaim.org/articles/cognitive/conceptualize/">part 2</a></li>
<li><a href="http://open.bbc.co.uk/rad/demos/html5/rdtv/episode2/index.html">BBC HTML5 media player with captions</a></li>
<li><a href="http://www.techdis.ac.uk/getaccessapps">Techdis tools</a></li>
<li><a href="http://rnib.org.uk/PROFESSIONALS/WEBACCESSIBILITY/DOWNLOADAREA/Pages/download_area.aspx">RNIB Surf Right toolbar</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/433">Flashblock for Firefox</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1765">Stop autoplay for Firefox</a></li>
<li><a href="http://www.iheni.com/opera-accessibility-where-were-at/">Accessing web content with Opera</a></li>
<li><a href="http://www.iheni.com/using-opera-10-beta-with-voiceover/">Using Opera 10 with VoiceOver on Mac</a></li>
<li><a href="http://www.w3.org/WAI/WAI-AGE/">WAI-AGE</a> &#8211; Web Accessibility Initiative Ageing Education and Harmonisation</li>
<li><a href="http://www.youtube.com/hiantonia">Videos from Antonia Hyde</a> of people with cognitive problems using the web</li>
<li><a href="http://www.flickr.com/photos/otrops/sets/72157622412255130/">Photos from Jeff Van Campen</a> on Flickr</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.iheni.com/standardsnext-cognition/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Downloading Opera on Wii (added bonus it&#8217;s also free)</title>
		<link>http://www.iheni.com/downloading-opera-on-wii-added-bonus-its-also-free/</link>
		<comments>http://www.iheni.com/downloading-opera-on-wii-added-bonus-its-also-free/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 15:20:58 +0000</pubDate>
		<dc:creator>iheni</dc:creator>
				<category><![CDATA[opera]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.iheni.com/?p=1628</guid>
		<description><![CDATA[I was asked over Twitter today &#8220;how do you get Opera on Wii&#8221;. The answer was too long to Tweet (there you see, blogging does trump Twitter sometimes) so below is a quick summary: Go to Wii-ware. Click Start. Click Shopping. Choose Wii Channel (third choice after Virtual Console and Wii-ware). Scroll to bottom of [...]]]></description>
			<content:encoded><![CDATA[<p>I was <a href="http://twitter.com/stevekennedyuk/statuses/3732344196">asked over Twitter</a> today &#8220;how do you get Opera on Wii&#8221;. The answer was too long to Tweet (there you see, <a href="http://www.iheni.com/did-twitter-kill-commenting/">blogging does trump Twitter</a> sometimes) so below is a quick summary:</p>
<ol>
<li>Go to Wii-ware.</li>
<li>Click Start.</li>
<li>Click Shopping.</li>
<li>Choose Wii Channel (third choice after Virtual Console and Wii-ware).</li>
<li>Scroll to bottom of list and click Internet Channel.</li>
<li>Download and select whether to save to Wii itself or to SD card.</li>
<li>Info page &#8211; &#8220;This software supports the Wiimote and selected keyboards&#8221;. Click OK.</li>
<li>Do you want to update/install? Click OK.</li>
<li>Go back to the Wii menu click &#8220;Internet channel&#8221; and away you go.</li>
</ol>
<p>Thank you to <a href="http://www.twitter.com/ourmaninjapan">@ourmaninjapan</a> for the pointers.</p>
<p>As an extra bonus <a href="http://news.cnet.com/8301-17938_105-10322948-1.html">Nintendo are now offering the Wii Internet Channel for free</a>. If you want to check it out but don&#8217;t have a Wii there&#8217;s plenty of information about it in the <a href="http://my.opera.com/community/wii/links/">My Opera Wii community</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iheni.com/downloading-opera-on-wii-added-bonus-its-also-free/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash and keyboard access across browsers</title>
		<link>http://www.iheni.com/flash-and-keyboard-access-across-browsers/</link>
		<comments>http://www.iheni.com/flash-and-keyboard-access-across-browsers/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 15:07:07 +0000</pubDate>
		<dc:creator>iheni</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[keyboard access]]></category>
		<category><![CDATA[NPAPA]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.iheni.com/?p=1575</guid>
		<description><![CDATA[A question I&#8217;m frequently asked by developers is why keyboard access for the Flash is not fully supported across browsers. Opera, Safari, Firefox and Chrome all have problems enabling keyboard users to tab into and out of Flash content while Internet Explorer works fine. The issue Plugin support typically needs an API that acts as [...]]]></description>
			<content:encoded><![CDATA[<p>A question I&#8217;m frequently asked by developers is why keyboard access for the Flash is not fully supported across browsers. Opera, Safari, Firefox and Chrome all have problems enabling keyboard users to tab <em>into</em> and <em>out of</em> Flash content while Internet Explorer works fine.</p>
<h3>The issue</h3>
<p>Plugin support typically needs an API that acts as a doorway connecting the plugin, browser and user. IE gets round this by using <a href="http://en.wikipedia.org/wiki/ActiveX">ActiveX</a> &#8211; itself a closed propitiatory format &#8211; so users can tab into and out of the Flash. Of course keyboard access within the Flash content itself is handled by Adobe and is now considered to be <a href="http://blogs.adobe.com/accessibility/2006/06/testing_keyboard_access_in_fla_1.html">keyboard accessible</a>. So it&#8217;s really support for entering and leaving the plug-in with keyboard that is the issue.</p>
<h3>The browser fix</h3>
<p>Ideally there needs to be a standardized API that can be used across industry to enable plugin support across browsers. The most common  API is <a href="http://en.wikipedia.org/wiki/NPAPI">Netscape Plugin Application Programming Interface</a> (NPAPA). First developed for Netscape it has subsequently been implemented in other browsers including Opera, Safari, Firefox, Konqueror, Google Chrome, and some versions of Microsoft Internet Explorer.</p>
<p>The kind of access NPAPI supports includes scripting, printing, full screen plugins, windowless plugins and content streaming but is not as powerful as ActiveX, and is still evolving &#8211; in particular tabbing into and out of the Flash movie.</p>
<p>Help is at hand however.</p>
<p>There is currently a <a href="https://wiki.mozilla.org/Plugins:AdvancedKeyHandling">proposal to solve the issue of Flash support</a> being lead by Mozilla, Adobe, Opera, Apple, IBM and Sun which has now been accepted. Implementation will depend on collaboration between all stakeholders including plugin vendors and of course Adobe.</p>
<p>Aside from the the plugin API solution is there an alternative quick fix for Flash support in Opera?</p>
<p>There have been some discussions internally but it seems there is no quick fix that will completely, and satisfactorily, address the issue. There are two ways that NPAPI plugins can work. The first (default) is called &#8220;windowed&#8221;. This is essentially an OS window rendered on top of the browser. Keyboard input is therefore direct and not via the browser.</p>
<p>There are a couple of drawbacks with &#8220;windowed&#8221; however. Firstly it can pose security issues. Secondly it&#8217;s not a complete keyboard access solution because while getting focus <em>into</em> the plugin is possible getting focus <em>out</em> is not. This is key and really negates the point of being able to tab into the Flash Player because as a keyboard only user you&#8217;ll only get stuck there.</p>
<p>The second mode is called &#8220;windowless&#8221;, where the browser controls more of the plugin rendering. Here keyboard input goes via the browser (possibly depending on OS) and in turn is intercepted. The drawback with this solution is that real world support is limited as most plugins do not support this mode, and for those who do it&#8217;s not that widely used due to performance issues.</p>
<p>By far the best and most secure solution is standardising the NPAPI API so that it works across browsers with all plugins. Better not just for Opera but the web in general.</p>
<p>In terms of a solution for Opera it seems the fixes available now fall far short of what we would want to give our users. The good news however is that to implement support once the plugin API is ready should be fairly straight forward.</p>
<h3>The developer fix</h3>
<p>So where does this leave you as a developer, and more importantly your users? There is a hack you can use to give Flash keyboard access using a method in your Flash movie to focus a chosen element. You can then create a text link that calls this method to “skip into Flash”. This isn&#8217;t something I&#8217;ve tried and tested and I&#8217;d be interested to hear comments from anyone who has.</p>
<p><strong>Update</strong> &#8211;  As Andrew Kirkpatrick points out there is another way to <a href="http://blogs.adobe.com/accessibility/2009/04/firefox_focus_and_actual_links_1.html">give Flash focus using the SWFFocus class</a>. While the technique showcased discusses this in the context of Firefox I did a quick test in Opera 10 Beta and Safari 4 but had no luck accessing the content.</p>
<p>But I suppose the real question is why hack what you can already do using existing technologies supported across all browsers? Don&#8217;t get me wrong, I like Flash and have two thumbs up at Adobe for the work they have done to make it accessible, but if I&#8217;m building a site using Flash and knowingly locking out all non-IE users then I can&#8217;t use it.</p>
<p>As <a href="http://www.wait-till-i.com/2008/07/21/so-you-want-to-create-accessible-online-video-huh/">Christian Heilmann points out</a> much of what Flash does can be done with existing technologies supported in the browser:</p>
<blockquote><p>Using the DOM and JavaScript I can create HTML elements that work with all kind of assistive technology. Instead of hoping that keyboard users can access my Flash content I use what browsers already have – links, buttons and form fields – to interact with the it.</p></blockquote>
<p><a href="http://www.w3.org/WAI/intro/aria">WAI-ARIA </a>is also a core way to build screen reader accessible and tabbable web apps and widgets. Added to this the <a href="http://a.deveria.com/caniuse/#agents=All&amp;eras=now,near&amp;cats=HTML5,Canvas&amp;statuses=rec,cr,wd,ietf">HTML5 &lt;video&gt; element will soon give us native support for video across browsers</a>; something that Flash is used for extensively today.</p>
<p>So there are ways and means now to avoid the keyboard trap that Flash content poses for keyboard only users plus there is work to provide a universal solution in the form of the proposed plugin API. But for now I&#8217;d personally always opt for the standards based cross browser solution so as to ensure happy users and avoid additional work and hacks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iheni.com/flash-and-keyboard-access-across-browsers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
