You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there, I'm working on VoiceOver support in Firefox and noticed the spec does not specify platform mappings for "low" and "optimum" HTML attributes on <meter> elements.
In Safari, VoiceOver reads "suboptimum value" for something like: data:text/html,<label for="fuel">Fuel level:</label><meter id="fuel" min="0" max="100" low="33" high="66" optimum="80" value="50">at 50/100</meter>
This issue should have an active test case showing this in a more common use case, like an audio meter bouncing quickly and showing critical peak line clipping.
I’m not sure if this will need new API, or if there is existing API, but web meters should match the same or similar API to other accessible, native audio meters on macOS. I don’t think AXValueDescription is the right choice, but will discuss with colleagues.
Hi there, I'm working on VoiceOver support in Firefox and noticed the spec does not specify platform mappings for "low" and "optimum" HTML attributes on
<meter>
elements.In Safari, VoiceOver reads "suboptimum value" for something like:
data:text/html,<label for="fuel">Fuel level:</label><meter id="fuel" min="0" max="100" low="33" high="66" optimum="80" value="50">at 50/100</meter>
"optimal value" for:
data:text/html,<label for="fuel">Fuel level:</label><meter id="fuel" min="0" max="100" low="33" high="66" optimum="80" value="81">at 81/100</meter>
and "critical value" for:
data:text/html,<label for="fuel">Fuel level:</label><meter id="fuel" min="0" max="100" low="33" high="66" optimum="80" value="10">at 10/100</meter>
This string is appended to
AXValueDescription
, such that the total property reads, for example: "at 81/100, optimal value"Can this mapping be added to the spec if it is official recommended practise?
The text was updated successfully, but these errors were encountered: