<?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>Marco's accessibility blog &#187; JAWS</title>
	<atom:link href="http://www.marcozehe.de/tag/jaws/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcozehe.de</link>
	<description>Musings, tips and tricks about the accessible software world</description>
	<lastBuildDate>Tue, 07 Feb 2012 09:14:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What&#8217;s new in Accessibility in Firefox 8.0</title>
		<link>http://www.marcozehe.de/2011/11/08/whats-new-in-accessibility-in-firefox-8-0/</link>
		<comments>http://www.marcozehe.de/2011/11/08/whats-new-in-accessibility-in-firefox-8-0/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 17:09:01 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[AssistiveTechnology]]></category>
		<category><![CDATA[JAWS]]></category>
		<category><![CDATA[NVDA]]></category>
		<category><![CDATA[WhatsNew]]></category>
		<category><![CDATA[Window-Eyes]]></category>

		<guid isPermaLink="false">http://www.marcozehe.de/?p=288</guid>
		<description><![CDATA[The newest update to Firefox has just been released to the public, and it&#8217;s that time again where we look at the user-facing and facing assistive technologies changes in this Firefox release. If not otherwise noted, these changes apply to &#8230; <a href="http://www.marcozehe.de/2011/11/08/whats-new-in-accessibility-in-firefox-8-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The newest update to Firefox has <a href="http://t.co/rV8JDmNV">just been released</a> to the public, and it&#8217;s that time again where we look at the user-facing and facing assistive technologies changes in this Firefox release. If not otherwise noted, these changes apply to Thunderbird as well, since it is built on the same platform.</p>
<p>First and foremost, the emphasis in this release was on performance and stability. We fixed a number of lingering crashes and inconsistencies on both Windows and Linux that may have impacted some users in Firefox 7. An example of this is inconsistent behavior when printing in Linux and using assistive technologies.</p>
<p>We fixed a bug that would sometimes cause iframe content not to be properly loaded into the virtual buffers of screen readers under Windows.</p>
<p>On Linux, access keys are now included in ATKAction information.</p>
<p>A state change event for elements having the &#8220;mixed&#8221; state (e. g. a tri-state checkbox) is now fired also for elements that aren&#8217;t in focus.</p>
<p>If you decide to opt into sending data to improve Firefox, we&#8217;ll be told if you have accessibility instanciated. This is most likely the case when you have a screen reader running, but may also be instanciated by some password entry assistants (like finger print scanners) or some anti-virus software, esp on Windows.</p>
<p>And once again the note that, due to a technical change introduced in Firefox 4.0, you have to make sure to load your screen reader before Firefox or Thunderbird, or virtual buffers may not work correctly. Also if you are one of those people running multiple screen readers, make sure to shut down Firefox and/or Thunderbird before shutting down one screen reader, and loading the other screen reader before restarting Firefox and/or Thunderbird. This is true for Firefox 4 onwards and also includes Firefox and Thunderbird 8.</p>
<p>Happy browsing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcozehe.de/2011/11/08/whats-new-in-accessibility-in-firefox-8-0/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>JAWS 10 public beta&#8217;s Firefox 3 support: A review</title>
		<link>http://www.marcozehe.de/2008/08/26/jaws-10-public-betas-firefox-3-support-a-review/</link>
		<comments>http://www.marcozehe.de/2008/08/26/jaws-10-public-betas-firefox-3-support-a-review/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 13:58:56 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[ARIA]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[JAWS]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://www.marcozehe.de/?p=68</guid>
		<description><![CDATA[In the August issue of the &#8220;FS Cast&#8221; podcast, Freedom Scientific announced the soon-to-be expected availability of JAWS 10 public beta. They also demoed many of the new features, like the automatic forms mode switching. They also mentioned that they &#8230; <a href="http://www.marcozehe.de/2008/08/26/jaws-10-public-betas-firefox-3-support-a-review/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the <a href="http://www.freedomscientific.com/FSCast/episodes/fscast021-august2008.asp">August issue</a> of the &#8220;FS Cast&#8221; podcast, Freedom Scientific announced the soon-to-be expected availability of JAWS 10 public beta. They also demoed many of the new features, like the automatic forms mode switching. They also mentioned that they improved Firefox support a lot and that the web should feel transparent now regardless of which of the supported browsers the customer would be using: IE or Firefox. <a href="http://developer.mozilla.org/en/Accessible_DHTML">ARIA</a> support, also with an emphasis on live regions, was mentioned, too.</p>
<p>The public beta was <a href="http://www.freedomscientific.com/downloads/jaws/JAWS-public-beta.asp">released</a> on August 25, and I took it for a test ride. Here&#8217;s what I found:</p>
<p>In general, the display of static pages has improved quite significantly over previous versions of JAWS. Especially text being run together with certain HTML constructs is no longer an issue. Missing line breaks are a thing of the past now, too. This makes the over-all reading experience much more pleasant.</p>
<p>One big plus I also noticed is that, when you open a link and then later return from the newly loaded page using <kbd>Alt+LeftArrow</kbd>, JAWS correctly sets the virtual cursor to the link you activated. It used to put the virtual cursor at the top of the page.</p>
<p>The automatic forms mode switching works on textboxes and textareas, but <kbd>Alt+DownArrow</kbd> on a combobox does not pop into forms mode and open the listbox yet, as was demonstrated in the podcast using IE.</p>
<p>Speaking of listboxes: JAWS 10, unlike 9, shows all items in an HTML listbox (a select with size greater 1). It used to only show the selected entry. In IE, it still does that, but in Firefox, it dumps all the items into the virtual buffer. If you have a list of over 100 items, this can become very annoying.</p>
<p>In terms of ARIA support, there are clear signs that work has been done on this front. For one thing, JAWS now honors the ARIA role of &#8220;application&#8221;, which means it does not go into virtual PC cursor mode on such pages or in properly marked-up web application environments. An example can be seen <a href="http://www.mozilla.org/access/dhtml/listbox-owner.htm">here</a>.</p>
<p>Also, live region updates are nicely read on <a href="http://test.cita.uiuc.edu/aria/live/live1.php">this page</a>.</p>
<p>However, there are also still quite some areas where both ARIA support in general and live region support in particular should be improved before final release. Here are some points where I am still seeing problems:</p>
<ul>
<li>While the live region support works great on the above page, it does not work at all in the <a href="https://addons.mozilla.org/en-US/firefox/addon/16">ChatZilla</a> Firefox extension. ChatZilla uses an HTML table with role of &#8220;log&#8221;, and both &#8220;polite&#8221; and &#8220;assertive&#8221; live regions. JAWS currently runs all the text inside this table together in one big string, without line breaks. Also, markup such as links inside these chat output messages is completely ignored. While JAWS 9 didn&#8217;t support live regions yet, it did properly format the output into a very readable form. As a plus: Updates to the view are now automatically picked up, which was not the case in JAWS 9. There, you had to constantly refresh the virtual buffer to see the newest messages.</li>
<li>Live Region support in Google Talk, as I describe in my <a href="http://www.marcozehe.de/2008/08/06/aria-in-gmail-2-enhancing-the-chat-experience/">ARIA in GMail<br />
#2</a> post, is flaky. Sometimes new text that comes in gets spoken, sometimes it doesn&#8217;t. I haven&#8217;t found a consistent pattern yet. Also, the chat window still needs to be popped out into its own window, as also was the case in JAWS 9, to be able to read it at all.</li>
<li>Speaking of Google Talk: The ARIA list of contacts behaves inconsistently with Forms Mode. It has a tendency to unexpectedly pop out of forms mode when you arrow from one list item to another. In addition, <kbd>Enter</kbd> does not yet work to open a chat or new e-mail message, depending on whether the contact is available for a chat or not. Forms Mode is instead turned off, and the virtual cursor lands somewhere unpredictable, preferably at the very bottom of the virtual buffer.</li>
<li>A similar unexpected leaving of forms mode can be observed in this<br />
<a href="http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/tree/test_Tree_v1.html">Dojo treeView test example</a>. Focusing the tree view, turning on forms mode, and arrowing among the items, opening and closing them works in the downward direction. However, as soon as I go from &#8220;Africa&#8221; back up to the root element &#8220;Continents&#8221;, forms mode is popped off.</li>
<li>One other problem I discovered was that alert messages have a tendency to get out of sync. I was trying out my example from <a href="http://www.marcozehe.de/2008/07/16/easy-aria-tip-3-aria-invalid-and-role-alert/">Easy ARIA tip #3</a>. I called up that page directly after I had started Firefox. Upon launch of Firefox, <a href="http://www.webvisum.com/">WebVisum</a> told me that I was now logged in, via an alert. When I then triggered my first alert from the sample page, the &#8220;You are now logged into WebVisum&#8221; message was repeated. Consequently, all subsequent triggers of alerts would then speak the previous alert message instead of the current one.</li>
</ul>
<p>In summary, there are clear advancements visible in JAWS 10 with regards to support of Firefox 3. Especially the more readable flow of text and the fact that you always return to the same spot when going back a page are big plus points. However, while there are also advancements visible in the ARIA and live region support, for a public beta after as long a development cycle as was mentioned in the podcast, I would have expected a much more polished first beta.</p>
<p>Having said that, it must not be forgotten that this is still beta software. All above issues were reported to Freedom Scientific prior to publishing this blog post, and the Mozilla accessibility team will work with the developers at FS to resolve these issues.</p>
<p>For the next public beta release of JAWS 10, I am planning an ARIA shootout among all screen readers across all platforms that support ARIA already. So stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcozehe.de/2008/08/26/jaws-10-public-betas-firefox-3-support-a-review/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to make JAWS 8.0 load the Firefox configuration for Firefox 3.0</title>
		<link>http://www.marcozehe.de/2008/06/19/how-to-make-jaws-80-load-the-firefox-configuration-for-firefox-30/</link>
		<comments>http://www.marcozehe.de/2008/06/19/how-to-make-jaws-80-load-the-firefox-configuration-for-firefox-30/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 06:06:24 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[JAWS]]></category>

		<guid isPermaLink="false">http://www.marcozehe.de/2008/06/19/how-to-make-jaws-80-load-the-firefox-configuration-for-firefox-30/</guid>
		<description><![CDATA[In order for JAWS 8.0 to load the Firefox configuration also for Firefox 3.0, so that a Virtual Find can be performed using Ctrl+F, the file C:\Documents and Settings\All Users\Application Data\Freedom Scientific\JAWS\8.0\Settings\enu\ConfigNames.ini must be edited. At the end of the &#8230; <a href="http://www.marcozehe.de/2008/06/19/how-to-make-jaws-80-load-the-firefox-configuration-for-firefox-30/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In order for JAWS 8.0 to load the Firefox configuration also for Firefox 3.0, so that a Virtual Find can be performed using <kbd>Ctrl+F</kbd>, the file C:\Documents and Settings\All Users\Application Data\Freedom Scientific\JAWS\8.0\Settings\enu\ConfigNames.ini must be edited. At the end of the file, add the line</p>
<pre>firefox3.0=firefox</pre>
<p>and save the file.</p>
<p>This change cannot be made in a user specific ConfigNames.ini file because JAWS does not support layering this file with a common and a user specific file.</p>
<p>Note that under Vista, this file is in C:\ProgramData\Freedom&#8230;, and it must be edited as administrator. On the start menu, select NotePad, press <kbd>Applications</kbd>, select &#8220;Run as administrator&#8221;, load, edit, and save the file.</p>
<p>In either case, JAWS should pick up this change immediately.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcozehe.de/2008/06/19/how-to-make-jaws-80-load-the-firefox-configuration-for-firefox-30/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

