Issue Details (XML | Word | Printable)

Key: MDL-12298
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Nick Freear
Reporter: Nick Freear
Votes: 0
Watchers: 3
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

META BUG: Accessibility improvements in Moodle 1.9

Created: 21/Nov/07 07:27 PM   Updated: 20/Feb/08 05:04 PM
Return to search
Component/s: Accessibility
Affects Version/s: 1.8, 1.9
Fix Version/s: 1.9

Issue Links:
Blockers
 

Participants: Nick Freear
Security Level: None
Resolved date: 20/Feb/08
Affected Branches: MOODLE_18_STABLE, MOODLE_19_STABLE
Fixed Branches: MOODLE_19_STABLE

Sub-Tasks  All   Open   
 Sub-Task Progress: 

 Description  « Hide
This bug is to summarise (via blocking bugs, probably not sub-tasks) what accessibility issues have been fixed for Moodle 1.9 - better late than never! Some of these bugs will be improvements on 1.8 work, some will be new things we have spotted.

(See this meta-bug for accessibility in 1.8, MDL-7396.)

Also see these Notes, http://docs.moodle.org/en/Accessibility_notes

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Nick Freear added a comment - 21/Nov/07 07:32 PM
  • Glossary module needs heading markup + other issues
  • Course AJAX has very poor accessibility - ALT text, etc.

Nick Freear added a comment - 30/Nov/07 12:25 AM
My TODO list (not much time left for 1.9 I suspect )

Quick things:
1. Help links - img ALT text should contain phrase "new window" to match link TITLE (OU/core/easy).
2. Weeks course format - dates for each section should be marked up as heading (core/easy - stylesheet). [HAVE PATCH]
3. Topics format - make "Mark this topic as the current..." ALT/titles more specific - "Mark topic 1 as the current..." (they are so long winded that they should be specific too!) (OU/core/easy). [HAVE PATCH]
4. Course resource list - forum "N unread posts" links should not be separate - should be part of main forum link (OU?/core/medium - link style implications). [HAVE PATCH]

Quick things 2:
5. User filters that appear in admin/user.php - help links are all broken (they just say "Help with "! [HAVE PATCH]
6. Calendar blocks and page need more headings. [HAVE PATCH]

Hope to have time for a partial fix:
7. Fix show/hide icon border hack for Windows High Contrast, MDL-7493.
8. Keyboard accessibility, 'accesskey' for skip to content links - needs help document too.

9. Text editor language drop-down - at least give readable language names, list is duplicated - something to do with multilang filter - needs investigation, MDL-7437.
10. Cloze/fill in the blank questions - I may get a small fix in (add ID for <label>), but can't be sure it will completely resolve this - needs more investigation, MDL-7494.

11. ALL QuickForm nested <fieldset>s - text is a <div> not a <legend> - a BIG bug


Nick Freear added a comment - 30/Nov/07 12:28 AM
Item 11 above - switch off styles to see!

Fieldset legends are very useful for screenreaders, as long as they aren't too long - repeated before each form control in fieldset.