<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3251726362080552159</id><updated>2011-11-27T18:58:04.696-05:00</updated><category term='H1N1'/><category term='government power'/><category term='mandatory vaccination'/><category term='vaccination'/><category term='health'/><category term='PA'/><title type='text'>Kris' Accessible Space</title><subtitle type='html'>The authorative blog for the &lt;A HREF="http://www.alchar.org/puir/"&gt;PUIR project&lt;/A&gt;.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-3641789062265824266</id><published>2010-07-12T17:51:00.003-05:00</published><updated>2010-07-12T18:10:28.182-05:00</updated><title type='text'>ICCHP 2010</title><content type='html'>I am currently attending the &lt;a href="http://www.icchp.org/"&gt;ICCHP 2010&lt;/a&gt; conference in Vienna, Austria.  Wednesday after noon I will be presenting a paper on &lt;a href="http://www.alchar.org/puir/"&gt;"PUIR: Parallel User Interface Rendering"&lt;/a&gt;.  The pape has been published in the proceedings of the conference, as part of Springer's Lecture Notes in Computer Science series.  Thee proceedings to the conference can be ordered from Springer as &lt;a href="http://www.springer.com/computer/hci/book/978-3-642-14096-9"&gt;LNCS 6179&lt;/a&gt; and &lt;a href="http://www.springer.com/computer/hci/book/978-3-642-14099-0"&gt;LNCS 6180&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Our DocArch group at K.U.Leuven is presenting a couple of other papers as well:&lt;ul&gt;  &lt;li&gt;Strobbe, C.: Generating DAISY Books from OpenOffice.org&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Frees, B.: Generating Braille from OpenOffice.org&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Engelen, J.: E-books and audiobooks: what about their accessibility?&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Engelen, J.: International AT and DfA standardisation: what is in the pipeline?&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Strobbe, C.: Stand4All: Promoting More Accessible Standards Through Training of Stakeholders&lt;/li&gt;&lt;/ul&gt;And there are of course tons of other interesting presentations that I will be attending.  This is promising to be an excellent conference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-3641789062265824266?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/3641789062265824266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=3641789062265824266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/3641789062265824266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/3641789062265824266'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2010/07/icchp-2010.html' title='ICCHP 2010'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-679944111145123436</id><published>2010-04-23T21:43:00.002-05:00</published><updated>2010-04-23T21:50:34.304-05:00</updated><title type='text'>Guest lecture</title><content type='html'>I was given the opportunity to give a guest lecture at Arcadia University (Glenside, PA, USA) to a group of master's level students for their "ED/PY517 Human Development: The School Years" course.  The topic of the guest lecture was "Special Education and Inclusion", and covered the complexities of providing truly inclusive education and the important advantages that assistive technology can offer in this context.  The lecture went very well, and was reported to be very informative and thought-provoking.&lt;br /&gt;&lt;br /&gt;The guest lecture opportunity came to me through PEAC (Pennsylvania Education for All Coalition), in my capacity as a board member.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-679944111145123436?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/679944111145123436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=679944111145123436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/679944111145123436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/679944111145123436'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2010/04/guest-lecture.html' title='Guest lecture'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-5035471983337815124</id><published>2009-10-17T11:33:00.003-05:00</published><updated>2009-10-17T12:03:23.085-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PA'/><category scheme='http://www.blogger.com/atom/ns#' term='mandatory vaccination'/><category scheme='http://www.blogger.com/atom/ns#' term='vaccination'/><category scheme='http://www.blogger.com/atom/ns#' term='government power'/><category scheme='http://www.blogger.com/atom/ns#' term='health'/><category scheme='http://www.blogger.com/atom/ns#' term='H1N1'/><title type='text'>Is government going too far?</title><content type='html'>Today it was brought to my attention that the legislature of Pennsylvania has been working on a bill that includes a provision for compulsory vaccination if a public health emergency is declared.  This is covered in &lt;a href="http://www.legis.state.pa.us/CFDOCS/Legis/PN/Public/btCheck.cfm?txtType=HTM&amp;sessYr=2009&amp;sessInd=0&amp;billBody=H&amp;billTyp=B&amp;billNbr=0492&amp;pn=0544"&gt;PA House Bill 0492 "Emergency Health Powers and Procedures"&lt;/a&gt;.  Interestingly, I also found out yesterday that Belgium passed a similar &lt;a href="http://www.nieuwsblad.be/Article/Detail.aspx?ArticleID=DMF20091016_031"&gt;law concerning health emergencies&lt;/a&gt; [link in Flemish], and that law included a specific amendment against mandatory vaccination.  Quite a contrast...&lt;br /&gt;&lt;br /&gt;Now, I am all for provisions that ensure that government bodies can fulfil their duty to "the people", but I do take issue with compulsory vaccination, especially when (at least in the US - probably most everywhere now) you are usually asked to sign a consent form that explains that vaccination can have (possibly harmful) side-effects, etc...  Our oldest son, Daniel, has shown rather unusual reactions to various things (like a skin T test), yet doctors cannot really say why he reacts different from pretty much much any other patients.  Still, no doctor is willing to state that it might perhaps be unsafe for him to receive vaccinations because that is only done for "known" cases.  Somehow, that does not make me feel very confident...&lt;br /&gt;&lt;br /&gt;There is also the concern that e.g. the H1N1 vaccination has been rushed through the certification process in order to get it ready for use in large quantities.  Some doctors advise against it, while others openly criticize patients for questioning it.  Either way, it seems prudent that patients should have the right to decide for themselves whether they want to be vaccinated.  It also seems reasonable that, in the face of a true health emergency, a request for quarantine could be made to people who are not vaccinated.  What is not reasonable to me is that on top of mandatory quarantine (if one refuses to be vaccinated), the government can/will also charge you with a misdemeanor of the 3rd degree.  That is going too far...&lt;br /&gt;&lt;br /&gt;I sincerely hope that this house bill will be amended with the removal of the compulsory vaccination provision.  I do not argue against people who choose to be vaccinated, because that is their personal choice.  I respect people's choices, and I hope that my right to choose will remain untouched.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-5035471983337815124?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/5035471983337815124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=5035471983337815124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/5035471983337815124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/5035471983337815124'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2009/10/is-government-going-too-far.html' title='Is government going too far?'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-2519501544328720384</id><published>2009-02-11T13:49:00.002-05:00</published><updated>2009-02-11T13:59:27.286-05:00</updated><title type='text'>Kindle 2: on the road to accessibility... or not</title><content type='html'>With the release of the &lt;a href="http://www.amazon.com/gp/product/B00154JDAI?ie=UTF8&amp;tag=alchar&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00154JDAI"&gt;2nd version of the Kindle electronic book reading device&lt;/a&gt; by Amazon.com, it seems that the road to accessibility is up ahead.  The (experimental) text-to-speech feature that is included in Kindle2 definitely is a good step in the right direction.&lt;br /&gt;&lt;br /&gt;However, &lt;a href="http://online.wsj.com/article/SB123419309890963869.html"&gt;a recent concern that has been raised by the Author's Guild&lt;/a&gt; might add some complications for this rather important feature.  If the Author's Guild is successful in its objections to a text-to-speech feature in Kindle2 (and possibly similar devices), what looks like a step towards accessibility may not end up where we hope it will.&lt;br /&gt;&lt;br /&gt;Hopefully, a solution will be worked out that does not block users with significant visual impairments from ever being able to benefit from the functionality that Kindle provides.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-2519501544328720384?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/2519501544328720384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=2519501544328720384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/2519501544328720384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/2519501544328720384'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2009/02/kindle-2-on-road-to-accessibility-or.html' title='Kindle 2: on the road to accessibility... or not'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-7386137001805744335</id><published>2009-01-09T20:01:00.002-05:00</published><updated>2009-01-09T20:12:35.328-05:00</updated><title type='text'>Interesting inconsistency in JAWS</title><content type='html'>&lt;a href="http://www.freedomscientific.com/jaws-hq.asp"&gt;JAWS for Windows&lt;/a&gt; has long been regarded as one of the most commonly used screen readers on MS Windows (along with WindowEyes), especially in the US.  Recently, while assisting someone with a JAWS for Windows install I noticed a very strange and illogical issue.&lt;br /&gt;&lt;br /&gt;While making some global adjustments to the voice settings, I noticed that while the visual presentation of the global adjustments window shows a numeric value for the speaking rate, the spoken feedback while changing the rate was reflecting a percentage.&lt;br /&gt;&lt;br /&gt;When you consider that even a company like &lt;a href="http://www.freedomscientific.com/"&gt;Freedom Scientific&lt;/a&gt; fails to provide consistency in the auditory rendering of its own screen reader software, it is no surprise that accessibility issues with software are so common.  It also shows that a basic rendering of controls is not sufficient in terms of making a user interface accessible.  The semantic meaning of the control is important as well.&lt;br /&gt;&lt;br /&gt;My experience with JAWS was surprising to say the least.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-7386137001805744335?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/7386137001805744335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=7386137001805744335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/7386137001805744335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/7386137001805744335'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2009/01/interesting-inconsistency-in-jaws.html' title='Interesting inconsistency in JAWS'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-6630683990814839256</id><published>2008-11-24T11:15:00.002-05:00</published><updated>2008-11-24T11:26:05.411-05:00</updated><title type='text'>Still a long way to go...</title><content type='html'>Today the TV shopping channel QVC is holding a sweepstakes in honour of their 22nd birthday.  Throughout the day, they show a "lucky number" on the screen and you can go to a specific website to enter the lucky number along with your telephone number.&lt;br /&gt;&lt;br /&gt;Unfortunately, although QVC generally does a very good job describing products, announcing prices, etc... they choose not to have someone actually "speak" the lucky number as it is shown (or afterwards).  As a result, although QVC is generally quite popular with blind customers, those same customers are now unable to participate in the sweepstakes.  This makes for a rather unfair sweepstakes.  And it would have been so easy to avoid this problem...&lt;br /&gt;&lt;br /&gt;Universal access still faces major hurdles if even basic things like this QVC sweepstakes is done in a way that is not accessible to a group of customers.  And again, the overall benefit to the entire customer population was overlooked as well.  Obviously, even sighted customers would have been able to benefit from having the lucky number announced verbally, e.g. when someone needs to tend to something so that they are not able to see the screen but may still be able to hear the TV.&lt;br /&gt;&lt;br /&gt;Sadly, an opportunity lost shows just how far we are from being able to see universal access in a more mainstream manner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-6630683990814839256?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/6630683990814839256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=6630683990814839256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6630683990814839256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6630683990814839256'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/11/still-long-way-to-go.html' title='Still a long way to go...'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-895623548517324232</id><published>2008-10-26T16:43:00.001-05:00</published><updated>2008-10-26T16:45:45.262-05:00</updated><title type='text'>Virtual MacOS X on KVM</title><content type='html'>&lt;div class="postcolor" id="post-944904"&gt;          I came across this rather interesting webpage:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alex.csgraf.de/self/?part/projects&amp;amp;folder/Qemu%20OSX&amp;amp;type/&amp;amp;project/projects&amp;amp;parameters/id=Qemu%20OSX" target="_blank"&gt;http://alex.csgraf.de/self/?part/projects&amp;amp;...s/id=Qemu%20OSX&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is mostly interesting because it results in a pretty speedy MacOS X install (albeit virtual) on pretty much any PC hardware, although it is of course against the EULA to run it on non-Apple hardware. But theoretically, there is no reason why this wouldn't work at all.&lt;br /&gt;&lt;br /&gt;The patches that are provided at that site do need a bit of tweaking to get them to apply against the latest KVM release. I'll try to find a place to make them available for download, since I already did the forward-porting work anyway.&lt;br /&gt;&lt;br /&gt;There are some things that do not work right, like the 'About my Mac...' application. I also haven't really tested sound just. Networking works perfectly, which is the main thing in my case anyway.&lt;br /&gt;&lt;br /&gt;Due to issues with mouse pointer handling between vncviewer, QEMU's VNC server, and mouse acceleration handling between host and guest system, quite annoying discrepancies between mouse pointer positions happen. But... Since MacOS X (at least Leopard) includes a remote desktop feature using VNC anyway, you can just enable that, tell QEMU to redirect a host port to the VNC server in Leopard, and you end up with access to the virtual Leopard without mouse issues :)&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;!--IBF.ATTACHMENT_944904--&gt;     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-895623548517324232?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/895623548517324232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=895623548517324232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/895623548517324232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/895623548517324232'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/10/virtual-macos-x-on-kvm.html' title='Virtual MacOS X on KVM'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-5190709292246461112</id><published>2008-09-10T14:41:00.003-05:00</published><updated>2008-09-10T15:11:26.066-05:00</updated><title type='text'>Apple accessibility efforts</title><content type='html'>For a while, &lt;a href="http://www.apple.com/"&gt;Apple&lt;/a&gt; has been criticized from various angles about the somewhat limited accessibility efforts that went into their products.  While &lt;a href="http://www.apple.com/accessibility/macosx/vision.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;MacOS&lt;/span&gt; X&lt;/a&gt; has been accessible to visually impaired users through their (included) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;voiceover&lt;/span&gt; screen reader, other products used to suffer from various limitations (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iTunes&lt;/span&gt;, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;iTunes&lt;/span&gt; store, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;iPods&lt;/span&gt;, ...)&lt;br /&gt;&lt;br /&gt;However, that is now changing...&lt;br /&gt;&lt;br /&gt;Information about the various efforts that Apple has put forth towards true accessibility can now be found at a specific set of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;webpages&lt;/span&gt; found at &lt;a href="http://www.apple.com/accessibility"&gt;http://www.apple.com/accessibility&lt;/a&gt;.  As can be seen there, amongst other important news, a new generation of the &lt;a href="http://www.apple.com/accessibility/itunes/vision.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;iPod&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;nano&lt;/span&gt; &lt;/a&gt;now offers spoken menus (including text-to-speech rendering of artist names, album names and song titles - created in iTunes and sync'd to the iPod as audio clips that are used in the spoken menus).  It also supports a larger font size setting for low vision users.  The &lt;a href="http://www.apple.com/accessibility/itunes/vision.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;iTunes&lt;/span&gt; software&lt;/a&gt; also has been improved to support screen readers on Mac OS X and MS Windows.  This is an important improvement because this has been a pain point for many users.&lt;br /&gt;&lt;br /&gt;There is a lot more going on, and I expect we'll be seeing more improvements in weeks and months to come.  As the user population reviews the offered products, we'll certainly learn more about the capabilities and limitations, and I fully expect Apple to step up to the plate to address &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;user&lt;/span&gt; concerns to improve upon the current offerings.  There is a commitment behind these recent events that cannot be ignored.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-5190709292246461112?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/5190709292246461112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=5190709292246461112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/5190709292246461112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/5190709292246461112'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/09/apple-accessibility-efforts.html' title='Apple accessibility efforts'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-6901440293534431174</id><published>2008-07-16T09:50:00.004-05:00</published><updated>2008-07-18T18:18:58.330-05:00</updated><title type='text'>JSAPI implementation for Fonix DECtalk</title><content type='html'>For a while I have been spending a little bit of spare time on writing a Java Speech API (JSAPI) implementation for the Fonix DECtalk software speech synthesizer.  Since it hasn't been my main focus, it took a while to get it going, but finally I can report that it is mostly working.  I will be preparing an alpha source code release in the next week or so.  More information will be available at &lt;a href="http://www.alchar.org/puir/projects/jdtk.html"&gt;the project page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For those who are curious, impatient, or both...  Feel free to browse the &lt;a href="http://www.alchar.org/puir/projects/jdtk/api/"&gt;API specification (javadoc)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As far as implementation details, it is important to note that the speech synthesizer itself is to be controlled by a little server (written in C) rather than by means of JNI.  The reason for this design is that the DECtalk uses threading that is incompatible with the threading provided by the JVM.  That makes it impossible to use the DECtalk shared library from JNI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-6901440293534431174?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/6901440293534431174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=6901440293534431174' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6901440293534431174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6901440293534431174'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/07/for-while-i-have-been-spending-little.html' title='JSAPI implementation for Fonix DECtalk'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-2346176897782826792</id><published>2008-05-20T12:42:00.004-05:00</published><updated>2008-05-20T12:54:30.307-05:00</updated><title type='text'>Appeals court rules in favour of the blind on US currency</title><content type='html'>A federal appeals court has ruled that the US Treasury Department is violating law by refusing to issue currency that is readily distinguishable by blind and visually impaired people.  This upholds a ruling from 2006 in US District Court.  At issue was the claim that the failure by the US Treasury Department to ensure that US currency is readily distinguishable to the visually impaired constitutes a violation of the Rehabilitation Act, in as suit filed in 2002 by the American Council of the Blind.  As stated by judge Rogers: "A large majority of other currency systems have accomodated the visually impaired, and the Secretary does not explain why U.S. currency should be any different."&lt;br /&gt;&lt;br /&gt;Press coverage of this ruling can be found in various places, including &lt;a href="http://money.cnn.com/2008/05/20/news/money_blind/index.htm"&gt;CNN&lt;/a&gt; and &lt;a href="http://www.comcast.net/articles/news-general/20080520/Blind.Money"&gt;Comcast.net&lt;/a&gt;.&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-2346176897782826792?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/2346176897782826792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=2346176897782826792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/2346176897782826792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/2346176897782826792'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/05/appeals-court-rules-in-favour-of-blind.html' title='Appeals court rules in favour of the blind on US currency'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-6754566026304044661</id><published>2008-05-15T22:28:00.003-05:00</published><updated>2008-05-15T22:40:08.509-05:00</updated><title type='text'>More fun with combo boxes...</title><content type='html'>During the implementation of combo boxes in PUIR, I ran into another very interesting situation while playing with a Java Swing combo box.  After clicking on the arrow button to open the pull-down list, I navigated through the list of options a bit by means of the mouse pointer.  Then I decided to see how keyboard navigation works, and proceeded to use the up and down arrow keys...&lt;br /&gt;&lt;br /&gt;Amazingly, the highlight (showing the selected item) jumped from the one the mouse pointer was on to a totally different item.  It turns out that keyboard navigation and pointer navigation initially start from that same item, but mouse pointer navigation doesn't affect that starting point as far as keyboard navigation is concerned...  In terms of consistency between the two forms of user interaction, this is a pretty big issue.&lt;br /&gt;&lt;br /&gt;I was happy to find out that GTK+ doesn't seem to have this issue.  Hopefully, the same can be said about various other toolkits.&lt;br /&gt;&lt;br /&gt;Rest assured, PUIR doesn't have that problem :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-6754566026304044661?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/6754566026304044661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=6754566026304044661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6754566026304044661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6754566026304044661'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/05/more-fun-with-combo-boxes.html' title='More fun with combo boxes...'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-8542657408157547972</id><published>2008-05-06T20:10:00.002-05:00</published><updated>2008-05-06T21:00:01.824-05:00</updated><title type='text'>When accessibility isn't...</title><content type='html'>Nothing is more frustrating than encountering some user interface element that doesn't quite work the way you expect it to.  Of course, that simply be a reflection of wrong expectations.  A review of existing accessibility technologies leads me to believe that the notion of 'wrong expectations' is more often than not used as an excuse for poor decisions made at the design stage of accessibility support.&lt;br /&gt;&lt;br /&gt;And why not...  Most (if not all) GUIs now support keyboard shortcuts and various other forms of keyboard manipulation, because people tend to use that.  And when you already have keyboard based UI interaction, you're mostly done with providing accessibility.&lt;br /&gt;&lt;br /&gt;The problem with this logic is the assumption that accessibility is somehow equivalent with keyboard interaction.  And that the ability to interact with a UI element is equivalent to that UI element being accessible.&lt;br /&gt;&lt;br /&gt;Enter centre stage: "combo box"&lt;br /&gt;&lt;br /&gt;You know, the space-savings widget that allows you to either enter arbitrary text or select from a list of options (presented as a pull-down list that opens and closes by 'clicking' on a convenient little button.)  And ever GUI implementation I have looked at makes it completely accessible by means of keyboard interactions.  You can enter arbitrary text, and you can pull open the list and select from that list.  Nifty!&lt;br /&gt;&lt;br /&gt;Time for an experiment: Use your favourite GUI environment, locate a nice combo box, and hide your mouse/touchpad/whatever for a little while.  Now, type some text in the combo box.  All is well.  And it is time to use the real power of the combo box: open up the list of options, and go down the list in search for an entry that is acceptable to you.  Let's happily assume that none of them are, so simply close the list again and we'll just settle for the arbitrary text that you typed...  Uhoh, where did it go???  Did it get replaced by the last option you arrowed down to before closing the list?  There is a very high probability that you will in fact experience exactly that behaviour.&lt;br /&gt;&lt;br /&gt;Time for another experiment: Now do all of the above, but use your mouse/touchpad/whatever.  I highly doubt that you will find your carefully typed text wiped out by something else.&lt;br /&gt;&lt;br /&gt;Isn't it amazing?  Two forms of interaction on the same widget have different interaction semantics, yet they are consider equivalent.  The widget is considered accessible.  Yet, it isn't.  It is usable.  It can be "accessed".  But that's not the same as saying that it is accessible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-8542657408157547972?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/8542657408157547972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=8542657408157547972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/8542657408157547972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/8542657408157547972'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2008/05/when-accessibility-isnt.html' title='When accessibility isn&apos;t...'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-833867596626530022</id><published>2007-07-15T23:08:00.001-05:00</published><updated>2007-07-15T23:15:09.789-05:00</updated><title type='text'>jTTS source code uploaded</title><content type='html'>Well, there isn't really that much exciting news to report, other than that things are one step closer to getting a jTTS release.  Yesterday marked the import of the jTTS source code tree into the CVS repository at &lt;a href="http://sourceforge.net/projects/jtts"&gt;SourceForge.&lt;/a&gt;  The code is currently in a quite usable state, though there is still some cleanup and fixing to be done before a release can really take place.  There is also quite a lot of work left in the realm of a testsuite for jTTS.&lt;br /&gt;&lt;br /&gt;The most notable contributions in jTTS right now is the support for a British English voice ("roger") along with the OALD lexicon.  Part-of-speech tagging also has been improved dramatically by using the same mechanisms as &lt;a href="http://www.cstr.ed.ac.uk/projects/festival/"&gt;Festival,&lt;/a&gt; using a Part-of-speech lexicon along with an n-grammar.  Expect to see more use of the n-grammar support in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-833867596626530022?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/833867596626530022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=833867596626530022' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/833867596626530022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/833867596626530022'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/07/jtts-source-code-uploaded.html' title='jTTS source code uploaded'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-6907455228489572411</id><published>2007-03-01T16:07:00.000-05:00</published><updated>2007-03-14T21:15:37.422-05:00</updated><title type='text'>Avoiding X session duplication - remote working</title><content type='html'>One problem I have been trying to tackle for a long time now is this:&lt;br /&gt;&lt;blockquote&gt;How can I work on my X-Windows desktop most of the time, and occasionally work from my laptop, without having to close and restart applications whenever I switch from one to the other?&lt;/blockquote&gt;Well, now there is an answer!  I found the quite handy &lt;a href="http://www.karlrunge.com/x11vnc/"&gt;x11vnc&lt;/a&gt; package.  It runs as process on the host whose display you want to make available, and it can do that without needing any changes to the X server.  In fact, I installed it on a machine that has been running an X session for days before, and it worked fine.  Once it is running, you connect to it from a remote machine using pretty much any VNC viewer (I am partial to &lt;a href="http://www.tightvnc.com/"&gt;TightVNC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is really a useful utility.  At least, in my work environment, this will make a lot of difference because I will be able to move around the house (and even elsewhere) without needing to worry about applications that are running on my desktop.  I can keep &lt;a href="http://www.xchat.org/"&gt;XChat&lt;/a&gt; and &lt;a href="http://gaim.sourceforge.net/"&gt;GAIM&lt;/a&gt; running, and continue conversations from a different computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-6907455228489572411?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/6907455228489572411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=6907455228489572411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6907455228489572411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6907455228489572411'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/03/avoiding-x-session-duplication-remote.html' title='Avoiding X session duplication - remote working'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-6470839058234877423</id><published>2007-02-13T19:15:00.000-05:00</published><updated>2007-02-13T01:12:20.770-05:00</updated><title type='text'>FreeTTS on steroids</title><content type='html'>I have been playing with &lt;a href="http://freetts.sourceforge.net/"&gt;FreeTTS&lt;/a&gt; and &lt;a href="http://www.cstr.ed.ac.uk/projects/festival/"&gt;Festival&lt;/a&gt; for a while now, and it always bothered me a bit that I could not use a British English voice in FreeTTS.  While looking into how difficult it would be to add support for that, I found out just how different the speech engine in FreeTTS differs from Festival.  That's not a real surprise, since FreeTTS is based on &lt;a href="http://www.cmuflite.org/"&gt;Flite&lt;/a&gt; rather than Festival.  But in all, I didn't really see much reason why adding in a lot of the features of Festival would pose a problem (or a performance degradation).&lt;br /&gt;&lt;br /&gt;So, what started as a project to add a different dialect to FreeTTS turned into a fairly extensive rewrite of FreeTTS, to the point of no longer really being the same speech engine.  That's why I decided to do a spin-off named jTTS.  It's aim is to be a free speech synthesizer written entirely in Java, implementing a speech engine that is based on Festival.  It supports both American and British English, both for voices and lexicons, and adds features such as a probabilistic Part-Of-Speech processor and better post-lexicon phoneme processing.  It also features a more optimized lexicon format (making it unnecessary to split works into syllables at runtime for words in the lexicon).&lt;br /&gt;&lt;br /&gt;As part of my doctoral work (albeit a side-project), I am working on some web pages about it as the &lt;a href="http://www.alchar.org/puir/projects/jtts.html"&gt;jTTS project&lt;/a&gt;.  The code will be downloadable from SourceForge.net as soon as a project is created there with the same name.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-6470839058234877423?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/6470839058234877423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=6470839058234877423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6470839058234877423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/6470839058234877423'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/02/freetts-on-steroids.html' title='FreeTTS on steroids'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-8316369760529574050</id><published>2007-02-13T00:22:00.000-05:00</published><updated>2007-02-13T01:05:30.724-05:00</updated><title type='text'>Beta meets Release Candidate: Relationship does not last</title><content type='html'>On Jan 30th, 2007 &lt;a href="http://www.gwmicro.com/News_&amp;_Events/Latest_News/?newsNo=60"&gt;GWMicro released a public beta of Window-Eyes 6.1 for Microsoft Vista&lt;/a&gt;.  As a proud owner of a copy of &lt;a href="http://www.microsoft.com/windows/products/windowsvista/default.mspx"&gt;Microsoft Vista Ultimate&lt;/a&gt; Release Candidate 2, I decided to give Windows-Eyes a try.&lt;br /&gt;&lt;br /&gt;The download from the GWMicro website was a mere 8.4 MB - hardly an issue with today's high-speed Internet connectivity.  The install fired up with the well-known double-click on the downloaded file and off it went.  The dialogs throughout the easy install are clear and to the point, and before I could get myself a drink (typically an indispensable tool during an install - kind of like a Phillips  screwdriver for changing batteries in children's toys) the install was on its way without needing further assistance from me.&lt;br /&gt;&lt;br /&gt;Unfortunately, after a while it seem to require assistance from "elsewhere" with a dreaded pop-up informing me (in rather pleasant terms, actually) that the application had encountered an error and needed to close down.  And would I like to send a report?&lt;br /&gt;&lt;br /&gt;OK - so the install didn't complete as nicely as it could have.  Time to uninstall and try again.  Find 'Control Panel', figure out where they hid the old 'Add &amp;amp; Remove Programs', and... um...  Well, it wasn't there.  No Window-Eyes to uninstall.  But the icon was on the desktop, so playing the typical user I took the approach that this was probably one of those typical Windows quirks and I therefore proceeded to try launch Window-Eyes.  No luck.&lt;br /&gt;&lt;br /&gt;A reboot later I got a blue screen.  Nice to see they kept that feature from Windows XP and before...&lt;br /&gt;&lt;br /&gt;A reboot later I tried again.  No blue screen.   Well, not at first.  Once Window-Eyes was running for real, it quickly presented the BSOD yet again.&lt;br /&gt;&lt;br /&gt;All further reboots left me with Window-Eyes starting, only to end with a spontaneous reboot initiated after presenting me with some nice blue screen with debugging info.&lt;br /&gt;&lt;br /&gt;So, now I am left with an instance of Microsoft Vista Ultimate Release Candidate 2 with a Window-Eyes 6.1 Beta installed that I apparently cannot get rid of (largely due to a lack of being able to do anything useful prior to the auto-reboot).  Clearly, this is not a match made in heaven or elsewhere for that matter.  Better keep these two separated.  Perhaps things fare better with the official release of Microsoft Vista.  But I am not ready to &lt;a href="http://www.amazon.com/gp/product/B000HCTYTE?ie=UTF8&amp;tag=alchar&amp;amp;linkCode=as2&amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000HCTYTE"&gt;buy Microsoft Vista Ultimate&lt;/a&gt; just yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-8316369760529574050?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/8316369760529574050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=8316369760529574050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/8316369760529574050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/8316369760529574050'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/02/beta-meets-release-candidate.html' title='Beta meets Release Candidate: Relationship does not last'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-7158381895239095144</id><published>2007-02-08T00:13:00.000-05:00</published><updated>2007-02-08T01:33:48.071-05:00</updated><title type='text'>Accessibility: what's in a name?</title><content type='html'>Can you imagine a future where products will bear a seal with the words "Accessibility independently verified by Accessibility Assurance, Inc." or something similar?  I can.  Will it be worth the ink it is printed with?  Maybe.  Will it be fashionable (like "low carb")?  Probably.&lt;br /&gt;&lt;br /&gt;The problem behind it all is simple: what does it mean for a product to be accessible?  The academic world has looked into this for a long time already, and works with concepts like 'Universal Access' and 'Design for All'.  It is a very active field, and I have high hopes for it in the future.&lt;br /&gt;&lt;br /&gt;But let's look at a more limited view...  Accessibility in the context of blind individuals.  It seems all too straightforward, and yet, sadly it is not.  For one, usability and accessibility are not necessarily the same thing.  I've seen applications on MS Windows systems be quite accessible with a screen reader, with the caveat that the use of the screen reader often required the user to reboot their system a few times a day due to stability issues.  And then there is the very large collection of products that are accessible, with the caveat that "not all features are accessible".  A good example is the typical talking gadget (pedometer, blood pressure monitor, ...) that indeed uses speech to give you information, but the setup of the device is not accessible.  And of course, the majority of products that claim to be accessible to the blind (some even claim to be "fully accessible") rarely come with an accessible manual.&lt;br /&gt;&lt;br /&gt;So, obviously people have a very different view of what it means to be accessible.  And that applies to the community as much as it does to the vendors.  If one thought that companies seem to have very differing views on what accessibility means, try polling the community of users.  One only has to look at a few example issues to determine what a minefield we're in:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Street lights at crossing become more and more sophisticated in order to provide near-optimal traffic flows.  Unfortunately, that often means that the pedestrian walk sign will not allow crossing until somewhere in the middle of the cycle, after turning traffic has passed.  Unless there are no cars waiting to turn, in which case pedestrians can start crossing immediately.  The obvious solution to some: audible signs that alert the blind pedestrian when the walk sign indicates one is allowed to cross.  However, at least one advocacy group of the blind in the US is strictly opposed to audible signs at crossings.  There are known cases of blind pedestrians requesting an audible sign at a crossing that is (in their view) complex, arguing their case at a hearing, only to be faced with an opposition from a blind advocacy group!&lt;/li&gt;&lt;li&gt;Money...  Oh dear, the dreaded topic of accessible money.  It probably doesn't seem controversial at all to most non-US readers of this blog because the vast majority of countries around the world actually have accessible currency.  People around the world like how their bills and coins are different sizes because it is quite convenient.  In the US, all bills are the same size.  Oh, and they are overall about the same colour as well (until recently, they really &lt;span style="font-weight: bold;"&gt;were&lt;/span&gt; the same colour).  So, in all US bills are not very accessible to anyone.  But people cope, since you don't really have a choice not to use money in this day and age.  A blind advocacy group made a push towards making money accessible a few years ago, and never got very far.  A &lt;span style="font-weight: bold;"&gt;different&lt;/span&gt; advocacy group did the same last year, and got a first victory in court on the subject.  Then, almost beyond believe, the &lt;span style="font-style: italic;"&gt;first&lt;/span&gt; advocacy group put out a press release literally slamming the strive for accessible bills because it would have a negative impact on public opinion in terms of whether blind individuals can handle money.  Huh, what - change of heart?  I have news for them though: the average foreigner would &lt;span style="font-weight: bold;"&gt;love&lt;/span&gt; US currency to be less confusing.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Law suits have been filed against various companies (past and present) in terms of accessibility of their products, especially in the information technology field.  And again, advocacy groups have not agreed much on what stand to take.  Some are very aggressive in their position, others simply ignore the situation.&lt;/li&gt;&lt;/ul&gt;One thing is certain: everyone has an opinion and often those opinions do not agree on everything.  That's how the world works.  It only becomes quite amazing (to me) when disagreements turn into direct opposition.  Spending so much of my time on working on accessibility solutions in information technology, I sometimes really have to wonder why I bother.  After all...  some group might decide that my work has an negative impact on public opinion, implying that blind users have trouble using computer systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-7158381895239095144?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/7158381895239095144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=7158381895239095144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/7158381895239095144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/7158381895239095144'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/02/accessibility-whats-in-name.html' title='Accessibility: what&apos;s in a name?'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3251726362080552159.post-258132063728824184</id><published>2007-02-06T23:31:00.000-05:00</published><updated>2007-02-06T23:44:22.764-05:00</updated><title type='text'>Welcome to my blog</title><content type='html'>After many months of pondering whether I would embark on the journey of entering the blog space, I decided to give in and share my thoughts and ideas on both my doctoral work and anything else on my mind.  And quite a journey it has been, trying to figure out how everything works (or fails to).  In terms of my research, I have to report that blogger.com and blogspot.com manage to be pretty accessible to blind users.  The only really annoying thing turned out to be setting permissions because blogger.com brings up a fancy pop-up when you restrict the blog to "read by authors" only.  And JAWS for Windows simply refused to read that pop-up.&lt;br /&gt;&lt;br /&gt;The frequency of posting on this blog will vary wildly, based on how much time I have on a given day to write down my thoughts.  Events around me (or in the news) may affect the posting rate quite a bit as well, since I plan to offer my own commentary on various events (especially as they relate to accessibility issues).&lt;br /&gt;&lt;br /&gt;I hope that anyone that drops by to read these postings will find something to satisfy their curiosity.  Be it to find out the latest about my doctoral research, to find out my thoughts on various issues (even politics), or simply for the enjoyment factor of reading someone else's thoughts...&lt;br /&gt;&lt;br /&gt;All I can say is...&lt;br /&gt;&lt;br /&gt;        &lt;span style="font-weight: bold; font-style: italic;"&gt;Welcome!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3251726362080552159-258132063728824184?l=parallel-ui.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://parallel-ui.blogspot.com/feeds/258132063728824184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3251726362080552159&amp;postID=258132063728824184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/258132063728824184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3251726362080552159/posts/default/258132063728824184'/><link rel='alternate' type='text/html' href='http://parallel-ui.blogspot.com/2007/02/welcome-to-my-blog.html' title='Welcome to my blog'/><author><name>Kris</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
