Hi Colin,

I have completed testing progress  with ORCA, JAWS_v11, and JAWS_v12(beta). If 
we use aria-valuenow then JAWS_11 and JAWS_12(beta) indicates that the progress 
has completed. If we use aria-live then both JAWS_v11 and JAWS_v12(beta) 
mentioned completion of progress in IE and in FireFox was very descriptive, 
also buffers information about progress.  If we use aria-valuetext then both 
JAWS_v11 and JAWS_v12(beta) mentioned completion of progress in IE (pc-cursor 
and virtual-mode)and in FireFox was mentioning percent completed.  ORCA always 
reading the label in all cases.  For more information I have attached the test 
data, feel free to take a look at the test data and provide any kind of 
suggestions.


Thanks,


Golam Chowdhury
[email protected] | 416-977-6000 ext. 3962
Software Developer
Inclusive Design Research Centre (IDRC)
OCAD University
________________________________________
From: Colin Clark [[email protected]]
Sent: Tuesday, September 21, 2010 11:47 AM
To: Chowdhury, Golam
Cc: [email protected]
Subject: Re: FLUID-3671  Screen reader a11y and usability issues with Progress 
(esp. lack of feedback for screen reader users)

Hi,

Justin, Golam, and I chatted further about these issues in the IRC channel 
today. Here's the log of our conversation:

http://wiki.fluidproject.org/display/fluid/fluid-work+IRC+Logs-2010-09-21

We're hoping to identify an implementation that can provide a decent user 
experience, so we're going to compare a few other screen readers to see how 
they perform. Golam is playing around with Orca now, and we'll also take a look 
at the latest version of JAWS.

The takeaway from this investigation so far, I think, seems to be that the 
implementation of ARIA's progress bar role is pretty buggy in most current 
screen readers. We may also want to consider some additional labelling or 
graceful degradation support to make this work even with older, buggier ATs.

Any advice or suggestions?

Colin

On 2010-09-20, at 4:49 PM, Chowdhury, Golam wrote:

> Hey Guys,
>
> Issues with Screen Reader:
> Current progress bar does not announce the progress bar status when using 
> NVDA2010 screen reader using Fire Fox 3.5.9 and 3.6.9.
>
> http://issues.fluidproject.org/browse/FLUID-3671
>
> During our testing we have found two options. Option one using aria-valuenow 
> and option two using aria-live. Following I have outlined the pros and cons 
> for both of the options.
>
> Option one using aria-valuenow:
> Pros:
> -Just need to comment out the aria-valuetext
> -Works in all cases
> -Behaves similar to other progress indicators
> -Doesn't buffer
>
> Cons:
> -Not descriptive in JAWS
> -Jaws doesn't announce completion
>
> Option two using aria-live:
> Pros:
> -Descriptive
> -Announce all progress states
> -Works in all cases
>
> Cons:
> -More code to add
> -Buffer announcements (will keep announcing progress after complete)
> -Behavior different then standard progress indicators
>
> I prefer option one because of adding less code for our workaround and it 
> works in most cases. Later on when NVDA fixes their issues with 
> aria-valuetext then this will be a small code fix.  I am attaching all the 
> test cases I have tried. Any suggestion is welcome.
>
> Thanks,
> Golam

---
Colin Clark
Technical Lead, Fluid Project
http://fluidproject.org

Attachment: FLUID-3671-cases_v.2.xls
Description: FLUID-3671-cases_v.2.xls

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work

Reply via email to