HTML5 Uploader screen reader testing: NVDA

Cheetham, Anastasia acheetham at ocad.ca
Mon Nov 15 15:43:11 UTC 2010



NVDA + FF3.6
=========

Initial load, browse mode: NVDA describes the page. It perceives the interface to be two tables: one for the file queue, one for the status bar/browse button.

In BROWSE mode
---------------------
Tabbing though the interface, no files in queue:
Tab from the 'switch to simple' link to the file queue:  NVDA says "blank" (if you shift tab back to it, you hear "out of table blank")
Tab to the browse button, NVDA says "table with one rows and two columns row one column two clickable Browse"
Tab to browse button: "Browse"
Browse, pick a file, open it: "out of table upload button"
Now that the queue has a file, tab to it and NVDA says "table with one rows and one columns row one column one <filename> <filesize> remove file"
Arrow down : focus on file size "<file size>"
Arrow down: focus on delete button: "button remove file"
space/enter will activate the button and remove the file
Future arrow down will cycle through <filename>, <filesize>, "button remove file"
With focus on the upload button hit Enter: hear a two-tone beep each time the progress bar advances. on completion, silence
Tab to list of successfully uploaded files: "table with one rows and one columns row one column one <filename> <filesize> file uploaded"
   (note that it says "one rows" even if there are more than one file in the queue)

In FOCUS mode
-------------------
Tabbing though the interface, no files in queue:
Tab from the 'switch to simple' link to the file queue:  NVDA says "queue of files to upload table"
Tab to the browse button, NVDA says "[standerson] file queue table, row one column two, Browse, button"
Browse, pick a file, open it: "Uploader template monday's a firefox, uploader template document, upload button"
Now that the queue has a file, tab to it and NVDA says "queue of files to upload table <filename> <filesize> remove file row"
Arrow down to more files: "<filename> <filesize> remove file row"
With focus on the upload button hit Enter: hear "Stop upload button" plus a two-tone beep each time the progress bar advances. on completion, silence
Tab to list of successfully uploaded files: "queue of files to upload table <filename> <filesize> file uploaded row file uploaded"

-- 
Anastasia Cheetham     Inclusive Design Research Centre
acheetham at ocad.ca            Inclusive Design Institute
                                        OCAD University




More information about the fluid-work mailing list