RE: [ARIA] [Review] ACTION-1493: Text explaining "implicit value for role" and default values.

Thanks, I see what you mean.

-----Original Message-----
From: Joseph Scheuhammer [mailto:clown@alum.mit.edu] 
Sent: Monday, June 29, 2015 10:13 AM
To: Bryan Garaventa; W3C WAI Protocols & Formats
Subject: Re: [ARIA] [Review] ACTION-1493: Text explaining "implicit value for role" and default values.

Hi Bryan,

Thanks for the review.

On 2015-06-29 12:39 PM, Bryan Garaventa wrote:
> One question though, would it be disruptive to apply the same to progressbar?

Yes, since some progress bars are indeterminate, meaning, all that is known is that progress has started.  It's unknown how far along the task has progresssed.  A common visual cue is animated diagonal stripes, like a barber pole.  All the user gets is that progress is under way, but not how much is left to do.  When the task is done, the progress bar goes solid.

For most of its life, aria-valuenow and aria-valuemax are unknown quantities for an indeterminate progress bar.  This is why they are not required for the progressbar role, in general.

> E.G It's easy to make a progressbar that is not accessible by not including these attributes, but in order to make it accessible, these attributes would be required for the AT to process.

Yes, they should be present for a determinate progress bar, which is what the current text associated with the progressbar role says (my
emphasis):
" The author //SHOULD supply values for aria-valuenow, aria-valuemin, and aria-valuemax, *unless the value is indeterminate, in which case the aauthor //SHOULD omit the aria-valuenow attribute." [1]

(Aside:  note the misspelling of "author" as "aauthor")

[1] https://rawgit.com/w3c/aria/ACTION-1493/aria/aria.html#progressbar


--
;;;;joseph.

'Array(16).join("wat" - 1) + " Batman!"'
            - G. Bernhardt -

Received on Monday, 29 June 2015 18:15:31 UTC