Metadata
- Source
- FLUID-5432
- Type
- Bug
- Priority
- Blocker
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Cindy Li
- Reporter
- Justin Obara
- Created
2014-06-09T10:37:55.498-0400 - Updated
2014-06-17T11:58:28.990-0400 - Versions
-
- 1.4
- Fixed Versions
-
- 1.5
- Component
-
- Uploader
Description
Steps to reproduce:
1) Open the Uploader demo
http://build.fluidproject.org/infusion/demos/uploader/
2) Add some files to the file queue
3) Navigate to any of the items in the file queue
Notice that there is no mention of the remove button; however, you are able to remove with the delete key.
You can navigate down into the table row and navigate to the remove button, but it is just announced as "button". This can be triggered with the keyboard (ctrl-option-space) to remove. The trackpad interaction won't trigger the button.
Environments
Safari 7 (Mac OS 10.9)(VoiceOver)
Comments
-
Justin Obara commented
2014-06-12T14:14:07.277-0400 This appears to be because the information about the delete button is actually specified as a title to the table row, and the buttons themselves have no description.
The buttons should have proper labelling, and the row description should be provided with an aria description or label.
http://blog.paciellogroup.com/2012/01/html5-accessibility-chops-title-attribute-use-and-abuse/
-
Cindy Li commented
2014-06-16T14:09:35.588-0400 A pull request is issued: https://github.com/fluid-project/infusion/pull/533
-
Justin Obara commented
2014-06-17T11:58:22.425-0400 Merged pull request ( https://github.com/fluid-project/infusion/pull/533 ) into the project repo at 8b8405b6ad66f4ca7bb57a00e2b0d553f7750b83