I am working on a Moodle accessibility student project here at Dublin City University. Essentially I am auditing Moodle against the WCAG 1.0 guidelines and hopefully will implement some corrections. Ive just about finished the audit, I used Wave as an automated evaluator, and used Lynx and Home Page Reader for manual checking. The big issues appear to be in the areas of:
JavaScript: Some assistive technologies will not support JavaScript, while some functionality in Moodle depends on JavaScript. An example is the select language drop down menu, which becomes non-functional with JavaScript turned off. And with JavaScript enabled, form processing can be confusing to assistive technologies, an example is the case of an incorrect login. A screen reader will not make the user aware immediately of an incorrect login because the incorrect login message appears some way down the existing page in red text.
In-page and site navigation: Improvements to in-page navigation would allow easier access to the pages main content, site news, calendar and other blocks. Site navigation could be improved with the use of a site map, and many links depend on colour and their meaning is not clear out of context.
Forms: Some forms (especially drop down menus) are mouse dependant, causing a problem for keyboard-only users.
This is just a brief summary, Ive attached a document which has a bit more detail. My next task is to finalise and prioritise a list of issues, I am very interested to hear of others experiences in this area, and would be glad to get any comments, criticism, suggestions..
regards,
derek kerr