FLUID-989: Implement the progress bar ARIA roles and states

Metadata

Source
FLUID-989
Type
Sub-task
Priority
Major
Status
Open
Resolution
N/A
Assignee
Colin Clark
Reporter
Colin Clark
Created
2008-07-22T19:13:19.000-0400
Updated
2017-01-16T09:36:36.422-0500
Versions
  1. 1.4
  2. 1.5
Fixed Versions
N/A
Component
  1. Uploader

Description

Comments

  • Jacob Farber commented 2008-07-23T16:06:33.000-0400

    This patch includes the necessary global progress bar ARIA support

  • Anastasia Cheetham commented 2008-07-23T17:25:46.000-0400

    This patch looks good - I've committed it.

    Next step is to try this in a screen reader, to see what it does.

  • Anastasia Cheetham commented 2008-07-23T19:46:04.000-0400

    IE is not ARIA compliant, so it says nothing.
    FF occasionally says the updated percentage number.
    It would be good to add some other markup (ARIA or not) that would help screen readers say something vaguely useful.

  • Jacob Farber commented 2008-07-23T19:47:39.000-0400

    Lets see what the concepts conveyed here (http://issues.fluidproject.org/browse/FLUID-985) do for us

  • Jacob Farber commented 2008-07-31T16:31:21.000-0400

    Adds valuetext for global progress bar.
    As David menioned in the mailing list, JAWS and other AT should either support this attribute now or will soon.

  • David Bolter commented 2008-07-31T17:20:56.000-0400

    Just a little note to say I'm sort of surprised at the verbosity of aria-valuetext in the patch (I looked at b). I'm not saying it is "wrong", but it seems to me that ARIA should provide another mechanism for telling the user this kind of information. The essence of valuetext is to simply encode valuenow in a text form... e.g. valuenow="5", valuetext="5 fishies". Anyways, please don't change anything... especially if this is making a nice experience for screen reader users.

  • Anastasia Cheetham commented 2008-08-05T14:18:47.000-0400

    Jacob and I have reviewed this patch, and tweaked it slightly. For the record, I've attached a patch of the change I'll be committing.

  • Michelle D'Souza commented 2008-08-07T12:42:23.000-0400

    The ARIA status of the individual file progress bars still needs to be updated.

  • Justin Obara commented 2010-05-07T09:08:19.163-0400

    a11y issue

  • Justin Obara commented 2010-08-06T12:06:55.912-0400

    As Michelle has indicated above, only the over-all progress bar has aria added. However, how should we go about having multiple progress bars output their status at the same time without it being confusing? I suppose the individual ones should only inform of their progress when focused. If this is the case, should the total progress still be announced when an individual one is focused?