Same thing on Chrome, so this seems like a webkit bug. I tested on
Chrome 18.0.1025.168 and also tried the Canary build 20.0.1131.0. I
also tried the Webkit nightly version 5.1.5 7534.55.3 which also had
the same issue, so it's a family problem. Because it works fine with
NVDA I'm thinking my implementation is correct. I even tried the
Firefox nightly with VO support and it announced nothing. So it looked
like we're stuck on OSX as far as live region support is concerned.
CB
On 5/8/12 8:08 PM, Jonathan C. Cohn wrote:
Does chrome behave any better?
JOn
Jonathan C. Cohn
[email protected]
On May 8, 2012, at 10:49 AM, Chris Blouch wrote:
I went to reproduce the issue and ran into another one. For some reason I can't get
aria-atomic="false" working in Safari with Voiceover. I have a container on a
page like this:
<div id="box1" role="log" aria-live="polite">
and I stuff random numbers in there once every three seconds with a javascript
method like this:
function update(){
var r,f,d=document;
//Create a 5 digit random number
r=(""+Math.random()).substr(2,5);
//Create a span with the new entry and append it to the list
f=d.createElement("span");
f.innerHTML=r+"<br/>";
//Add it to the chat log
d.getElementById("box1").appendChild(f)
//Do it again in a little while
setTimeout("update()",3000);
}
What I expected was that as each number was injected into box1 the live region stuff would cause VO to read
it. What actually happened was that all the numbers were read. This would be the equivalent of setting
aria-atome="true" but it's supposed to default to "false". Event setting
atomic="false" had no effect. Running this same demo on Jaws on Firefox on Windows 7 works just
fine as does NVDA. So is seems like there is some kind of basic VO live-region weirdness.
CB
On 5/7/12 4:22 PM, Doug Lawlor wrote:
Hello list:
I am working with a binary options broker who has live regions on their web
site that update with pricing information. I can find the region and get it to
speak by arrowing over it using quickNav. I'm sure VO/left and right arrows
will do the same thing. The problem I am having is when I'm focused on this
region VoiceOver does not speak it as it's being updated. I have Live regions
enabled in the Web tab of the VoiceOver utility. Anyone else have any pointers
on this?
Thanks,
Doug
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email [email protected].
To unsubscribe from this group, send email
[email protected].
For more options, visit this group
athttp://groups.google.com/group/macvisionaries?hl=en.
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.