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

Attachment: FLUID-3671-cases_v.1.xls
Description: FLUID-3671-cases_v.1.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