Hey all,

Eli has been doing some work on a nice new feature for Uploader, filed under the FLUID-1811 ticket:

http://issues.fluidproject.org/browse/FLUID-1811

The new code presents a friendly dialog to users when they encounter errors while adding files to Uploader's queue--for example, when they try to add files that are larger than the size limit allowed by the application. Previously, we quietly omitted these files from the queue.

A couple of show stopper bugs remain in the code at this point. Foremost, the dialog doesn't have any ARIA roles or states attached to it, making it difficult for assistive technology users to work with. Secondly, keyboard navigation is broken, allowing users to escape the confines of the dialog and access all focusable elements on the page.

Awhile ago we contributed code to jQuery UI that addresses both of these issues in their Dialog widget, and they shipped this accessible version in their 1.7 release. The bugs in the FLUID-1811 implementation will largely go away if we simply switch to using jQuery UI's Dialog instead of our own, less functional version.

Given that code freeze for the Infusion 1.1 release starts tomorrow, I don't think this FLUID-1811 feature is ready. I've moved the code into a branch, and deleted it from the Infusion trunk in preparation for code freeze.

http://source.fluidproject.org/svn/fluid/infusion/branches/FLUID-1811/

I'm looking forward to seeing this feature more fully developed for the next release.

Colin

---
Colin Clark
Technical Lead, Fluid Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work

Reply via email to