Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-41535

POLICY: A non-javascript fallback is not required for new features provided that WCAG 2 AAA is met

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6
    • Fix Version/s: 2.6
    • Labels:
      None
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE

      Description

      The policy under discussion is this:

      When developing new features for Moodle (core or plugins):

      1. Use progressive enhancement wherever you can, with well-marked-up HTML structures and Javascript and AJAX that enhances this.
      2. However, if you have no choice but to make an interface that only works with Javascript enabled, then you must be able to prove that your interface conforms to WCAG 2.0 AAA (ARIA etc). There is no need to craft an alternative interface for those not using JS.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  18/Nov/13