Fluid Infusion

Implement the progress bar ARIA roles and states

Details

  • Type: Sub-task Sub-task
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 1.4
  • Fix Version/s: None
  • Component/s: Uploader
  • Labels:
    None
  1. FLUID-989.patch
    23/Jul/08 4:06 PM
    6 kB
    Jacob Farber
  2. FLUID-989-b.patch
    31/Jul/08 4:31 PM
    3 kB
    Jacob Farber
  3. FLUID-989-b2.patch
    05/Aug/08 2:18 PM
    4 kB
    Anastasia Cheetham

Activity

Hide
Jacob Farber added a comment -
This patch includes the necessary global progress bar ARIA support
Show
Jacob Farber added a comment - This patch includes the necessary global progress bar ARIA support
Hide
Anastasia Cheetham added a comment - - edited
This patch looks good - I've committed it.

Next step is to try this in a screen reader, to see what it does.
Show
Anastasia Cheetham added a comment - - edited This patch looks good - I've committed it. Next step is to try this in a screen reader, to see what it does.
Hide
Anastasia Cheetham added a comment -
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.
Show
Anastasia Cheetham added a comment - 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.
Hide
Jacob Farber added a comment -
Lets see what the concepts conveyed here (http://issues.fluidproject.org/browse/FLUID-985) do for us
Show
Jacob Farber added a comment - Lets see what the concepts conveyed here (http://issues.fluidproject.org/browse/FLUID-985) do for us
Hide
Jacob Farber added a comment -
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.
Show
Jacob Farber added a comment - 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.
Hide
David Bolter added a comment -
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.
Show
David Bolter added a comment - 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.
Hide
Anastasia Cheetham added a comment -
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.
Show
Anastasia Cheetham added a comment - 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.
Hide
Michelle D'Souza added a comment -
The ARIA status of the individual file progress bars still needs to be updated.
Show
Michelle D'Souza added a comment - The ARIA status of the individual file progress bars still needs to be updated.
Hide
Justin Obara added a comment -
a11y issue
Show
Justin Obara added a comment - a11y issue
Hide
Justin Obara added a comment -
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?
Show
Justin Obara added a comment - 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?

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:

Time Tracking

Estimated:
1d
Original Estimate - 1d
Remaining:
1d
Remaining Estimate - 1d
Logged:
Not Specified
Time Spent - Not Specified