Top Banner
Improving the Accessibility of Moodle Experiences, guidelines and the road ahead. 25-26 July 2006, Dr Nick Freear Dr Chetz Colwell
24

Improving the Accessibility of.. MoodleMoot 2006

Dec 18, 2014

Download

Education

Nick Freear

"Improving the Accessibility of Moodle: Experiences, guidelines and the road ahead."

* Dr Nick Freear
* Dr Chetz Colwell
* 25-26 July 2006, MoodleMoot.

(An old presentation I've just re-discovered!)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Improving the Accessibility of.. MoodleMoot 2006

Improving the Accessibility of Moodle

Experiences, guidelines and the road ahead.

25-26 July 2006,

Dr Nick Freear

Dr Chetz Colwell

Page 2: Improving the Accessibility of.. MoodleMoot 2006

Who we are• Dr Nick Freear, Technical Developer, Learning &

Teaching Solutions, Virtual Learning Environment Programme

• Dr Chetz Colwell, Project Officer, Accessibility in Educational Media team, Institute of Educational Technology

Page 3: Improving the Accessibility of.. MoodleMoot 2006

Context for Accessibility work at the Open University

• One of largest universities in Europe• ~ 200,000 students, approx 5% declare disabilities• Mission: “Open to all”• Long history of supporting disabled students• Adopted Moodle as VLE October 2005

– Accessibility is a priority, particularly as VLE used in distance context

Page 4: Improving the Accessibility of.. MoodleMoot 2006

Legislation/Policy context

• In the UK the Disability Discrimination Act (Part 4) applies to education.

• WAI information on international policies/legislation relating to Web Accessibility: http://www.w3.org/WAI/Policy/

Page 5: Improving the Accessibility of.. MoodleMoot 2006

Accessibility Guidelines

• Web Content Accessibility Guidelines 1.0 (WCAG)

• World Wide Web Consortium (W3C) Recommendation 5 May 1999

• 14 guidelines• 65 checkpoints• 3 priority levels

– P1 must, P2 should, P3 may• WCAG 2.0: final stages of development

• Authoring Tool Accessibility Guidelines

Page 6: Improving the Accessibility of.. MoodleMoot 2006

WCAG guidelines relevant to Moodle

1. Provide equivalent alternatives to auditory and visual content.

2. Don't rely on color alone.

3. Use markup and style sheets and do so properly.

4. Clarify natural language usage

5. Create tables that transform gracefully.

6. Ensure that pages featuring new technologies transform gracefully.

7. Ensure user control of time-sensitive content changes.

8. Ensure direct accessibility of embedded user interfaces.

9. Design for device-independence.

10. Use interim solutions.

11. Use W3C technologies and guidelines.

12. Provide context and orientation information.

13. Provide clear navigation mechanisms.

14. Ensure that documents are clear and simple.

Page 7: Improving the Accessibility of.. MoodleMoot 2006

Disability and assistive technology [1]

• Dyslexic students: – Tools to support reading and writing, e.g.

‘Read&Write’ – Voice recognition, e.g. Dragon, ViaVoice– Browser and/or Windows settings for colour and/or

font• Students with physical impairments:

– Different keyboards and mice– On-screen keyboards– Switch equipment

Page 8: Improving the Accessibility of.. MoodleMoot 2006

Disability and assistive technology [2]

• Blind students: – Screenreaders, e.g. Jaws, WindowEyes, Hal– Braille displays– Notetakers

• Partially sighted students: – Screen magnifiers, e.g. ZoomText, SuperNova – Browser and/or Windows settings for colour and/or

font

• Students with multiple disabilities might use combinations of the above

Page 9: Improving the Accessibility of.. MoodleMoot 2006

Evaluation & development process 2006

• Moodle 1.5 demonstration site.• Feb: Chetz conducted expert evaluation of parts of

Moodle, with assistive technologies. Prioritised report.• Proposal on Moodle Forum, including “General

Approach”. Discussion (d=40484).• [Later step: specific bugs added to Moodle bug tracker,

“Accessibility” component.]• Nick fixed issues on Moodle HEAD (1.6 development)

in CVS (Sourceforge).• Merge from Sourceforge to OU’s Moodle CVS.• May: OU Moodle site went live: 37 courses• June: Moodle 1.6 released with some accessibility

improvements

Page 10: Improving the Accessibility of.. MoodleMoot 2006

• June: OU / Moodle decision to improve accessibility across all of Moodle, and to pay consultants

• Therefore a specification needed• Systematic expert evaluation of all available modules

and blocks that produce output• Findings of evaluation fed into spec.

– Spec assumes no knowledge of accessibility – includes primer and principles

– There are some gaps, e.g. SCORM, LAMS, blogs, wikis – need examples of content to evaluate

• End June: Specification made available to community for comment

• July: filling gaps

Evaluation & development process 2, 2006

Page 11: Improving the Accessibility of.. MoodleMoot 2006

Initial issues - example, a ‘side-block’

1. Show/hide block (+-) icon link – missing ALT text (P1) and TITLE.

2. Navigation – show/hide block doesn’t work for JAWS.

3. Headings, “Main Menu” – not marked up as <H2> (P2).

4. List of links – should not be a nested <table class=‘list’> (P2,P3).

5. Icons for links – should have empty ALT text.

Firefox screen-shot. Web Developer toolbar used to highlight table cells.

1,23

4

5

Page 12: Improving the Accessibility of.. MoodleMoot 2006

Initial solution side-block after improvements (Moodle 1.6)

1. Show/hide block (+-) icon link (P1).

2. Navigation – ‘Skip block N’ link (m 1.7 improves).

3. Headings, “Main Menu” (P2)

4. List of links (P2,P3).5. Icons for links – empty

ALT text (controversial).

Firefox screen-shot. Web Developer toolbar used to highlight table cells, headings, list items.

Page 13: Improving the Accessibility of.. MoodleMoot 2006

Current issues - with WCAG Priorities

• Icons/buttons: some ALT text missing or not meaningful (P1)

• Colours: lack of non-visual equivalent (P1) • Editor: not keyboard or screenreader accessible (P1)• Headings: not marked up with heading tag <Hx> and

some content with no headings (P2)• Links: some link text not meaningful (P2)

Page 14: Improving the Accessibility of.. MoodleMoot 2006

Current issues (2) - with WCAG Priorities

• Layout: nested tables used instead of CSS (P2, P3)• Absolute sizes: that prevent some content wrapping in

different window sizes (P2) • Navigation: no support for skipping to main content of

page (P3 – but should be higher)• Forms: some aspects not marked up correctly (P2 – but

should be higher).

Page 15: Improving the Accessibility of.. MoodleMoot 2006

Use of colour alone without alternative (P1)

Page 16: Improving the Accessibility of.. MoodleMoot 2006

Lack of headings (P2)

Page 17: Improving the Accessibility of.. MoodleMoot 2006

Meaningful Alt text (P1)

Page 18: Improving the Accessibility of.. MoodleMoot 2006

Need for table header mark-up (P1)

Page 19: Improving the Accessibility of.. MoodleMoot 2006

Challenges

• Moodle has lots of extensions (modules, blocks etc) and most of these output content directly

• Need a systematic, iterative approach to accessibility • Ownership: community still needs to do more –

adoption, maintenance, testing and so on.

Page 20: Improving the Accessibility of.. MoodleMoot 2006

Next steps • Accessibility in the Moodle 1.7/2.0 Roadmap (Moodle

Docs)• Implementation of specification• Usability and accessibility user testing, at the OU early

2007 – involving students from a range of courses.

It is an ongoing process…

Page 21: Improving the Accessibility of.. MoodleMoot 2006

Demonstrations of tools• JAWS 6.0 screenreader• ZoomText magnifier• Fangs Firefox extension• Firefox web developer toolbar

Objectives of demonstrations:• Demonstrate Moodle as seen through assistive

technology• Illustrate problems faced by visually impaired students.• Demonstrate developer tools.

Page 22: Improving the Accessibility of.. MoodleMoot 2006

Tools and Links• W3C Web Accessibility Initiative, www.w3.org/WAI• WCAG 1.0, www.w3.org/TR/WAI-WEBCONTENT • JAWS screen reader,

www.freedomscientific.com/fs_products/software_jaws.asp • ZoomText, www.aisquared.com • For Internet Explorer, AIS Web Accessibility Toolbar,

www.visionaustralia.org.au/ais/toolbar • For Mozilla Firefox

– Fangs - screen reader emulator, http://sourceforge.net/projects/fangs, 1.0.0.

– Web Developer plugin, 1.0.2 – Live HTTP Headers plugin, 0.11.

Page 23: Improving the Accessibility of.. MoodleMoot 2006

Moodle Links

Moodle Docs wiki,

• http://docs.moodle.org/en/Category:Accessibility • http://docs.moodle.org/en/Roadmap

Accessibility forum, http://moodle.org/mod/forum/view.php?f=820

Moodle Accessibility Specification forum discussion, http://moodle.org/mod/forum/discuss.php?d=48603

Accessibility statement, http://moodle.org/help.php?file=accessibility.html

Page 24: Improving the Accessibility of.. MoodleMoot 2006

Contacts• Dr Nick Freear, Technical Developer, Learning &

Teaching Solutions, [email protected]

• Dr Chetz Colwell, Project Officer (AEM), Institute of Educational Technology, [email protected]