WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
65623
ARIA Live-Regions are very verbose and interrupts VoiceOver; HTML5 Form controls, Datalist are not recognized by VoiceOver
https://bugs.webkit.org/show_bug.cgi?id=65623
Summary
ARIA Live-Regions are very verbose and interrupts VoiceOver; HTML5 Form contr...
Kevin Chao
Reported
2011-08-03 09:23:57 PDT
#LionVoiceOver ARIA Live-Region (supported...but!) is verbose, redundant, and interrupts itself.
http://goo.gl/3035J
#LionVoiceOver does *not* support #HTML form controls, datalist. treated as an edit box. should have different options.
Attachments
Add attachment
proposed patch, testcase, etc.
Kevin Chao
Comment 1
2011-08-03 16:37:24 PDT
For a podcast, which demonstrates OS X Lion VoiceOver ARIA- Live-Regions and HTML5 Datalist, please see
http://VoiceOverOn.com
chris fleizach
Comment 2
2011-08-03 16:41:02 PDT
The live region example you point out has two live regions on by default, one assertive and one polite. The assertive one will interrupt the polite one, and moreover the assertive one is supposed to interrupt VoiceOver From the WAI-ARIA spec "This information has the highest priority and assistive technologies SHOULD notify the user immediately. Because an interruption may disorient users or cause them to not complete their current task, authors SHOULD NOT use the assertive value unless the interruption is imperative."
http://www.w3.org/TR/wai-aria/complete#aria-live
--------- For your bug about data lists please file separate issues. One bug per issue.
Kevin Chao
Comment 3
2011-08-03 19:03:13 PDT
In Aria Live-Region example 1, which is a counter. Voiceover should only speak value that changes, EG: 1, 2, 3, etc. However, Voiceover is very verbose and reads: Changing value: 1, changing value: 2, changing value 3, etc.
chris fleizach
Comment 4
2011-08-04 07:44:02 PDT
(In reply to
comment #3
)
> In Aria Live-Region example 1, which is a counter. Voiceover should only speak value that changes, EG: 1, 2, 3, etc. However, Voiceover is very verbose and reads: Changing value: 1, changing value: 2, changing value 3, etc.
That will be a VoiceOver fix. I've filed
rdar://9896374
to address that issue. Thanks
Kevin Chao
Comment 5
2011-08-04 08:08:52 PDT
Thanks for filing radar. It's much appreciate. Issues are new to OS x Lion VoiceOver.
Kevin Chao
Comment 6
2011-08-09 10:18:44 PDT
Thanks! Webkit. ARIA live-regions. No longer says: changing value. All other issues persist though, such as: * Cannot silence Voiceover and talks over itself. In Safari and finder (regardless of where focus is), VoiceOver will continue to read ARIA Live-Region. * According to VO Help documentation (pressing "o" supposedly toggle live regions on/off). Can't get it to work for toggling live regions.
Kevin Chao
Comment 7
2011-08-10 17:22:34 PDT
With example ARIA Live-Region, Voiceover is not reading counter properly: Expected: 0, 1, 2, 3, 4, 5, etc. Actual: 0, 0 1, 1 2, 2 3, 3 4,4 5.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug