Feature Wiki

Information about planned and released features

Tabs

Deactivation of Javascript Usage in Tests

1 Requirements

In ILIAS 5.0 the option to deactivate Javascript in tests was abandoned following the feature request Streamlining Javascript Usage in Tests (see the discussion here).

The objective of this feature request is a rollback to the functionality of ILIAS 4.4 giving back the option to deactivate Javascript according to accessibility reasons in drag&drop questions. Visually impaired people, which use a screen reader to take part at a test, cannot handle drag&drop questions (as the matching or the ordering question). They can in these cases use the form mode easily as we already have tested.

ILIAS presents itself as a low barrier system following the Accessibility Guidelines of the W3C. And as each student has the human right by the United Nation's "Convention on the Rights of Persons with Disabilities" to full access, I find it incomprehensible and even dangerous to abandon this option with the effect to lower the accessibility of the e-assessment functionality of ILIAS.

At the Justus Liebig University Gießen we have a central project "Barrier-free systems of study information and registration" and the head of this project continuously tested the ILIAS system concerning accessibility features. For us the option to disable JavaScript to make drag&drop questions accessible for visually impaired people and to increase the didactical possibilities of tests is (besides the form mode of the ILIAS content editor which is still a bit bulky) the major feature of ILIAS with which we are promoting and advertising ILIAS that makes online self-tests accessible.

Activated JavaScript should be the default value for this option, so the option should be "JavaScript deaktivieren" instead of "JavaScript erzwingen".

2 Status

  • Scheduled for: Not scheduled yet (will be set by Jour Fixe)
  • Funding: Required / Interest in funding: (please indicate if you are interested to fund this feature)
  • Maintainer: (will be set by Jour Fixe)
  • Implementation of the feature is done by (company, developer)
  • Contract settled: No | Fill in "Yes" if a contract is already settled and add Institution / Organisation in "Funding" row
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Additional Information

Contact the following persons if you want to know more about this feature, its implementation or funding:

  • Information about concept: Mirco Hilbert, Mirco.Hilbert@hrz.uni-giessen.de; Dr. Steffen Puhl, Steffen.Puhl@hrz.uni-giessen.de
  • Information about funding: (name, e-mail)
  • Information about implementation: (name, e-mail)

4 Discussion

5 Implementation

...

Last edited: 17. Mar 2015, 14:18, Hilbert, Mirco [mirco.hilbert]