HTML5 audio element scrubbers exposed as role=progressbar

NEW
Unassigned

Status

()

3 years ago
3 years ago

People

(Reporter: faulkner.steve, Unassigned, Mentored)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
There are 2 progress bars exposed (unclear why 2), anyway because the timeline/scrubber is exposed as progressbar as the values change (when audio plays)the value updates are announced (by screen readers) over the audio content being played.

test file:
http://s.codepen.io/stevef/debug/yeJKJb

suggest that the timeline/scrubber should not be exposed as progressbar or when active (audi playing) the porgressbar should be hidden in acc tree, so value change updates are muted.
I talked to Gijs about this, and suggested that this become a slider role instead of progress bar, since it is an interactive control and not just a status meter. Same goes for the volume slider, by the way, which I'm not sure how it is exposed right now. Haven't looked at this code in ages.
ROLE_SLIDER, or maybe a new ROLE_SCRUBBER?
You need to log in before you can comment on or make changes to this bug.