Upload

Motovation

The html5 file selector (input of type "file") is not very accessible in firefox. If the element has a label, it is never announced by NVDA, and sometimes announced by Jaws. In addition, many people do not like the look of the standard input element, especially when type is set to file. The following is one way to rectify both situations. See the following article for more detailed examples: https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications

Issues

The second file selector widget here uses a label element instead of a button as trigger. I have not added any styles to make it appear as a button.

Basic Approach


No files selected.

No files selected.