FLUID-1829: Additional information needed for screen reader users (Uploader)

Metadata

Source
FLUID-1829
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Michael Elledge
Created
2008-11-19T20:19:16.000-0500
Updated
2014-07-07T16:15:00.130-0400
Versions
  1. 0.6beta1
  2. 0.6
  3. 0.7
  4. 0.8
  5. 1.0
  6. 1.1
  7. 1.1.1
  8. 1.1.2
  9. 1.2
  10. 1.3
Fixed Versions
N/A
Component
  1. Keyboard Accessibility
  2. Uploader

Description

Screen reader users must be told to turn off virtual cursor for component to work. Table should include summary describing content and purpose.

Environments

Firefox 3 and JAWS 9

Comments

  • Colin Clark commented 2008-11-22T12:20:45.000-0500

    The latest version of the template for Uploader 2 contains summaries for the tables. Take a look at it here and let me know if you think it is sufficient:

    https://source.fluidproject.org/svn/fluid/components/trunk/src/webapp/fluid-components/html/templates/Uploader2.html

    As for the virtual cursor question, what do you think the message should say?

    Also, given that screen readers are starting to interpret the "application" ARIA role as a cue to automatically switch off virtual cursor, do you think the instruction is still necessary?

  • Justin Obara commented 2009-05-14T14:01:27.000-0400

    a11y issue

  • Anastasia Cheetham commented 2010-11-15T13:38:20.510-0500

    Testing the latest Uploader (i.e. the HTML5 version) with Jaws, having the application mode does NOT cause Jaws to switch into cursor off mode automatically. Users still need to be told to turn the virtual PC cursor off. This was tested using Jaws 10

  • Anastasia Cheetham commented 2011-01-12T16:35:48.400-0500

    I just tested this with Jaws 12, using IE8 and FF3.6: Jaws does NOT automatically turn the virtual PC cursor off.

  • Justin Obara commented 2014-07-07T16:15:00.129-0400

    I believe that we determined that users are accustomed to switching between modes on their own. Also, the uploader has more extensive use of aria now to describe the state of the queue and etc.